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
02如何將外掛接入 DeepSeek Harness?
安裝步驟
- 01
$ npm install --global deepseekharness-acp-interactive
- 02
dsh-acp-interactive --setup
- 03
在 Zed 的 settings.json 中,將已安裝的指令登記到 agent_servers,類型設為 custom,args 設為空陣列。
驗證整合成功
- npm run verify:packed
- npm run check:profile
- npm run check:registry
03DSH 整合程度與能力邊界
面向編輯器的 JSON-RPC stdio ACP 伺服器,由已發布的 DeepSeek Harness 外掛組成;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 彙整為一張工具卡片。
如何驗證打包後的安裝?
倉庫記錄了 `npm run verify:packed`。CI 會在倉庫外安裝打包 tarball,並透過初始化、帶有工作階段級 MCP 的工作階段及關閉工作階段來驅動實際啟動器。
07相關的 DSH 工作流程
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先裝執行時注入器,再載入任務感知的推理模式路由預設(已實測 P1-P23)。
brooks-lint
作者 hyhmrright
基於 12 本經典工程書籍的 AI 程式碼評審工具,提供腐化風險診斷、書籍引用、嚴重度標籤及 6 種分析模式。
dsh-plugin-shop
作者 livxue
DeepSeek Harness 最全面的外掛市場,每日更新、全網採集、釋出前稽核。
anolisa
作者 agentic-os-org
面向 AI Agent 的 Agentic OS 執行層,提供執行時、安全、可觀測性、沙箱與 Tokenless 響應壓縮,降低上下文 Token 和呼叫成本。
08資料與來源
Editor-facing Agent Client Protocol server over JSON-RPC stdio.
Zed is the first compatibility target.
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-13。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
