
明るい在宅ワークステーションで2台のモニターを使う開発者。左画面のターミナルにはプラグインインストールのログが流れ、右画面ではプラグインカードのグリッドが更新されている
7つのプラグイン、1つのプロバイダブロック、そしてあなたが実際に理解できるプロファイル。これがすべてのセットアップです。
2026年8月13日、DeepSeekはエージェントハーネスをオープンソース化しました。約12時間で約5万のGitHubスターを獲得し、28時間目には約92,000に達しました(Justin3go、2026年8月)。4日後、リポジトリは144.4kスター、14.7kフォークとなっています(GitHub、2026年8月)。
あなたのタイムラインは今やdsh-*リポジトリで埋め尽くされています。テーマ、音声入力、ポモドーロタイマー、エージェントが考えているときに遊べるクジラアーケードゲーム。厳選されたコミュニティリストは1,100エントリを超えています。
そして、API使用量ページを見てみると。
これはまた別のプラグインディレクトリではありません。これは、dshを丸一日実行し続けられるようにする7つの要素と、ほとんど誰もプラグインリストに載せない1つの設定レイヤーです。そのレイヤーが、他の6つが手頃な価格でいられるかどうかを決定します。
重要なポイント
dshはMITライセンスで、明示的に開発者プレビューです。README自身の言葉:「互換性を破壊する変更があります。」- 「すべてがプラグイン」にはモデルレイヤー自体も含まれます。これがアーキテクチャの中で最も過小評価されている結果です。
- プラグインの数は品質ではありません。あるレビュアーは、219の注意喚起に対して41の互換性のある統合を見つけ、試した5つのサードパーティツールはすべて完全に失敗しました。
- プラグインをインストールする前にプロファイルを理解しなければ、あるプロファイルにインストールして別のプロファイルで実行し、何も表示されないと悩むことになります。
dshは設計上、大量のコンテキストを消費します。DeepSeek自身のAPIは現在時間帯によって課金されます。プロバイダ設定はセットアップの重要な部分です。

1回の47.6K入力ターンに対する2つのコストメーターパネルを並べて表示。第一者APIのピークレートと固定レートエンドポイントを比較し、それぞれ入力、出力、ターン合計を表示
このセットアップの成果:エージェントの1回の作業を、2つの価格で、実際に読めるパネルで表示。各ルートの公開レートカードから2026年8月17日時点で計算、実際の計測値ではありません。
DeepSeek Harnessプラグインが爆発的に増え、そのほとんどが壊れる理由
成長は本物であり、脆弱性も本物です。2,000以上のプラグイン提出がローンチから2日以内に寄せられ(Justin3go、2026年8月)、コミュニティリストは現在14カテゴリにわたって1,100以上のインストール可能なプラグインを数えます。
これが通常の拡張APIと異なる点は、その深さです。DeepSeekの設計原則は、「モデル、ツール、スキル、セッション、サンドボックス、ファイルシステム、ループ、オーケストレーション、UIコンポーネント」を「混在、マッチ、置換、拡張」できることをカバーしています(The Register、2026年8月)。ハーネスはCordisカーネル上に構築されており、プラグインはapply(ctx)関数を通じて自身の機能を登録し、アンロード時にクリーンアップします。エージェントループ自体も交換可能です。モデルプロバイダも同様です。
同じ記事で引用されたArmin Ronacherは、この魅力をよく表現しています。「DeepSeek Harnessは完璧だとは思わないが、この分野で新しいものを見て、自分たちの選択を再考したいと思わせてくれたのは間違いなく初めてだ。」
さて、現実的な話です。公式の互換性リストは、219の注意が必要とフラグ付けされたものに対して41の互換性のある統合を示し、実際のテストでは「試した5つのサードパーティツールすべてが完全に失敗しました」(Justin3go、2026年8月)。ハーネスのREADMEもこれを隠していません。開発者プレビューであり、「急速に反復」しており、互換性を破壊する変更が大文字で約束されています。
したがって、賢明な戦略は「30のプラグインをインストールする」ことではありません。実際の運用上の問題を解決する少数のプラグインを、それぞれが次のプラグインをより安全にする順序でインストールすることです。
DeepSeek Harnessプラグインの連携方法:プロファイル、バンドル、モデルレイヤー
3つの概念で、あなたが読む「インストールしたけど何も起こらない」という投稿のほとんどを説明できます。
プロファイル。 プロファイルは、名前付きの自己完結型のプラグインと設定の構成です。dshは初回使用時に自動初期化されるテンプレートを提供します。web(dsh webが起動するもの)やheadlessなどがあり、dsh-base、dsh-web-app、dsh-headlessをバンドルソースとして利用できます。プラグインはプロファイル に インストールされます。間違ったプロファイルにインストールすると、プラグインは確かに存在しますが、実行しているものには含まれません。
バンドル。 インストール可能なすべてのプラグインはdsh.bundleマニフェストを宣言します。このマニフェストにより、プラグインコマンドやコミュニティリストで検出可能になります。コミュニティリストはdsh plugin addでインストール可能なエントリのみを受け入れます。
モデルレイヤー。 llm-pi-aiの下では、プロバイダは単なる設定です。ドキュメントからの直接の形状です:
yaml1llm-pi-ai: 2 providers: 3 my-gateway: 4 apiKeyEnv: GATEWAY_API_KEY 5 api: openai-completions 6 baseURL: https://gateway.example/v1 7 models: 8 - id: legacy-chat 9 - id: vision-preview 10 input: [text, image] 11
これが全体の仕組みです。api: openai-completionsとbaseURLを設定するだけで、OpenAI Chat Completionsプロトコルを話す任意のものに接続できます。キーは$DSH_HOME/.credentials.yamlに別途保存され、書き込み専用のままなので、settings.yamlは参照を保持し、実際の秘密は決して含みません。
誰もリストに載せないDeepSeek Harnessプラグインレイヤー
プラグインディレクトリをスクロールすると、テーマ、パネル、メモリシステム、通知ブリッジが見つかります。上部近くにプロバイダブロックは見つかりません。なぜなら、それはインストールするプラグインではなく、一度書けばよい9行のYAMLだからです。
それが重要なのは、算術のためです。dshはモデルが見たすべてを追記専用のセッションログに記録し、コンテキストを積極的に注入し、サブエージェントをスケジュールします。この設計にはトークンコストがかかります。同じモデルでの予備比較では、Piのキャッシュなし入力は約4.5Kトークンだったのに対し、dshでは約47.6Kトークンで、「一桁の差」でした。レビュアーは交絡因子を指摘し、dshがプレビュー段階であることを指摘し、さらにdshがCLAUDE.mdとAGENTS.mdの両方を読み取り、内容が一致するとシステムプロンプトが2倍になるという実際のバグを確認しました(Justin3go、2026年8月)。これを一人の初期測定値として扱い、確定した事実とはしないでください。ただし、方向性は議論の余地がありません。
一方、DeepSeekの第一者APIは現在、時間帯によって価格が異なります。ピーク時間帯はUTC 01:00-04:00と06:00-10:00で、オフピークレートはピークの半分です(DeepSeek APIドキュメント、2026年8月)。deepseek-v4-flashとdeepseek-v4-proの両方とも、1Mコンテキストと384Kの最大出力を備えています。
したがって、モデルレイヤーは、プラグインスタックが持続可能かどうかを決める場所です。参考までに、同じDeepSeekモデルIDの固定レートホストエンドポイントでの価格を示します。Atlas Cloudはその一つで、DeepSeek自身のモデルIDを定額で提供しているため、第一者APIの数値と直接比較可能であり、リンゴとオレンジの交換ではありません。
表1. DeepSeekモデルIDと1Mトークンあたりの公開レート、2026年8月17日確認
| モデルID | ルート | 入力 | 出力 | コンテキスト | 最大出力 |
|---|---|---|---|---|---|
| deepseek-v4-flash | 公式、オフピーク | $0.22 ミス / $0.007 ヒット | $0.66 | 1M | 384K |
| deepseek-v4-flash | 公式、ピーク | $0.44 ミス / $0.014 ヒット | $1.32 | 1M | 384K |
| deepseek-ai/deepseek-v4-flash-0731 | ホスト、定額 | $0.14 | $0.28 | 1,048,576 | 393,216 |
| deepseek-v4-pro | 公式、オフピーク | $0.66 ミス / $0.022 ヒット | $1.98 | 1M | 384K |
| deepseek-v4-pro | 公式、ピーク | $1.32 ミス / $0.044 ヒット | $3.96 | 1M | 384K |
| deepseek-ai/deepseek-v4-pro | ホスト、定額 | $1.68 | $3.38 | 1,048,576 | 393,216 |
| deepseek-ai/deepseek-v3.2 | ホスト、定額 | $0.26 | $0.38 | 163,840 | 163,840 |
この表を正直に読んでください。一つのことを言っているわけではありません。Flashは公式のどのティアよりも定額の方が安いです。Proの定額入力は、公式ピークのキャッシュミスレート より高い です。また、公式のキャッシュヒット入力はほぼ無料なので、キャッシュヒット率の高いワークロードは第一者APIで最も安くなります。固定レートエンドポイントが実際に買うものは、予測可能性です。UTC 03:00でも15:00でも同じ金額、第一者アカウントのスロットリングなし、同一のモデルIDなので、戻すのは1行の変更です。
DeepSeek Harnessプラグインスタック、ステップバイステップ
8つのステップ。この順序には理由があります。各ステップは次のステップを可能にするか、安全にします。
表2. 自己完結型の7つのプラグインスタック
| # | プラグイン | 解決する問題 | インストール |
|---|---|---|---|
| 1 | dshmarket | 設定内にグラフィカルなプラグインマーケットを表示。ターミナルを使わなくて済む | dsh plugin --profile web add dshmarket |
| 2 | dsh-find-plugin | エージェントがプラグインエコシステムを検索できるようにする | dsh plugin --profile web add dsh-find-plugin |
| 3 | dsh-poison-guard | プラグインソースのインストール前サプライチェーンスキャン | npm install -g dsh-poison-guard |
| 4 | dsh-plugin-doctor | マニフェスト、ビルド、パック、インストールの健全性チェック | dsh plugin --profile web add github:zoahdev/dsh-plugin-doctor |
| 5 | dsh-cost-meter | セッションごとおよび日次のコスト、予算割合、履歴ダッシュボード | dsh plugin --profile web add github:Han-1413141/dsh-cost-meter |
| 6 | dsh-tier-router | 強力なモデルで計画、安価なモデルで実行 | dsh plugin --profile web add github:BruceLanLan/dsh-tier-router |
| 7 | dsh-context | コンテキストウィンドウの実際の構成を表示 | dsh plugin --profile web add github:bowenliang123/dsh-context |
開始する前にインストール仕様についての注意。dsh plugin --profile <name> <args>は、そのプロファイルのディレクトリ内でpnpmに引数を渡します。したがって、pnpmが解決できるものなら何でも動作します:npmパッケージ名、github:owner/repo仕様、開発中のプラグインの場合はlink:/absolute/path。これは実際に重要です。レジストリを確認したところ、dsh-cost-meterとdsh-tier-routerはnpmに公開されていないため、これら2つにはGitHub仕様が唯一のルートです。
ステップ1. dshをインストールし、webプロファイルを起動する。
bash1npx @deepseek-ai/dsh web 2
コマンドはサーバーのURLを出力します。ソースからビルドする場合は:
bash1git clone https://github.com/deepseek-ai/deepseek-harness.git 2cd deepseek-harness 3pnpm install 4pnpm run build 5pnpm dsh web 6
次にブラウザで:設定、モデル、APIキーを貼り付け、保存。ワークスペースを選択し、プロジェクトディレクトリを指定して、セッションを開始します。

DeepSeek HarnessウェブUIの初回起動。新しいセッション画面とワークスペースピッカーを表示
ステップ1完了:dsh webがローカルで実行され、ワークスペースが選択された状態。
ステップ2. 何かをインストールする前に、自分のプロファイルを理解する。
ほとんどの人がスキップするステップであり、「プラグインをインストールしたのに表示されない」という混乱の大半の原因です。起動せずに構成済みの設定ツリーを検査します:
bash1dsh --profile web --dump-config 2
また、差分を取るためのベースラインとして--dump-default-configもあります。確認すべきは、インストールしたばかりのバンドルが、起動しているプロファイルの構成ツリーに実際に表示されるかどうかです。表示されなければ、別のプロファイルにインストールしたことになります。

dsh --dump-config のターミナル出力。ウェブプロファイルの構成済みプラグインバンドルリストが表示されている
--dump-configは、ほぼすべての「プラグインがない」問題への答えです。
ステップ3. プラグインの前にマーケットをインストールする。
bash1dsh plugin --profile web add dshmarket 2
これにより、設定内に検索可能なプラグインブラウザが配置され、ワンクリックインストールとアップグレード、テーマタブが利用可能になります。これ以降、ほとんどのインストールはターミナルではなくUIで行います。検索を完全に委任したい場合は:
bash1dsh plugin --profile web add dsh-find-plugin 2
これにより、エージェントがあなたのためにプラグインを探しに行くようになります。少し馬鹿げていて、非常に便利な機能です。

DeepSeek Harness設定内のdsh-marketプラグインブラウザ。インストールボタンとカテゴリフィルターを備えた検索可能なプラグインカードを表示
設定内のマーケットパネル。残りのインストールはここで行います。
ステップ4. サードパーティコードの前にスキャナーをインストールする。
コミュニティリストは上部のボックスに警告を表示しており、そのまま引用する価値があります:「プラグインをインストールすると、あなたの権限でサードパーティコードがマシン上で実行されます。ファイルを読み取り、認証情報を使用し、ネットワークにアクセスできます。ツール承認はプラグインコードをサンドボックス化しません」(awesome-dsh-plugin、2026年8月)。
したがって、最初にスキャンします:
bash1npm install -g dsh-poison-guard 2dsh-poison-guard scan ./some-plugin 3dsh-poison-guard scan ./some-plugin --json 4
3つのレイヤーで実行されます:NodeSecure JS-X-RayによるAST分析(動的インポート、難読化、eval/Function/vmの使用、流出、安全でないシェルコマンドを検出);難読化デコーダー(atob()、Buffer.from() base64と16進数、String.fromCharCode()、エスケープシーケンスを展開してから再スキャン);リテラル文字列とpostinstallやprepareなどのインストール時スクリプトに対する正規表現ヒューリスティック。終了コードはクリーンで0、問題があると1なので、CIに直接組み込めます。プロファイル内でも使用可能:
bash1dsh plugin --profile web add dsh-poison-guard 2
dsh-plugin-doctorと組み合わせます。これはマニフェスト、パッチ、エントリ、ビルド、パック、インストールをチェックし、プロファイルホストシャドウイングを検出し、独自のポイズンプリフライトを実行します。

dsh-poison-guardスキャンレポートのターミナル表示。コミュニティプラグインのレイヤーごとの調査結果をリスト
ランダムなコミュニティプラグインに対するインストール前スキャン。常に何かを見つけることが重要なのではなく、あなたが確認したことが重要です。
ステップ5. モデルレイヤーを任意の場所に向ける。
これは前のセクションのレイヤーで、実際の編集として行います。$DSH_HOME/settings.yamlを開きます:
yaml1llm-pi-ai: 2 providers: 3 atlas: 4 apiKeyEnv: ATLASCLOUD_API_KEY 5 api: openai-completions 6 baseURL: https://api.atlascloud.ai/v1 7 models: 8 - id: deepseek-ai/deepseek-v4-flash-0731 9 - id: deepseek-ai/deepseek-v4-pro 10 - id: deepseek-ai/deepseek-v3.2 11
bash1export ATLASCLOUD_API_KEY=sk-... 2
プロバイダブロックは、任意のOpenAI互換エンドポイントを受け入れます:独自のゲートウェイ、ローカルのvLLMサーバー、ホスト型サービス。上記の例ではホスト型DeepSeekエンドポイントを使用しています。モデルIDとリクエストスキーマが第一者APIと一致するため、残りの設定を変更せずにbaseURLを1行変更するだけで戻せます。
クリック操作を好む場合は、ウェブUIにカスタムプロバイダフォームがあります。プロバイダID(小文字、永続的)、表示名、ベースURL、APIプロトコル、APIキー認証情報、少なくとも1つのモデルが必要です。保存後、編集済みの記述子が返され、実際の秘密は決して表示されません。
実用的な落とし穴が1つあります。UIの「利用可能なモデルを取得」ボタンはエンドポイントのGET /modelsを呼び出します。このルートがないエンドポイントは、モデルIDを手動で入力する必要があります。このエンドポイントを直接確認しました:/v1/modelsに応答し、上記の3つのDeepSeek IDすべてを返しますが、JSONエンベロープはOpenAIのリスト形状とバイト単位で同一ではありません。したがって、フェッチが空で返ってきても、プロバイダが壊れていると想定しないでください。上記の3つのIDを正確に入力してください。これは完全にサポートされているパスです。

DeepSeek Harnessモデルピッカー。カスタムプロバイダが展開され、settings.yamlのプロバイダブロックからロードされた3つのDeepSeekモデルIDを表示
ステップ5完了:カスタムプロバイダのDeepSeekモデルが組み込みモデルと並んで選択可能に。
ステップ6. 請求額を可視化する。
bash1dsh plugin --profile web add github:Han-1413141/dsh-cost-meter 2
セッションごとおよび日次のコスト、使用率を含む予算、公式残高、履歴ダッシュボードが得られます。どのディレクトリページも教えてくれない重要な詳細:ピークとオフピークのティアを含む公式価格のワンクリック同期機能があります。独自のプロバイダーを実行している場合は、実際のレートを設定してください。そうしないと、パネルは他人の価格表で正しい計算をしていることになります。
ドルではなくトークンの形状が必要な場合は、dsh-token-usageバリアントがヒートマップとモデル別の内訳を提供し、dsh-contextはコンテキストウィンドウ自体の構成を表示します:リクエストごとの履歴、圧縮とインジェクションイベント、メッセージごとのトークン統計。これにより、47Kの入力トークンがプロジェクトファイル、セッション履歴、または2回読み込まれた同じ指示のいずれであるかを知ることができます。
ステップ7. 計画と実行を分離する。
bash1dsh plugin --profile web add github:BruceLanLan/dsh-tier-router 2
2層ルーティング:強力な層が計画、アドバイス、レビューを行い、安価な層が実装します。計画モードを認識し、影響の大きいアクションにはエスカレーションガードがあり、失敗時に自動エスカレーションし、サブエージェントも層別化します。具体的には、プランナーをV4 Proに、実行者をV4 Flashにバインドします。表1のレート差を考えると、これはハーネスのコンテキスト食欲に対する最も効果的なレバーであり、手動で行うプロンプトトリミングよりも効果的です。
ステップ8. 実際の何かを実行し、結果を確認する。
Expressプロジェクトを指定したセッションにこれを貼り付けます:
text1このExpressアプリにリクエストスコープの構造化ログを追加してください。すべてのリクエストにUUIDリクエストIDをアタッチするミドルウェアを作成し、メソッド、パス、ステータス、期間をJSONとしてログに記録し、既存のすべてのロガー呼び出しにリクエストIDを伝播し、ミドルウェアの単体テストを追加してください。ルートハンドラのシグネチャは変更しないでください。編集する前に計画を表示してください。
これは意図的に中規模です:複数ファイル、テスト要件あり、エージェントが違反する可能性のある制約あり、最初に計画を求めるので、ルーターが層間でどのようにハンドオフするかを観察できます。ターンが終了したら、コストメーターパネルを読み取り、入力、出力、キャッシュされたトークン、経過時間を記録します。次に、モデルピッカーでプロバイダを切り替え、同じコミットで再度実行します。その2回目の実行が、ステップ5から7をインストールした理由そのものです。

DeepSeek Harnessセッション完了。計画、ミドルウェア編集のツールコール軌跡、合格した単体テストを表示
ステップ8完了:計画、編集、テストが1つの追記専用の軌跡として、スクロールして戻れる状態で表示。
役割別のDeepSeek Harnessプラグイン
7つのプラグインスタックは最低限のものです。その上に何を追加するかは、実際に何をするかによって異なります。コミュニティリストの14カテゴリは、役割にかなりきれいに対応しています。
- 研究と執筆。
xiehuan123/dsh-deepreadは、主張・証拠・データレポートとMermaidまたはXMindマインドマップを備えた5つの読み取りモードと、予算事前チェックを提供します。bowenliang123/dsh-contextによる可視性、flymysql/dsh-memoryによるセッション間保管庫と組み合わせてください。 - フロントエンドとデザイン。
AKS1st/dsh-mermaidは、Mermaidフェンスをテーマに従ったサニタイズされたSVGとしてレンダリングします。omdsh-dev/dsh-genuiは、チャート、フォーム、3Dシーンを含むインタラクティブなコンポーネントを返信内にインラインでレンダリングし、モデルへのイベントループを持ちます。 - チームと監査。
dfycaly98931680/dsh-trajectory-governanceは、フラットなセッションログをブランチツリーに再構築し、ループデッドロック、無効な再試行、目標ドリフトをコスト属性付きでフラグ付けします。DamonKoy/dsh-secret-redactorは、モデルが表示する前にツール結果内のAPIキー、トークン、JWT、秘密鍵をマスクします。JohnXu22786/secret-guardは、.envおよびキーマテリアルの読み取りと書き込みを完全にブロックします。 - ターミナル派。
kouyichi/dsh-tui-appは、ツールカード、ジョブパネル、軌跡リプレイ、マルチセッションタブを備えたフルInkベースのターミナルチャットクライアントです。s3yf1337/dsh-desktopは、ウェブサーフェスをネイティブのTauriウィンドウでラップします。 - ローカルモデル。
NOirBRight/dsh-llm-ollamaは、モデルディスカバリーを備えたネイティブOllamaチャットアダプターであり、ステップ5のプロバイダトリックを自分のマシン上のモデルでも機能させます。 - 回復力。
aokamoaki/dsh-startup-guardは、プラグイン構成の事前チェック、ホストapply()のスモークテスト、クラッシュ原因のバンドルを隔離するため、1つの壊れたプラグインが起動を妨げることはありません。プレビュー段階のハーネスでは、これは思われるほどパラノイアではありません。
DeepSeek Harnessプラグインスタックの実行コスト
以下について正確に述べます。これらは公開レートカードからの計算であり、私が測定した実行からのものではありません。トークン量は前述のサードパーティ測定から借用し、出力数値は私が明示的に述べている仮定です。
1回のターンで47.6Kのキャッシュなし入力トークン(前述の予備比較のdsh数値)と、8Kの出力トークンを想定します。
表3. 1回の47.6K入力、8K出力ターン、公開レートから計算
| ルート | 入力コスト | 出力コスト | ターン合計 |
|---|---|---|---|
| deepseek-v4-flash, 公式オフピーク | $0.0105 | $0.0053 | $0.0157 |
| deepseek-v4-flash, 公式ピーク | $0.0209 | $0.0106 | $0.0315 |
| deepseek-v4-flash-0731, ホスト定額 | $0.0067 | $0.0022 | $0.0089 |
| deepseek-v4-pro, 公式オフピーク | $0.0314 | $0.0158 | $0.0473 |
| deepseek-v4-pro, 公式ピーク | $0.0628 | $0.0317 | $0.0945 |
| deepseek-v4-pro, ホスト定額 | $0.0800 | $0.0270 | $0.1070 |
この表の中で、合計よりも価値のあることが3つあります。
第一に、Flash定額は公式の両ティアよりも安く、ピーク時の出力に対する差は約4.7倍です。第二に、Pro定額は入力において公式ピークのキャッシュミス よりも高い ため、Pro主体のワークロードが自動的に第一者APIから離れる方が良いとは限りません。第三に、そして最も重要なのは、もしその47.6K入力がキャッシュミスではなくキャッシュヒットだった場合、公式価格は時間帯に応じて約$0.0003から$0.0007の間で請求されるでしょう。実質無料です。キャッシュヒット率が真に高いワークロードは、DeepSeek自身のAPIで最も安くなります。ホスト型エンドポイントが普遍的に安いと言う投稿は、自社のレートカードを読んでいません。
また、誰も言及しないタイムゾーンの厄介な点があります。ピークはUTC 01:00-04:00と06:00-10:00で、北京時間では09:00-12:00と14:00-18:00、つまり中国の就業日です。サンフランシスコの開発者の9時から5時は完全にオフピークに該当します。ベルリンの開発者の朝は完全にピークに該当します。あなたの所在地によって、表3のどの列が実際の月を表すかが変わります。
3つのレバーが実際に数値を動かします。効果の順に:高価なモデルは計画のみに使用する層ルーティング、各ターンがより少ないラウンドトリップのコンテキストを持つようにツール呼び出しをバッチ化、そしてdsh-contextを開いてウィンドウを何が埋めているかを確認する。3つ目から始めてください。その重複したCLAUDE.mdとAGENTS.mdのバグは、実際のユーザーに対してシステムプロンプトを2倍にしました。巧妙なルーティングでも、見えない問題は修正できません。
インストール前に:信頼とライセンス
プラグインコードはNodeプロセス内で、あなたの権限で実行されます。ツール承認はそれをサンドボックス化しません。これは仮定の話ではありません。ハーネスは設計上、あなたのリポジトリと認証情報ファイルを読み取ります。プラグインは同じ境界内に存在します。コミュニティリスト自身の基準は、「セキュリティレビューではない」と明示しており、プラグインがインストールされ、1行の説明に書かれていることを行う以上のことは証明しません。
実用的な姿勢:dsh-poison-guardでインストール前にスキャンし、ソースを一目でざっと読めるプラグインを優先し、見慣れないものはプロダクションキーを保持していない場所で試してください。
ライセンスについて、dsh自体はMITです。個々のプラグインはそうではありません。それらは独自のライセンスを持つ別個のリポジトリであり、寛容なコアは、GitHub仕様からプルしたばかりの拡張機能については何も保証しません。商業的なものにインストールする場合は、それぞれを読んでください。
DeepSeek Harnessプラグインに関するよくある質問
DeepSeek Harnessプラグインをインストールするにはどうすればよいですか?
dsh plugin --profile <name> add <spec> を実行します。このコマンドは、そのプロファイルのディレクトリ内でpnpmに引数を渡します。有効な仕様には、npmパッケージ名、github:owner/repo(オプションで#ref)、ローカル開発用のlink:/absolute/pathが含まれます。--profileの値は、実際に起動するプロファイルと一致する必要があります。ホスト側コンポーネントを持つプラグインは、ページのリロードだけでなく、プロセスの再起動が必要です。
DeepSeek Harnessプラグインをインストールしたのに表示されません。なぜですか?
4つの原因を可能性の高い順に示します。インストールしたプロファイルと起動したプロファイルが異なる。ブラウザがキャッシュされたUIを提供しており、ハードリフレッシュが必要。プラグインがNodeホストに触れており、プロセスの再起動が必要。または、バンドルが構成された設定に含まれなかった。dsh --profile <name> --dump-config で1つのコマンドで確認できます。
DeepSeek Harnessを非DeepSeekモデルやサードパーティエンドポイントで使用できますか?
はい、プラグインではなく設定の変更です。llm-pi-aiの下に、api: openai-completionsとbaseURLを持つプロバイダを追加し、少なくとも1つのモデルIDをリストし、apiKeyEnvまたは$DSH_HOME/.credentials.yamlを通じてキーを参照します。自分のマシン上のモデルについては、dsh-llm-ollamaがモデルディスカバリーを備えたネイティブOllamaアダプターを提供します。
DeepSeek Harnessプラグインは安全にインストールできますか?
ファイルシステムとネットワークアクセスを持つ任意のnpm依存関係として扱ってください。それが実際の実体です。プラグインコードはNodeプロセス内で、あなたの権限で実行され、ツール承認はそれをサンドボックス化しません。dsh-poison-guardでインストール前にスキャンし、dsh-plugin-doctorでマニフェストとビルドを検証し、秘密レダクターまたはガードプラグインを使用して、認証情報のような文字列がモデルに到達しないようにしてください。
DeepSeek Harnessは日常のコーディング作業に使えますか?
正直に言うと、まだほとんどの人には適していません。READMEが互換性を破壊する変更を約束する開発者プレビューであり、サードパーティプラグインの互換性は現在低く、コンテキスト消費量は多いです。エージェントインフラを構築している場合、監査可能な実行軌跡が必要な場合、またはエージェントループ自体を交換したい場合に適しています。日常的な出荷には、既存のツールを維持し、こちらを監視してください。
なぜDeepSeek Harnessはそんなに多くのトークンを使用するのですか?
一部は設計によるもの、一部はバグによるものです。設計によるコストは本物です:モデルが見たすべての追記専用ログ、積極的なコンテキストインジェクション、サブエージェントスケジューリング。バグの側面は修正可能であり、確認された1つのケースでは、dshがCLAUDE.mdとAGENTS.mdの両方を読み取り、内容が一致するとシステムプロンプトが2倍になっていました。層ルーティング、より少なくより太いツール呼び出し、そしてdsh-contextで実際の構成を確認することで軽減してください。






