記事「DeepSeek Harness Plugins, Explained」のタイトルカード。角丸の白いカードに、パズルピースが中央のノードにはまる様子が描かれ、ターミナル、レンチ、ブラウザウィンドウのラインアイコンと、MIT LICENSE、DEVELOPER PREVIEW、npx @deepseek-ai/dsh web、EVERYTHING IS A PLUGIN と読めるチップが表示されている。
Guides & Insights

DeepSeek Harness プラグイン解説:「すべてはプラグイン」エージェント・ランタイムへのインストール、追加、構築

著者

Magnus Corvin

公開日

最新モデル · 20すべてのモデルを見る
ベンチマーク:Artificial Analysis · 毎日更新
すべての記事に戻る

一言で答えると、DeepSeek Harnessはモデルではありません。これは、DeepSeekが2026年8月13日にMITライセンスで公開したオープンソースのエージェントランタイムであり、その根底にあるのは、エージェントが必要とするあらゆる能力(モデル、ツール、スキル、セッション状態、UI、さらにはメインループまで)が交換可能なプラグインであるべきだという考えです。この中で実行できるモデルはDeepSeek V4 FlashDeepSeek V4 Proで、マーケティングの言葉を一言も信じなくても、その違いは実感できます。次のコマンドを実行してください:npx @deepseek-ai/dsh web、127.0.0.1:3080を開けば、1分もかからずに、ターミナル、サイドバー、ウェブ検索、メモリがすべて、フレームワークのソースコードに触れることなく追加・削除・書き換え可能なプラグインであるローカルコーディングエージェントが手に入ります。これをリリースしたGitHubリポジトリは、最初の12時間で50,000スターを獲得し、2026年8月16日時点で125,959スターを記録しています。この記事は、検索結果の1ページ目では省かれがちな実践的なプラグインガイドです。DSHが実際に何であるか、現在のプラグインエコシステムに何が含まれているか、プラグインのインストールと作成方法、そしてプレビューが本当に不足している点を説明します。

DeepSeek Harness が実際に何であるか(そして何でないか)

DeepSeekの内部公式は、公式Harnessページでも確認されているように、Model + Harness = Agent:モデルは考え、推論し、ハーネスはエージェントに環境を理解し、ツールを使い、実際のタスクにわたって作業を継続する能力を与える。Anthropicがこの用語を広め、Claude Codeがリファレンス実装である。DeepSeekのバージョンはオープンソースで、完全に自分のマシン上で動作し、Claude CodeやOpenAI Codexと同じ領域を狙っている。その位置づけゆえに、DSHを「モデル」と呼ぶのは誤りであり、この記事がモデルレビューではない理由でもある。ハーネスはモデルとツール、ファイル、ターミナル、Web UIを結びつけるレイヤーであり、DeepSeekの設計では、それらの接続のすべてがプラグインである。

リリースの事実(すべて2026年8月16日確認済み):リポジトリdeepseek-ai/deepseek-harnessは、北京時間8月13日夜にMITライセンスのv0.1開発者プレビューとして公開されました。公開から2時間足らずで10,000スター、12時間以内に50,000スターを突破——これは従来最速のGitHubリポジトリだったOpenClawの約80倍のペースです。その後、42時間時点で100,000スターを超えたとの報告もあります。本日のGitHub APIでは125,959スター、12,526フォークを記録しています。これはクラウドサービスではありません。Node.jsをインストールし、`npx @deepseek-ai/dsh web`を実行すると、Web UIがhttp://127.0.0.1:3080で起動し、セッション、ログ、データはすべてローカルに保持されます。npm上のバージョンは0.1.0-rc.6で、READMEには「開発者プレビューであり、急速に反復開発中」と記載され、互換性を壊す変更が予想される旨が明記されています。

Screenshot of the official GitHub repository deepseek-ai/deepseek-harness, showing the description 'DeepSeek Harness: Everything is a Plugin', a star count of 125,959 with 12.5k forks, an MIT license badge, and the start of the README section on the plugin architecture.

「すべてはプラグイン」——このスローガンが実際に意味するところ

このフレームワークはCordis上に構築されています。Cordisは{{1}}Koishiボットエコシステムから抽出されたプラグイン・メタフレームワーク{{/1}}です。Cordisは意図的に単純に設計されています。プラグインのロード、アンロード、依存関係の解決のみを行い、エージェントの実際の機能は一切備えていません。その上のすべて — モデルアダプター、ツール、スキル、セッション、サンドボックス、ストレージ、エージェントを駆動するループ、スケジューリング、Web UI — はそれぞれCordisプラグインであり、プラグインはCordisのサービスとイベントを介して連携します。{{2}}ソースコードを編集することなく、設定レイヤーで任意の機能を選択、置換、拡張できます。{{/2}}

それにはモデルも含まれます。モデルは、背後にOpenAI互換のエンドポイントを持つ単なるプラグインにすぎないため、フレームワークの何かがDeepSeekのラインナップ内に留まることを強制するものはありません。「モデルを交換する」というステップは、フォークではなく設定変更です。同じ原則により、組み込みの4つのプリセットは実際には4つのプラグインバンドルなのです:

スタンダード — フル機能のコーディングエージェント:ファイル編集、Shell、ファイルおよびWebの取得、スキル、プラン、ゴール、サブエージェント、ワークフロー。

PTC — スタンダードの全機能に加えて、Code Mode SDKが含まれます。これにより、モデルは複数ステップのツール呼び出しを1つずつ実行する代わりに、1つのTypeScriptプログラムにまとめて連結できます。

Minimal — 正確に2つのツール(永続的なbashとstr_replace_editor)で構成され、最小限の環境でのモデルベンチマーク用に構築されています。これは、DeepSeekがAPIドキュメントで言及しているV4 Flashエージェントベンチマーク実行に使用したモードです。

Creation — 新しいプリセットを作成するためのモード:Standardの完全な機能セットに加え、実行時検査とインメモリのプラグイン実験を備え、プラグイン開発者を主な対象としています。

数字で見るプラグインエコシステム

コミュニティプラグイン開発は内部テスト中に始まりました。最初の数日間で約300のプラグインが作成され、その中にはWindows XPレトロスキンやミームプラグインも含まれていました。公開リリース以降、その数は増え続けています。重要な数値は、何を数えるかによって異なります:

288のプラグインリポジトリが、36Krの調査によると、中国のテックメディアによってローンチの夜にカタログ化された。

1,000以上のリポジトリという公開 GitHub トピックタグを付けたdsh-pluginが最初の数日間で登場した。一部の集計では700以上と報告されている。

1,521 の監視対象エコシステムリポジトリにわたる 1,117 のキュレーション済みプラグインで構成され、2026年8月15日時点のコミュニティ管理 Oh-My-DSH ディレクトリでは合計 301,295 の GitHub スターを獲得しています。

2,600以上のリポジトリは、dsh-pluginトピック全体の自動更新されるawesome-dshカタログ内にあり、18カテゴリにわたる368件の手選定エントリは0xslineのawesome-deepseek-harnessリスト内にあります。

これらのリストの分類法は、コミュニティが最初にどこへ向かったかを示している。そしてそれは、エージェントランタイムが必要とするまさにそのサーフェスである。ウェブ検索:dsh-web-search-exa(Exa ベース、キーレスフォールバック付き)と dsh-web-search-pro(DeepSeek、Exa、DuckDuckGo、Bing、Jina、GitHub、Bilibili、YouTube にわたるマルチエンジンルーティング)。RSS とニュース:dsh-news-plugin は 10 以上の中国語・英語フィードを構造化アイテムに取り込む。オフィスファイル:dsh-office は、ウェブクライアントで docx/pdf プレビューを備え、モデルが Office ドキュメントを編集できるようにする。チャット履歴のインポート:dsh-chat-import は、13 のコーディングエージェント(Claude Code、OpenAI Codex、ChatGPT、Cursor、Gemini など)からの完全な忠実度の会話を、再開可能な DSH セッションとして復元する。モバイル:dsh-mobile と dsh-mobileweb-adapter は UI をスマートフォンに載せる。Feishu と Lark:dsh-feishu-bot と dsh-feishu-notify はセッションイベントを Feishu にプッシュし、dsh-im-hub はマルチプラットフォームゲートウェイ(Feishu WebSocket、WeCom、Telegram)である。音声:dsh-voice は Edge ニューラル TTS による読み上げと音声認識を追加し、dsh-voice-webspeech はサーバーも API キーも必要としない。その周りには、メモリプラグイン(dsh-memento、dsh-memory-evolve、dsh-recall)、公式ツールスイート(dsh-toolkit)、IDE スタイルのサイドバー(dsh-better-sidebar、deepseek-harness-workbench-plugin)、テキストのみのモデルに視覚を追加するビジョンプラグイン、さらに Tauri デスクトップラッパーである deepseek-harness-desktop が存在する。

An ecosystem scoreboard card for DeepSeek Harness plugins: rows read GitHub stars 125,959 on Aug 16 (50,000 within the first 12 hours), community plugins 1,117 curated in the Oh-My-DSH directory on Aug 15, dsh-plugin topic repositories 2,600+ in the auto-catalog, hand-curated entries 368 across 18 categories, plugin repositories on launch night 288, and internal-beta plugins roughly 300, with a footer reading 'Sources: GitHub API, Oh-My-DSH, awesome-deepseek-harness, 36Kr — August 15–16, 2026.'.

DSHをインストールしてプラグインを追加する方法

インストールパスは短く、プラグインコマンドは正確に覚える価値があります。なぜなら、いくつかのチュートリアルがそれを間違えているからです。正式な形式は dsh plugin --profile web add <package> — この --profile web フラグが重要です。なぜなら、プロファイルはDSHがセッションで実行するプラグインバンドルを決定する仕組みであり、webプロファイルはWeb UIを支えるものだからです。

• Install Node.js (reports indicate 22.19 or newer), then start the Web UI: npx @deepseek-ai/dsh web — it serves at http://127.0.0.1:3080.

• npm パッケージ名でプラグインを追加:dsh plugin --profile web add <package-name>、例えば dsh plugin --profile web add @nanmicoder/dsh-agent-teams。

• GitHub リポジトリから追加: dsh plugin --profile web add "github:owner/repo#ref"(#ref はブランチ、タグ、またはコミットを固定します)。

• dsh をグローバルにインストールせずに: npx -p @deepseek-ai/dsh dsh plugin --profile web add <package-name>

• バンドルプラグインをインストールした後、dsh web を再起動してページを更新してください。確認は、dsh plugin --profile web list を使用するか、Web UI の設定 → プラグインを使用してください。

初めての人がつまずく微妙な点は、dsh.bundle.patch フィールドを宣言するパッケージだけがアクティブなプロファイルレイヤーになります。通常の依存関係はインストールされますが、不活性のままです。バンドル宣言こそが、そのパッケージがハーネスプラグインであり、どこにパッチを当てるかを DSH に伝えるものです。dsh plugin コマンドはパッケージ操作を pnpm に転送するため、npm パッケージ、GitHub 仕様、ローカルパス、file: および link: ソースがすべてサポートされており、同じ add コマンドを再実行するとプラグインがアップグレードされます。

A quickstart card for DeepSeek Harness listing the commands: start the Web UI with npx @deepseek-ai/dsh web serving on http://127.0.0.1:3080, add an npm plugin with dsh plugin --profile web add package, add from GitHub with dsh plugin --profile web add github:owner/repo#ref, run without a global install via npx -p @deepseek-ai/dsh dsh plugin --profile web add package, then restart dsh web and manage plugins under Settings, with a footer reading 'DeepSeek Harness 0.1.0-rc.6 developer preview.'.

独自プラグインの書き方

すべてがプラグインであるため、プラグインを書くことはDSHバンドルを宣言するCordisプラグインを書くことにほかなりません。そしてコミュニティのスキャフォールドは、そのためのクリーンな出発点を提供します。プラグインレジストリと開発ツール(plugin-registry、dsh-plugin-starter、create-dsh-plugin、dsh-plugin-checkヘルスチェッカー)はコミュニティインフラですが、その契約は説明できるほど安定しています。つまり、パッケージがアクティブなプロファイルレイヤーになるにはdsh.bundle.patchを宣言する必要があり、その機能をCordisサービスとイベントとして公開し、ランタイムはロード時に選択したプロファイルへのパッチ適用方法を決定します。

ローカル開発の流れは次のとおりです。プラグインをクローンしてビルドし、次のコマンドで追加します。dsh plugin --profile web add "link:$(pwd)"その後は反復します — クライアント側の変更にはページの更新が必要で、ホスト側の変更には dsh サービスの再起動が必要です。このローカルリンクのワークフローによって、エコシステムの最初の1,000個のプラグインのほとんどが作られました。それらのプロジェクトが実践している規律を真似る価値があります。つまり、バージョンを固定することです。プレビューの反復は十分速いため、ある rc 用に書かれたプラグインが次の rc で壊れる場合があります。たとえば、コミュニティの ModLens vision プラグインは、確実に動作させるためにバージョンを固定する必要があると文書化されています。

Trajectory と MCP — レビュアーが繰り返し挙げている2つの機能

DSHが自分に合っているかどうかを判断する前に、知っておく価値のある2つの機能があります。なぜなら、それらは「プラグインまとめ記事」では教えてくれない設計の部分だからです。1つ目は軌跡です。すべての実行が追跡可能です。モデルの経験全体——システムプロンプト、思考の連鎖、すべてのツール呼び出しとその結果、サブエージェントのスケジューリング、各コンテキスト注入——は追記専用のセッションログに書き込まれ、復元、フォーク、取得、リプレイはすべて同じイベントストリーム上で動作します。Hacker Newsの開発者たちはこれをキラー機能として挙げ、クローズドなエージェント製品はまさにこのデータを隠していると指摘しています。2つ目はMCPです。DSHは公式MCPクライアントを同梱し、/mcpコマンドとサーバー用のSettingsタブを備えています。エコシステムはすでにこれを基盤に開発を進めており、dsh-chatgpt-bridgeはDSHセッションをMCPサーバーとしてChatGPTに公開し、dsh-mcp-panelはそのクライアント用の可観測性パネルです。エージェントスタックがすでにMCPサーバーに依存しているなら、DSHはそれらをプラグインとしてマウントできます。

モデルの由来

DSHはハーネスであり、モデルプロバイダーではありません。したがって、ユーザーが用意しなければならない唯一のものはモデルエンドポイントです。そして、この点でネイティブに適合するのが、DeepSeek自身のモデルペアです。DeepSeek V4 Flash(効率的な284Bトータル/13BアクティブのMoE、入力トークン100万あたり約0.15ドル、出力トークン100万あたり約0.29ドル)は低コストのデフォルトであり、DeepSeek V4 Pro(1.6Tトータル/49Bアクティブのフラッグシップ、約0.44ドル/0.88ドル)は高負荷向けエンジンです。両者はOrcaRouter上でDeepSeekのリスト価格のまま、マークアップなしでホストされており、1つのOpenAI互換キーでアクセスできます。これはDSHのモデルプラグインにきれいに適合します。モデルプラグインをOrcaRouterエンドポイントに向けるだけで、同じハーネス内でFlashとProの間をルーティングでき、一方が停止した場合には自動的にセカンドプロバイダーへフェイルオーバーします。これは真のユースケースであり、正直なものです。OrcaRouterはDSH自体をホストしているわけではありません。DSHはユーザーのマシン上で動作し、OrcaRouterはそのDSHが向き合うモデルレイヤーです。

それが崩れるところ — 正直な部分

3日で12万5千個の星を生み出したエネルギーは、粗削りな部分を生み出したエネルギーでもあります。これらはインストールする前に読んでください。後からではなく:

これは開発者プレビューであり、そのように明記されています。 README自体の警告には「互換性を破壊する変更が行われます」とあります。npmバージョンはリリース候補(0.1.0-rc.6)であり、コアプラグインと基本APIはまだ改良が続いており、起動UI自体にもHarness開発者向けの注意書きが表示されます。今後変動するバージョン番号に本番環境の依存関係を構築しないでください。

ハーネスの選択は実際のトークンを消費する。中国の報道で引用された第三者による比較では、別のオープンソースハーネスが同じDeepSeek V4 FlashタスクでDeepSeek Harnessの約30%のトークンしか使用していなかった。また、Composioの統制テストでは、同じV4 Flashを8つのハーネスで30タスク実行し、完了数は14〜20件だった——モデルは同一なのに、結果は3分の1も異なった。ハーネスは中立的なラッパーではない。モデルがどれだけ効率的に機能するかを左右するのだ。

完成品というより、フレームワークのように感じる。 レビュアー自身の言葉:UIはコードを書かない人には優しくなく、粗削りな部分が至る所にある。公式のCLIやTUIは存在せず、コミュニティがその穴を埋めるためにdsh-TUIとdsh-tianshu-tuiを開発した。「すべてがプラグイン」という自由さが、まさにデフォルトが未完成に感じられる理由である。

動作はしますが、監視が必要です。 実際に試したレポート(「一晩で5万スター」という見出しを生んだものを含む)は、複数ステップのタスク(別のデザイン言語でのサイト再構築、GitHub APIからのデータ取得とチャート描画など)を完了できるものの、監視が必要で、結果には軽微なフォーマットエラーや操作エラーがあるエージェントを説明している。

ローカルファーストとは、計算資源を自分で用意するということです。DSHはあなたのマシンとモデルキーで動作します。マネージドエージェントを求めているなら、これは間違った選択です。

結論

DeepSeek Harnessは2026年で最も急速に成長しているオープンソースプロジェクトです。その理由は、より優れたモデルだからではなく——そもそもモデルですらなく——エージェントそのものをプラットフォームにしたからです。本当の主役はプラグインエコシステムです。公式バンドルには100以上の機能が含まれ、ローンチから3日後には1,100以上のコミュニティプラグインがカタログ化されました。この賭け全体を評価する最速の方法は、npx @deepseek-ai/dsh web を実行していくつかのプラグインを追加することです。ローカルで完全に検査可能なエージェントランタイムを望み、変化の激しいプレビューにバージョンを固定することに抵抗がない開発者にとって、DSHは今日インストールする価値があります。OrcaRouter経由でDeepSeek V4 FlashとDeepSeek V4 ProをDeepSeekのリスト価格で組み合わせれば、トークン費用だけでフルスタックが手に入ります。本番環境の安定性が必要な方、プレビューの面倒を見られない方、マネージドエージェントを望む方にとっては、まだ準備ができていません。互換性の表面が安定するのを待つべきです。価値はモデルではなくハーネスに蓄積されるというフレームワークの主張は、賭けるべきものであり、反論すべきものでもあります。そして今や、1,000以上のオープンプラグインのおかげで、あなた自身でそれを試すことができます。

この記事で比較したモデル1

この記事から検出 · ベンチマーク:Artificial Analysis · 毎日更新

© 2026 OrcaRouter

プロバイダー向け

推論プラットフォームを運営していますか?OrcaRouter にモデルを掲載しましょう。

providers@orcarouter.ai

コミュニティに参加

Discordsupport@orcarouter.aiXGitHubYouTube