DeepSeek Harness plugin

dsh-cursor-codex

DeepSeek Harness ACP bundle for editor delegation: a one-command Agent Client Protocol stdio server profile that shares dsh credentials and session logs.

Jump to install

Source facts

Repository
jeremy9682/dsh-cursor-codex
Latest update
Aug 20, 2026
Category
Tools & Capabilities
GitHub stars
1
Format
plugin
Package path
acp
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
acp/package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/jeremy9682/dsh-cursor-codex/tree/HEAD/acp
Plugin: dsh-cursor-codex
Author: jeremy9682

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer2 files
README.mdSource · read only

@jeremy9682/dsh-acp

DeepSeek Harness as an Agent Client Protocol agent — one command, sharing $DSH_HOME credentials and session logs with dsh web.

This package is part of [dsh-cursor-codex](../../README.md), the Cursor / Codex ↔ DeepSeek Harness integration kit.

Install

Requires Node.js >= 22.15, the dsh launcher, and pnpm (first provisioning only).

dsh plugin --profile acp add @jeremy9682/dsh-acp
dsh --profile acp          # ACP stdio server; stdout = JSON-RPC only

Before the npm publish lands, install from a local checkout of this repo:

dsh plugin --profile acp add file:/path/to/dsh-cursor-codex/acp

Or let the standalone entry provision and boot in one step:

npx -y @jeremy9682/dsh-acp

DSH_ACP_PROFILE overrides the profile name (default acp).

Configure the model

The bundle defaults to deepseek-v4-pro. Override per machine in the profile's patch layer ($DSH_HOME/profiles/acp/cordis.patch.yml) — an id-targeted patch replaces the whole config, so restate kept fields:

- id: acp-agent
  name: '@deepseek-ai/dsh-acp'
  config:
    provider: deepseek-official
    model: deepseek-v4-flash

Register in an ACP client

Zed (Settings > Agents > External Agents > Add Custom Agent):

{
  "agent_servers": {
    "DeepSeek Harness": {
      "type": "custom",
      "command": "dsh-acp"
    }
  }
}

The registry entry (dsh-acp) makes the same server discoverable in registry-backed clients. See [docs/integration-guide.md](../docs/integration-guide.md) for Cursor / Codex specifics: neither editor is an ACP client today, so they use the MCP server or the headless CLI instead.

What the server supports

Fresh sessions per session/new, text prompts, committed assistant text, permission auto-answer, and cancellation — the official @deepseek-ai/dsh-acp contract. No image input, no session load/resume, no MCP mounting (baseline ACP).

License

[MIT](../../LICENSE)