goodjin/dsh-acp-agent: Integrating an external coding agent into DeepSeek Harness sessions
This article introduces the DSH plugin dsh-acp-agent maintained by goodjin (npm package @goodjin2/dsh-acp-agent, current version 0.3.0). It integrates seven external coding agents—GLM/ZCode, MiniMax, Codex, Claude, Grok, Cursor, and Qoder—into the DSH native session interface. The host side provides the ACP framework, model clients for each provider, and quota routing (credentials remain within the host process), while the browser side offers quota capsules, model chips, switching progress, character dropout recovery, and ACP process step rendering. The README also details the GLM key reading path, authorization guidance for MiniMax login refresh failures, the health self-check module, and the origin of a silent failure incident. Installation is performed via GitHub Packages (execute `dsh plugin --profile web add` after configuring `npmrc`). The plugin runs with the permissions of the current DSH process; the source code and license should be reviewed prior to installation.
Read More