DeepSeek Harnessは、それ自体がAIモデルなのではない。最も正確に言えば、AIモデルをエージェントとして動かすためのインフラ、つまり実行ランタイムだ。MITライセンスで公開された開発者向けプレビューは、dshというコマンドラインツールを中心に、次の考え方で設計されている。
モデル+ハーネス=エージェント
モデルが推論や判断を担い、ハーネスがその判断をファイル、ターミナル、ツール、セッション、実行環境へとつなぐ。2026年8月21日のハンズオンレビューから見えてきたのは、DeepSeekが洗練された単体のコーディングアシスタントを先に完成させるよりも、エージェントの内部機構を設定可能かつ拡張可能な形で公開しようとしている姿勢だ。
6
9
「モデル+ハーネス=エージェント」とは
大規模言語モデルは計画を立て、指示やコードを生成できる。しかし、モデル単体では、ローカルのプロジェクトを調べたり、ファイルを編集したり、コマンドを実行したり、過去の実行履歴を保ちながら何度もツールを呼び出したりはできない。
その周囲に、こうした現実世界との接点を用意するのがハーネスだ。DeepSeek Harnessでは、モデルアダプター、ツールレジストリ、セッションログ、エージェントループそのものが交換可能なプラグインになっている。基盤となるCordisでは、プラグインが共有ランタイムのコンテキストにサービス、型付きイベント、元に戻せる作用を提供する。
17
この分離には、主に2つの意味がある。
- モデルだけではエージェントにならない。 モデルは判断や推論、アクションの生成を担う。
- ハーネスは1つのモデルに固定される必要がない。 モデルアダプターや機能構成を差し替えながら、実行環境を組み立てられる。
1
6
したがって、DeepSeek Harnessを「新しいAIモデル」と呼ぶと本質を見誤る。これは、推論能力を持つモデルを、実際に行動できるシステムへ変えるための実行基盤だ。
開発者プレビューを試す方法
レビューで使われた最短の導入手順は、ターミナルで次のコマンドを実行するものだった。
npx @deepseek-ai/dsh web
ローカルのWebインターフェースはlocalhost:3080で提供された。別のハンズオン報告では、同じ接続先が127.0.0.1:3080と記載されている。
6
4
レビューでは、DeepSeekのAPIキーを入力し、「Exploring the Uncharted」というブランドの画面に進んだと報告されている。ただし、これはそのハンズオン環境で確認された内容であり、すべてのインストール環境で同じ画面や設定手順になることを意味しない。
7
現時点での現実的な位置づけは明確だ。DeepSeek Harnessは、ローカルのランタイムを設定し、自分でモデルへのアクセスを用意できる開発者向けである。設定不要ですぐ使える、完成済みのコーディングアシスタントを探しているユーザー向けの製品ではない。
4つの動作モードは「別製品」ではない
DeepSeek Harnessの4つのモードは、互いに独立した4製品ではない。用途ごとに異なるデフォルトのプラグイン群を読み込む、ランタイム構成のプリセットだ。
18
23
Standard:フル機能のエージェント
Standardは汎用的な標準モードだ。DeepSeekの説明では、ファイル編集、Shell、ファイルおよびWeb検索、スキル、計画、目標、サブエージェント、ワークフローなどを備えた、機能一式のコーディングエージェントとして構成される。
20
日常的な開発やタスク実行には最も近いモードだが、現行プレビューには未成熟な部分もある。既存のコーディングエージェントをすぐ置き換えたい人より、仕組みを試したい開発者に向いている。
PTC:プログラムによるツール呼び出し
PTCは、Programmatic Tool Calling(プログラムによるツール呼び出し)の略称だ。モデルがツールを1回ずつ個別に要求するのではなく、複数の操作をまとめて調整するコードを生成し、そのコードで一連のツール呼び出しを実行する。
20
多段階のタスクや、ツールを頻繁に使うワークフローを扱う上級者向けの設計だ。処理を構造化しやすくなる一方、生成されたコードが実際に何をするのかを確認する重要性も増す。
Minimal:制約を設けた評価環境
Minimalでは、Shellツールとファイルエディターだけを残し、ランタイムを意図的に小さくする。DeepSeekは、周囲のハーネスによる支援を抑えた環境で、モデルのベンチマークや研究を行うためのモードとして位置づけている。
20
便利さより評価を優先したい場合に適している。フル機能のエージェント基盤が提供する能力と、モデル本来の能力を切り分けやすくなるためだ。
Creation:モードそのものを作るためのモード
Creationは、ハーネスの変更や拡張に取り組む開発者向けだ。ランタイムの検査、Cordisプラグインのメモリ上での実験、カスタムプリセットの構成などをサポートする。
20
公開されているCreationモード用プラグインには、Cordisの自己検査、動的プラグインの実験、プリセット作成のガイダンスも含まれる。
22 エージェントを実行するだけでなく、そのエージェントが使うランタイム自体を開発者が作り替える――DeepSeek Harnessの野心が最もよく表れているのがこのモードだ。
Cordisが支える「すべてがプラグイン」設計
DeepSeek Harnessの最も特徴的な点は、アーキテクチャの思想にある。モデル、ツール、履歴、制御ループを固定的な中核に閉じ込めるのではなく、Cordisのプラグインシステムを通じて公開している。
公式のアーキテクチャ文書が交換可能なプラグインとして明示しているのは、次の要素だ。
- モデルアダプター
- ツールレジストリ
- セッションログ
- エージェントループそのもの
17
ハンズオン報告では、スキル、セッション、サンドボックス、ストレージ、スケジューリング、ユーザーインターフェースにまで広がる構想も説明されている。ただし、これらすべてが同じレベルで実装済みであることを、提示された一次資料の抜粋だけから確認することはできない。ここではプロジェクトが示す方向性として捉えるのが適切だ。
1
17
この仕組みなら、4つのモードが大きく異なる役割を持っていても、4つのアプリケーションを別々に作る必要はない。起動時に順序付けられたプラグイン層を組み合わせ、通常の開発、制約付き評価、プログラムによるツール利用、プラグイン開発などに合わせたランタイムを構成できる。
17
23
ブラックボックスではなく、実行経路を追える
エージェントが最終回答だけを返すと、失敗の原因を調べにくい。DeepSeek Harnessでは、セッションと実行軌跡がランタイムの設計に組み込まれており、セッションログも他の機能と同じく交換可能なプラグインとして扱われる。
17
別のハンズオン報告では、軌跡ビューがディスク上の追記専用JSONLイベントストリームとして実装されており、設定ミスを短時間で診断できたと説明されている。
4 ただし、提示された公式アーキテクチャ文書が確認しているのはセッションログがプラグインである点までで、追記専用形式の細部まで同文書だけで裏付けているわけではない。
開発者にとって、この追跡可能性はモデルの性能と同じくらい重要になり得る。どのツールを呼び出したのか、エージェントは何を試みたのか、長いタスクのどの段階で目的から外れたのかを確認できるからだ。
初期テストが示す性能面の課題
現時点のテスト結果は、一定の能力を示している。しかし、すべての環境に当てはまる普遍的な性能ベンチマークではない。
8月21日にDeepSeek V4 Flash 0731を使ったあるセッションでは、プラグインの構築に46分、109ステップを要し、入力トークンは890万に達した。
1 別のハンズオンテストでは、国際宇宙ステーションの追跡ツールを作るのに約35分、2ターンでおよそ2,000万トークンを消費したと報告されている。
2
ここから慎重に導ける結論は、開発者プレビューでは長時間の自律タスクが遅く、高コストになり得るということだ。実行時間はモデル、タスク、キャッシュ、負荷によって変わるため、これらの数字をすべてのDeepSeek Harnessセッションに適用できる固定的な上限と見るべきではない。
同時に、この結果は現在のトレードオフも示している。DeepSeekは、完成度の高いユーザー体験より先に、非常に設定しやすいインフラを提供している。プロジェクトは、限定的なエンジニアリング導入の基盤として有望と評価されている一方、現時点で本番運用向けのコントロールプレーンと呼べる段階にはない。
5
6
結論:価値は「最高のUI」ではなく、組み替えられる基盤にある
DeepSeek Harnessを「DeepSeekが最高のコーディングエージェントUIを作った」と位置づけるのは適切ではない。より本質的なのは、モデル、ツール、実行ループ、その他の能力を組み合わせ、交換できる広範なエージェントランタイムをオープンソース化したことだ。
特に関心を持ちやすいのは、次のような人たちだ。
- 独自のエージェントを開発するエンジニア
- ハーネスによる支援レベルを変えてモデルを評価したい研究者
- 実行履歴を検査可能にしたいチーム
- プラグインやランタイム構成を試したいオープンソース開発者
一方、予測しやすい応答速度と最小限の設定で使える、完成度の高いコーディングエージェントだけを求めるユーザーにとっては、現時点で魅力が限定的だ。v0.1の製品部分はまだ初期段階にあり、長時間タスクの報告からも、高い実行能力がそのまま速度や本番対応力を意味しないことが分かる。
5
6
要するに、「モデル+ハーネス=エージェント」は、製品説明であると同時に戦略的な宣言でもある。 DeepSeekは、知能そのものと、知能を現実世界で動かす仕組みを切り分け、拡張可能なプラグインランタイムの価値に賭けている。