MIT ライセンス・TypeScript 製の VS Code 拡張機能で、ファーストクラスのネイティブ DeepSeek Harness 統合を提供。ゼロデプロイのランタイム、公式 `dsh plugin --profile web add/remove` によるプラグイン管理、Harness のセットアップ不要で実行可能。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-28
ライセンス
MIT
01どんなタスクに使えるのか?
VS Code 内で DeepSeek Harness のコーディングセッションを実行する
ネイティブなサイドバーワークベンチ。ストリーミング Markdown、思考ステップ、ツール呼び出し、承認、エクスポート/インポート対応の完全なセッション履歴、スラッシュコマンド、Harness ネイティブ機能(Todos、Skills、Goals、Plan モード、バックグラウンドジョブ)を提供
Harness のデプロイをインストール・管理せずに、ファーストクラスの DeepSeek Harness ワークベンチを求める VS Code 開発者
エディタから離れずに DSH プラグインの検出・分類・インストールを行う
ネイティブなプラグインセンター。Awesome DSH Plugin メタデータと統合した `dsh-plugin` GitHub トピックを閲覧でき、npm/GitHub/ローカル/tarball のパッケージ指定に対応し、公式の `dsh plugin --profile web add/remove` ワークフローでインストール
VS Code 内で厳選されたプラグイン検出と管理されたインストールを求める DeepSeek Harness ユーザー
02DeepSeek Harness への導入方法
前提条件
- Releases から入手するプラットフォーム別 VSIX——たとえば Apple Silicon Mac では `darwin-arm64` パッケージが必要
- 他に必要なものはありません。アップストリームリポジトリのクローン、Node/npm のセットアップ、ローカル Harness デプロイの管理はいずれも不要
インストール手順
- 01
Releases ページから自分のプラットフォームに一致する VSIX をダウンロードする
- 02
VS Code の拡張機能ビュー(`Cmd/Ctrl+Shift+X`)を開き、`...` → **VSIX からインストール...** を選択してダウンロードしたファイルを選ぶ
- 03
プロンプトが表示されたら VS Code ウィンドウを再読み込みする
- 04
アクティビティバーの **DeepSeek Harness** アイコンを選択し、**接続設定** を開いて DeepSeek 公式ソースを設定するかリレーソースを追加(または `DeepSeek Harness: Set API Key` を実行)、コンポーザーでタスクを入力して送信する
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
ネイティブランタイム——拡張機能は各プラットフォームの VSIX に公式 `@deepseek-ai/dsh` パッケージ、pnpm、スタンドアロンの Node 22.22.3 を同梱し、公式の `dsh plugin --profile web add/remove` ワークフローでプラグインを管理します。Harness のインストールや起動コマンドは不要です
ネイティブ VS Code ワークベンチ
コンポーザー付きの VS Code サイドバー会話 UI→完全な DeepSeek Harness ワークベンチ。Harness Gateway はランダムなループバックポートのみをリッスンし、WebUI は配信も埋め込みもされない
完全なセッションワークフロー
DSH ZIP / ChatGPT エクスポート ZIP / その他のエージェントトランスクリプト、DSH モード切り替え→永続的な履歴、セッションの作成・切り替え・名前変更・フォーク・再開・アーカイブ/復元・エクスポート・インポート
DSH モードを切り替えると新しいモードで新しいセッションが開き、以前のコンテキストは次のメッセージに添付される非表示のダイジェストとして引き継がれる安定描画のストリーミング Markdown
ストリーミングされた Markdown 応答→見出し、リスト、テーブル、コードブロック、コピーコントロール、安全な外部リンク、クリック可能なワークスペースファイル参照。ストリーム更新では展開状態とスクロール位置が維持される
Harness ネイティブ機能とモデル制御
DeepSeek V4 Flash / Pro モデル、`off` / `low` / `high` / `max` の推論レベル、公式 Agent プリセット 4 種→推論、ツール呼び出し、承認、構造化質問、Todos、Skills、Goals、Plan モード、バックグラウンドジョブ
ネイティブ DSH プラグインセンター
npm パッケージ、`github:owner/repository`、シェルのメタ文字を含まないローカルパス、または tarball URL→`dsh-plugin` GitHub トピックから読み込み Awesome DSH Plugin メタデータと統合した厳選カタログ、カテゴリフィルタ、インストール済みプラグインの検査、互換性分類
pnpm がそのプロファイルを変更している間 Harness は停止し、その後自動的に再起動されるサードパーティ製 DSH プラグインは信頼された Extension Host 依存関係であり、Agent サンドボックスの外で実行される
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Harness のデプロイをインストール・管理せずに、ファーストクラスの DeepSeek Harness ワークベンチを求める VS Code 開発者
- VS Code 内で厳選されたプラグイン検出と管理されたインストールを求める DeepSeek Harness ユーザー
不向きな用途
- 拡張機能 ID と Marketplace 製品は 1 つずつですが、同梱される Node・PTY・サンドボックスパッケージにネイティブバイナリが含まれるため、プラットフォーム別の VSIX が必要です。ホストされた GitHub Actions マトリクスは `darwin-arm64`、`linux-arm64`、`linux-x64`、`win32-x64` のみをビルドします。それ以外のアーキテクチャではセルフホストランナーまたはローカルでのパッケージングが必要です。
- DeepSeek Harness は現在 Developer Preview であり、本拡張機能はコミュニティ管理の `0.5.6` リリースとして公式 `@deepseek-ai/dsh@0.1.1-rc.2` パッケージに固定されています。
- サードパーティ製 DSH プラグインは信頼された Extension Host 依存関係として Agent サンドボックスの外で実行されます。インストール前にソースを確認してください。API キーは拡張機能専用の Harness ホームディレクトリに保持され、Webview に送信されたりログに書き込まれたりすることはありません。
05互換性・メンテナンス・セキュリティ上の注意
- 拡張機能 ID と Marketplace 製品は 1 つずつですが、同梱される Node・PTY・サンドボックスパッケージにネイティブバイナリが含まれるため、プラットフォーム別の VSIX が必要です。ホストされた GitHub Actions マトリクスは `darwin-arm64`、`linux-arm64`、`linux-x64`、`win32-x64` のみをビルドします。それ以外のアーキテクチャではセルフホストランナーまたはローカルでのパッケージングが必要です。
- DeepSeek Harness は現在 Developer Preview であり、本拡張機能はコミュニティ管理の `0.5.6` リリースとして公式 `@deepseek-ai/dsh@0.1.1-rc.2` パッケージに固定されています。
- サードパーティ製 DSH プラグインは信頼された Extension Host 依存関係として Agent サンドボックスの外で実行されます。インストール前にソースを確認してください。API キーは拡張機能専用の Harness ホームディレクトリに保持され、Webview に送信されたりログに書き込まれたりすることはありません。
- アップストリームの DSH ブラウザアプリ向けに設計されたプラグインのクライアント UI は、このネイティブワークベンチでは汎用的にレンダリングできず、**Official Web UI** としてマークされます。UI のみのテーマやレイアウト拡張機能はネイティブワークベンチに影響を与えられないため、インストールボタンは無効化されます。
MIT · actively maintained (latest release v0.5.5, 2026-08-26)
06よくある質問
DeepSeek Harness を別途インストールする必要はありますか?
いいえ。拡張機能は公式 `dsh` ランタイム、pnpm、スタンドアロンの Node 22.22.3 を各プラットフォームの VSIX に同梱しており、README には Harness のインストールや起動コマンドが不要と明記されています。VSIX をインストールするだけで済みます。
拡張機能はどうやってインストールしますか?
Releases ページから自分のプラットフォームに一致する VSIX をダウンロードし、VS Code の拡張機能ビュー(`Cmd/Ctrl+Shift+X`)を開いて `...` → **VSIX からインストール...** を選択、ファイルを選んでプロンプトに従ってウィンドウを再読み込みします。たとえば Apple Silicon Mac では `darwin-arm64` パッケージが必要です。
モデルソースはどう接続しますか?
アクティビティバーの **DeepSeek Harness** アイコンを選択し、**接続設定** を開いて DeepSeek 公式ソースを設定するか、リレーソースを追加します。公式ソースには `DeepSeek Harness: Set API Key` を実行する方法もあります。
内蔵の DSH プラグインセンターはどう動作しますか?
ワークベンチヘッダーの **⊞ プラグイン** ボタンを開くと、`dsh-plugin` GitHub トピックから読み込んだリポジトリを Awesome DSH Plugin メタデータと統合して閲覧できます。**インストール済み** タブでは 1 つのパッケージ指定(npm パッケージ、`github:owner/repository`、ローカルパス、tarball URL)を受け付け、公式の `dsh plugin --profile web add/remove` ワークフローでインストールします。
サードパーティ製 DSH プラグインは安全にインストールできますか?
README は、サードパーティ製 DSH プラグインが信頼された Extension Host 依存関係として Agent サンドボックスの外で実行されることを警告し、インストール前にソースを確認するよう指示しています。厳選メタデータのない GitHub のみのエントリは、インストール済みマニフェストを検査できるまで **互換性不明** とマークされます。
07関連する DSH ワークフロー
open-design
by nexu-io
コーディングエージェントをデザインエンジンとして使い、プロトタイプや LP を生成して HTML/PDF/PPTX/MP4 に書き出すローカルファーストのデスクトップアプリ
dsh-desktop
by anywhere-labs
DeepSeek Harness(dsh)プラグインエコシステム向けのモダンなデスクトップクライアント。すべてが「プラグイン」であり、デスクトップそのものもプラグインとして機能します。
picgo
by molunerfinn
画像アップロードツールの定番。Obsidian・Typora・VS Code などに対応し、S3・GitHub・Cloudflare R2・Imgur・Aliyun OSS など 60 以上の画像ホスティングサービスに、ペーストするだけで即アップロードできます。
dsh-desktop
by dataelement
DeepSeek Harness(DSH)向けのモダンなデスクトップクライアントです。
08データと出典
A native VS Code coding-agent extension powered by [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness).
official `dsh`, pnpm, and standalone Node 22.22.3 are bundled in each platform VSIX and managed by the extension.
No Harness install or start command is required.
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-28。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
