ディレクトリに戻る

dsh-acp-interactive

キュレーション掲載メンテナンス: 活発

clickpm/dsh-acp-interactive

ZedなどのACPクライアント向け、エディター統合型ACPサーバー。公開済みのDeepSeek Harnessプラグインを組み合わせて動作するコミュニティメンテナンス版です。

GitHub で見るホームページ
$ npm install --global deepseekharness-acp-interactive

82

スター

0

フォーク

TypeScript

言語

MIT

ライセンス

2026-09-02

作成日

2026-09-10

最終プッシュ

MIT ライセンスの TypeScript 製 ACP ブリッジ。Zed で公開済みの DeepSeek Harness 構成を実行し、JSON-RPC stdio、セッション設定、セッション単位 MCP、フォアグラウンドのサブエージェントに対応します。

DSH 統合

互換

作者による申告

安全性監査

未監査

最終検証日

2026-09-13

ライセンス

MIT

01どんなタスクに使えるのか?

  • Connect DeepSeek Harness to Zed as an editor-facing ACP agent

    A globally installed dsh-acp-interactive command registered as a custom Zed agent server

    Developers using Zed who want a community-maintained DeepSeek Harness ACP bridge

  • Run interactive ACP sessions with DSH tools and controls

    Streaming text and reasoning, tool cards, plans, titles, usage, permission requests, and live session configuration

    Zed users who need DSH session behavior projected into an editor panel

  • Delegate bounded work to in-process DSH subagents

    A single Zed tool card containing the delegated child's settled result and bounded transcript

    Users who want foreground subagent delegation inside a DSH editor session

02DeepSeek Harness への導入方法

インストール手順

  1. 01

    $ npm install --global deepseekharness-acp-interactive

  2. 02

    dsh-acp-interactive --setup

  3. 03

    Zed の settings.json で、インストールしたコマンドを agent_servers にカスタム agent server として登録し、args は空配列にします。

導入成功の確認

  • npm run verify:packed
  • npm run check:profile
  • npm run check:registry

03DSH 統合と能力の範囲

DSH 統合互換

公開済みの DeepSeek Harness プラグインを組み合わせた、JSON-RPC stdio のエディター向け ACP サーバー。最初の互換対象は Zed です。

  • ACP session lifecycle

    ACP JSON-RPC session requestsinitialize, session/new, session/prompt, session/cancel, session/list, session/load, session/resume, and session/close

    Sessions are persisted as JSONL under the workspace's `.sessions` directory.
  • Session-scoped MCP

    Stable ACP v1 stdio and Streamable HTTP server configurationPer-session Cordis roots with deterministic mcp__server__tool names

  • Multimodal prompts and elicitation

    Text, resource-link, inline image, and structured question promptsACP prompts and form elicitation routed into the DSH session

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Developers using Zed who want a community-maintained DeepSeek Harness ACP bridge
  • Zed users who need DSH session behavior projected into an editor panel
  • Users who want foreground subagent delegation inside a DSH editor session

不向きな用途

  • The setup flow stores DEEPSEEK_API_KEY through the Harness credential store without echoing it; a thread without a stored key requires the Configure DeepSeek API key flow.
  • Stdout is reserved for JSON-RPC frames, and the native shell tool differs by platform: pwsh on Windows and bash on Linux and macOS.
  • MCP accepts stable-v1 stdio and Streamable HTTP configuration only; legacy SSE and ACP-proxied transports are rejected.
  • Subagents run in the foreground only and do not become editor sessions.

05互換性・メンテナンス・セキュリティ上の注意

  • The setup flow stores DEEPSEEK_API_KEY through the Harness credential store without echoing it; a thread without a stored key requires the Configure DeepSeek API key flow.
  • Stdout is reserved for JSON-RPC frames, and the native shell tool differs by platform: pwsh on Windows and bash on Linux and macOS.
  • The transport does not advertise session/delete, and terminal output arrives at tool completion rather than incrementally.
  • MCP accepts stable-v1 stdio and Streamable HTTP configuration only; legacy SSE and ACP-proxied transports are rejected.
  • Subagents run in the foreground only and do not become editor sessions.
2026-09-022026-09-10v1.3.0

MIT · community-maintained; latest release v1.3.0 (2026-09-10)

06よくある質問

Zed 用に dsh-acp-interactive をインストールするには?

npm でグローバルインストールし、`dsh-acp-interactive --setup` を実行します。その後、Zed の `settings.json` でインストールしたコマンドをカスタム agent server として登録します。

これは DeepSeek 公式の ACP agent ですか?

いいえ。README では独立したコミュニティ保守プロジェクトと説明され、DeepSeek や Zed Industries との提携・承認はないと明記されています。

バージョン 1.3.0 の追加機能は?

1.3.0 ではインプロセスの `spawn` / `fork` サブエージェントバックエンドと、`subagent` / `subagent_fork` 委譲ツールが追加されました。委譲はフォアグラウンドで実行され、Zed の 1 枚のツールカードに収束します。

パッケージ済みインストールをどう検証しますか?

リポジトリには `npm run verify:packed` が記載されています。CI はリポジトリ外に tarball をインストールし、初期化、セッション単位 MCP を使うセッション、セッション終了まで実ランチャーを動かします。

08データと出典

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

    Editor-facing Agent Client Protocol server over JSON-RPC stdio.

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

    Zed is the first compatibility target.

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

🏆

dsh プラグイン おすすめ

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

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

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