Introduction¶
In the “everything is a plugin” philosophy of DSH, plugins are used to complete specific workflows. For developers who wish to use DeepSeek Harness (dsh) in ACP editors like Zed, the key is not to call the model individually, but to expose DSH’s session, permissions, telemetry, and tool capabilities within the ACP editor.
dsh-acp-enhanced is an enhanced ACP server designed for ACP editors. The following is organized based on verified README/package.json excerpts; owner, star count, category, catalog_url, and license name, which are not present in the materials, are not expanded upon.
What is This¶
dsh-acp-enhanced is a DeepSeek Harness (dsh) enhanced ACP server for ACP editors like Zed. It is used to bridge DSH’s enhanced capabilities into the ACP channel, including streaming output, telemetry, model switching, permission control, approval, session management, and MCP.
Core Features¶
Output and Telemetry¶
Block + reasoning streaming: Text blocks and reasoning process streaming.Full telemetry: Provides full telemetry.Image support (multimodal): Supports image input. If the old stack lacks attachment storage, it degrades: does not advertise image capability, and returns a clear error when receiving an image prompt.
Model, Permissions, and Approval¶
Model switchingReasoning effortPermission presetsApprovalAgent presets
Zed Editor Integration¶
Tool cardsZed files & terminalNative form questionsPlan panel
Sessions, Commands, and Extensions¶
Resume & archiveMulti-root workspacesSlash commandsMCP servers
Installation and Usage¶
Installing the Plugin¶
First, execute the DSH plugin installation command:
dsh plugin --profile acp-enhanced add dsh-acp-enhanced
If you need to point to a local directory, you can use the link: form:
dsh plugin --profile acp-enhanced add "link:/absolute/path/to/dsh-acp-enhanced"
Registering in Zed¶
Zed starts the agent with a minimal PATH, so you should use the built-in scripts/dsh-acp-zed.sh. The following is an illustration of configuring command and args under Zed’s agent_servers; replace <安装目录> (Installation Directory) with the actual installation path:
{
"agent_servers": {
"dsh-acp-enhanced": {
"command": "/bin/bash",
"args": ["<安装目录>/scripts/dsh-acp-zed.sh"],
"env": {
"DSH_ACP_PROVIDER": "deepseek-official",
"DSH_ACP_MODEL": "deepseek-v4-flash",
"DSH_ACP_PRESET": "standard"
}
}
}
}
DSH_ACP_PROVIDER and DSH_ACP_MODEL match the default values and can be omitted; writing them is to explicitly specify routing. DSH_ACP_PRESET is an optional agent preset setting, using standard in the example.
Typical Usage¶
Setting Default Routing¶
Set this in the Zed configuration or runtime environment:
DSH_ACP_PROVIDER=deepseek-official
DSH_ACP_MODEL=deepseek-v4-flash
Optional settings:
DSH_ACP_PRESET=standard
Preset Switching¶
Agent preset switching is only allowed when the session is still blank and no turns have been executed.
Multi-root Workspaces and Sandbox¶
The plugin supports Multi-root workspaces. The sandbox will use the main cwd as the only writable root.
Image Input Degradation¶
When the underlying DSH combination does not have attachment storage, the plugin will not advertise image capabilities; if an image prompt is still received, it will reject it and provide a clear error.
Use Cases and Notes¶
dsh-acp-enhanced is suitable for developers who wish to use DSH in ACP editors like Zed and require streaming output, telemetry, model switching, permissions, approval, session recovery, multi-root workspaces, slash commands, and MCP.
Usage notes:
- The plugin runs with the permissions of the current dsh process; source code and license should be reviewed before installation.
- The retrieved README and package.json are truncated, not showing complete known limitations and full development dependencies.
- This material does not explicitly state owner/maintainer, category, star count, and catalog_url; the license name was not specified in the retrieved README/package.json.
- The DSH Community Directory is an independent site with no official affiliation with DeepSeek/Huansuan and should not be interpreted as an official app store.
Links¶
GitHub: https://github.com/grunmin/dsh-acp-enhanced
Directory page: No specific URL is provided in this material.