11月1日、madrobot.blogが「DeepSeek's new AI coding agent can spot bugs in team chats and fix them without being asked」と題した記事を公開した。DeepSeekがチームチャットを常時監視し、誰も頼んでいないのに自律的にバグを発見・修正するオープンソースのコーディングエージェント「dsh-superagent」をリリースした——その設計思想と実装の詳細を伝えている。
「頼まれる前に動く」エージェント
コーディングエージェントの常識はこうだ——ユーザーがセッションを開き、タスクを指示し、エージェントが実行する。AnthropicのClaude CodeもOpenAIのCodexも、基本的にはこの「リクエスト駆動」モデルで動く。Claude CodeのGitHub連携も、誰かがIssueやプルリクエストで@claudeとメンションして初めて動き出す。
DeepSeekが10月31日(北京時間)にMITライセンスで公開したdsh-superagentは、このモデルを覆そうとしている。このエージェントはGitHubリポジトリとチームのワークチャットを常時監視し、誰かがタスクを依頼する前に問題を検知し、プルリクエストを提出できる。
DeepSeekはすでに社内で独自のSuper-agentを稼働させており、バグの再現・修正、コードレビューへの対応、そしてDeepSeek Harness自体の開発補助にも使っているという。
なぜ「プロアクティブ」が必要なのか
DeepSeekのHarnessチームがWeChat公式アカウントに投稿した論考「Super-agent Design Exploration: Towards More Autonomous Agent Systems」は、現状の課題をこう整理する。
エージェントの能力を制限しているのは、もはやモデルの性能ではなく人間の注意力だ。経験上、人間が同時に管理できるエージェントセッションは3〜5個程度。並列実行の上限は、モデルの処理能力ではなく人間の認知限界に規定されている。
これを解決するために設計されたのが2層アーキテクチャとWatchdogだ。以下の3コンポーネントが組み合わさることで、「開発者の手が離れていても動き続ける」基盤を実現している。
- Router:人間との会話を一手に引き受け、タスクを振り分ける。軽量・高速なモデルで十分とされる。自身は作業を実行しない。
- Worker:各タスクを独立したコンテキストで並列実行する複数のセッション。
- Watchdog:エージェントのコンピューティング・メモリ・作業環境を分離し、障害から自動回復する外部監視プロセス。開発者のマシンがオフラインになってもエージェントが動き続ける設計になっている。
公開されたプロトタイプの実態
公開されたコードは、上記の完全なビジョンのサブセットだ。「1つのGitHubリポジトリに特化したプロアクティブ・コーディングエージェント」として、DeepSeek Harnessのバンドルとして提供される。DeepSeek HarnessはClaude CodeやCodexに対抗するDeepSeekの無料OSSツールチェーンで、ローカルおよびリモートのDeepSeekモデルをIDE・CLIから利用するための統合環境だ。TechFeedでの関連記事も参照されたい。
連携先はGitHubと、オプションでFeishu(ByteDance製のビジネスチャット。中国国外ではLarkとして販売)。誰かが作業を依頼すると、エージェントはチケットを作成し、独立したセッションとフォルダで作業し、依頼元(例:チャット)にプルリクエストで返答する。Webパネルには人間の判断が必要なものだけが表示される。
自律性には「リーシュ(鎖)」がある
誰も頼んでいないのに勝手に動く——聞こえはいいが、暴走リスクも伴う。DeepSeekはこの点を慎重に設計している。
プロジェクトのドキュメントによれば:
- デフォルトは「observeモード」——エージェントは「自分ならこうするが」というログを残すだけで、実際には何もしない
- チームが「autoモード」に切り替えて初めて自律的に動く
- 許可なくチャットを読み取ることはできない
- チームが記述したルールに従うタスクのみ引き受ける
設計思想のまとめとして、ドキュメントには「人間の注意をできるだけ奪わず、できるだけ多くの価値を渡す」と記されている。また、「エージェントはチームが日常的に目にするアカウントで投稿する」「最初は作業を許可する人間のリストを短く保て」「量産目的で使うな」とも明記されている。
「製品ではなく研究プロトタイプ」
DeepSeekは位置づけについて明確に線を引いている。READMEには「参照用の研究プロトタイプであり、DeepSeekの公式製品ではない」「コーディングエージェント自身が開発の多くを担った」「本番環境向けではなく、バグが残っている可能性がある」と記されている。また、WeChat論考で議論されているいくつかの設計は「将来の開発方向であり、このプロトタイプには実装されていない」とも断っている。
このプロトタイプの公開が象徴的なのは、単体の成果としてではなく、DeepSeekにとって多忙な数週間の一連の動きの文脈で見たときだ。同社はこの期間に、自社推論エンジンのオープンソース化、約150億ドルの資金調達、そしてClaude Opus 5を一部コーディングタスクで上回るとするV4.1 Flashモデルのアップグレードを立て続けに発表している。今回のdsh-superagentはその締めくくりにあたり、モデル・推論エンジン・エージェント基盤という縦断的なスタックを一気に整備しつつある姿勢が読み取れる。
「常時稼働するエージェント」というアイデアはOpenAIも追っており、9月のDevDayでは会話をまたいで動き続ける"dots"エージェントを発表している。ただしDeepSeekのアプローチは、設計図と動くコードをMITライセンスで公開することで、有料ツールとの比較検討を誰でも自由に行える出発点を提供している点が異なる。
詳細はDeepSeek's new AI coding agent can spot bugs in team chats and fix them without being askedを参照していただきたい。




