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 への導入方法
インストール手順
- 01
$ npm install --global deepseekharness-acp-interactive
- 02
dsh-acp-interactive --setup
- 03
Zed の settings.json で、インストールしたコマンドを agent_servers にカスタム agent server として登録し、args は空配列にします。
導入成功の確認
- npm run verify:packed
- npm run check:profile
- npm run check:registry
03DSH 統合と能力の範囲
公開済みの DeepSeek Harness プラグインを組み合わせた、JSON-RPC stdio のエディター向け ACP サーバー。最初の互換対象は Zed です。
ACP session lifecycle
ACP JSON-RPC session requests→initialize, 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 configuration→Per-session Cordis roots with deterministic mcp__server__tool names
Multimodal prompts and elicitation
Text, resource-link, inline image, and structured question prompts→ACP 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.
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 を使うセッション、セッション終了まで実ランチャーを動かします。
07関連する DSH ワークフロー
dsh-our-free-model
by ebony-vinyl
Adds model choices, availability checks, usage panels, and a local OpenAI-compatible forwarder.
dsh-routing-suite
by yjh051108
dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).
dsh-ops
by t-auto
Run Bash and PowerShell commands, search and edit local files, and manage long-running background jobs from DSH.
brooks-lint
by hyhmrright
Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents: six Agent Skills for architecture, technical debt, tests and remediation.
08データと出典
Editor-facing Agent Client Protocol server over JSON-RPC stdio.
Zed is the first compatibility target.
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-13。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
