cnctem/dsh-acp

cnctem★ 1JavaScript最后同步: 2026-08-15

在 GitHub 打开

ACP server for DeepSeek Harness — bridges Zed and other IDEs to dsh agents

README 摘要

dsh-acp 简体中文 · 技术文档 / Technical notes An Agent Client Protocol (ACP) server for DeepSeek Harness ( dsh ) that lets Zed and other IDEs drive dsh agents over JSON-RPC 2.0 stdio . Built on the official @deepseek-ai/dsh-acp skeleton as a dsh profile bundle over dsh-base , and extended with the editor experience of pi-acp . Introduction dsh-acp mounts an ACP server on dsh's stdin/stdout. Zed launches dsh --profile acp and speaks ACP JSON-RPC over stdio; the plugin translates session/ requests into dsh agent lifecycles. No dsh modification required. Features - Token & thinking streaming — agent message chunk / agent thought chunk - Tool cards — tool call / tool call update with kind, file location and line - Structured diffs — edit/write hunks plus before/after snapshots - Session history — session/list · session/load · session/delete - Session selectors — write permission (3) · model · thinking strength - Agent presets — 4 modes injected as a deployment field ( DSH ACP PRESET ) - Bash terminal — command output rendered as terminal content with exit code - Context-usage ring — usage update (used / size) feeds the IDE's context indicator - Slash commands — dsh's / commands advertised via …

在 GitHub 查看完整 README →
Agent/智能体acpcoding-agentdeepseekdeepseek-harnessdsh-pluginzedagent

分类