ディレクトリに戻る

deepseek-harness-for-vscode

メンテナンス: 活発

skymecode/deepseek-harness-for-vscode

deepseek-harness for vscode(コミュニティプロジェクト)

GitHub で見るホームページ
$ dsh plugin add deepseek-harness-for-vscode

151

スター

9

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-13

作成日

2026-09-29

最終プッシュ

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 デプロイの管理はいずれも不要

インストール手順

  1. 01

    Releases ページから自分のプラットフォームに一致する VSIX をダウンロードする

  2. 02

    VS Code の拡張機能ビュー(`Cmd/Ctrl+Shift+X`)を開き、`...` → **VSIX からインストール...** を選択してダウンロードしたファイルを選ぶ

  3. 03

    プロンプトが表示されたら VS Code ウィンドウを再読み込みする

  4. 04

    アクティビティバーの **DeepSeek Harness** アイコンを選択し、**接続設定** を開いて DeepSeek 公式ソースを設定するかリレーソースを追加(または `DeepSeek Harness: Set API Key` を実行)、コンポーザーでタスクを入力して送信する

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

ネイティブランタイム——拡張機能は各プラットフォームの 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 のみのテーマやレイアウト拡張機能はネイティブワークベンチに影響を与えられないため、インストールボタンは無効化されます。
2026-08-132026-08-25v0.5.5

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 のみのエントリは、インストール済みマニフェストを検査できるまで **互換性不明** とマークされます。

08データと出典

  • 作者による申告github.coma71f73d805c3…

    A native VS Code coding-agent extension powered by [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness).

  • 作者による申告github.coma71f73d805c3…

    official `dsh`, pnpm, and standalone Node 22.22.3 are bundled in each platform VSIX and managed by the extension.

  • 作者による申告github.coma71f73d805c3…

    No Harness install or start command is required.

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-28。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。