deepseek-harness-acp¶
| Type | integration | Category | ACP |
| Stars | ⭐7 | Status | ✅ active |
| Capabilities | workflow, coding | Updated | 2026-08-14 |
📖 About¶
Both shapes share $DSH_HOME: the same credential store, settings, presets, and session logs as dsh web — conversations started in the Web UI can be listed and loaded from the editor.
✨ Key Features¶
- Streaming — assistant text and reasoning deltas; assembled-message fallback.
- Tool calls — ACP kinds, human titles, file locations, real diffs from fs-tool hunks, raw input/output; command output on a **display ter
- Permission presets as session modes —
read-only/workspace-write/danger-full-access, each a named{sandbox, approval}pair re - Agent presets —
standard/code/minimal/cordisas a config option; switching rebuilds the agent live with history preserved. - Live model catalog — providers × models from the running composition (third-party providers added in the Web UI appear immediately), plu
- Slash commands — adapter built-ins (
/status,/login,/logout,/model) plus the harness command registry (/compact,/goal, `/
📦 Install¶
npm install -g @openma/deepseek-harness-acp
dsh-acp login # interactive; or save the key in the dsh Web UI
🚀 Quick Start¶
// Zed settings.json
{
"agent_servers": {
"DeepSeek Harness": { "command": "dsh-acp" }
}
}