
SuperWheel/dsh-cliworker-now
dsh-cliworker-now
dsh-cliworker-now is a community DeepSeek Harness plugin. Read the repository README before installing.
Install
npx @deepseek-ai/dsh plugin --profile desktop add dsh-cliworker-now@latestRestart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/dsh-cliworker-now)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from SuperWheel/dsh-cliworker-now, cleaned of badges and images.
dsh-cliworker-now
简体中文 | English
在 DeepSeek Harness 里,给不同 CLI 一个共同的协作空间。
选择 CLI、模型和角色,派出有名字的智能体;在侧栏查看过程、接收结果,并继续同一个任务。
这是什么
dsh-cliworker-now 是 DeepSeek Harness 的多 CLI 智能体插件。它把终端里的 AI CLI 接进 Harness:主对话负责派遣和接收结果,右侧栏用 Harness 原生的完整对话视图展示每个智能体的过程、用量和状态。
你仍然使用各 CLI 自己的账号、模型和原生会话;插件负责把它们组织起来。插件不附带模型服务、订阅或 API 额度。
- 开发协作:让 Codex 审查代码,再按同一个名字继续追问。
- 写作与审校:为逻辑、文风、商业审稿和正文修订配置不同角色。
- 长任务跟进:独立对话和执行记录都保留,任务结束后可以接着做。
安装后在 Harness 中显示为 CLI Worker / CLI Worker Now。
特点
- 一个入口,多种 CLI:在主对话点名 CLI,侧栏按 CLI 分组查看全部任务。
- 原生对话体验:子会话直接使用 Harness 的对话视图、输入框、模型与权限控件、“+”菜单和用量统计,支持排队、停止和结束后续聊;切换 CLI 账号后旧任务自动以当前账号续接,原会话无法恢复时在新会话中附上此前记录继续(此前对话会发给当前账号的服务商)。
- 保留原生能力:每个 CLI 使用自己的协议、登录和会话;模型与思考强度按 CLI 实际目录和当前账号读取,不照搬其他 CLI 的规则。
- 有名字、有角色的智能体:唯一名称、角色预设和自定义提示词,可按名字反复调用。
- 可控调度:首次使用前必须明确选型(可关闭后续询问,直接用已保存的默认设定);同一会话互斥,同一目录的写任务默认串行;CLI 失败时不会悄悄换用另一个。
- 不越权:CLI 请求的额外权限一律拒绝;拒绝后 CLI 仍自行完成的任务标为「结果待核实」,提醒你或主 Agent 先核对实际改动。
- 同目录并行写(可选):在「CLI Worker 设置」打开「同目录写任务并行」后,同一项目已有写任务时,新写任务会在插件私有的项目副本中同时运行;完成后由主 Agent 合并回项目,写回为未提交改动(不依赖 Git、不替你提交);两边都改过的文件由主 Agent 读取两边版本后整合,只有两个任务的目标相互矛盾时才会问你,决定前项目保持不变。
- 目标、规划、反馈与分支:在 CLI 子会话中使用 Harness 的这些功能;CLI 不支持的入口会说明原因。
界面效果
以下截图来自 Harness Desktop 的真实演示会话(v0.6.5 时拍摄,界面细节以当前版本为准)。
| 角色预设 | CLI 连接与模型偏好 |
|---|---|
支持的 CLI
| CLI | 原生通路 | CLI | 原生通路 |
|---|---|---|---|
| Antigravity | stream-json | OMP(Oh My Pi) | RPC |
| Codex | app-server | Pi | RPC |
| Claude Code | stream-json | Hermes Agent | Runs API |
| Kimi Code | ACP | OpenCode | HTTP + SSE |
| 官方 MiMo Code | HTTP + SSE | Qoder CLI | ACP |
| ZCode | app-server | Qoder CN CLI | ACP |
| Grok Build | ACP |
- 系统:macOS / Windows。外部 CLI 需安装对应系统的原生版本,并完成该 CLI 自己的登录或 API 配置。
- 宿主:DeepSeek Harness(当前随包资源基于 0.2.1-rc.3;已隔离验证 0.2.1-rc.2/rc.3 的启用、禁用、页面与原生设置);Node.js ≥ 22.19.0。
- 验证范围:每个 CLI 的实测版本、已通过和未验证的部分见 使用细节与 CLI 说明 和 实际验证记录。能列出模型不代表一定有调用权限。
Qoder、Claude Code(含 CC Switch)、ZCode、Hermes 等 CLI 的安装、登录和路径说明见 使用细节。
安装与更新
先结束活动任务并完全退出 Harness,再执行:
dsh plugin --profile desktop add dsh-cliworker-now@latest
完成后重新打开 Harness。dsh 命令可在 Desktop 菜单“管理 dsh 命令…”中启用。Web profile 把 desktop 换成 web;也可以在插件页“添加插件”中输入 dsh-cliworker-now@latest。
- 启动 Harness 不会自动更新插件。pnpm 11 默认等待新版本发布满 24 小时,期间可能仍装到旧版,可用
dsh plugin --profile desktop ls dsh-cliworker-now --depth=0核对。 - 备用安装包:
dsh plugin --profile desktop add https://github.com/SuperWheel/dsh-cliworker-now/releases/download/v0.8.4/dsh-cliworker-now-0.8.4.tgz,每个 Release 附SHA256SUMS.txt。 - 安装包自带原生子对话所需的界面扩展,无需手工构建宿主;卸载插件即恢复官方界面。与已有界面覆盖冲突时启动预检会明确拒绝,不改动你的配置,详见 runtime-host。
- 已知限制:在 dshmarket 1.70.1 中热切换启用/禁用此插件可能使当前窗口白屏,市场的重启提示不能保证热切换安全;切换后请完全重启 Harness,停用后的冷启动可恢复 stock 界面。根因在市场热切换流程,已向上游报告(dsh-market/dsh-market#1010),详见 白屏调查及验证边界。聊天展示和忙时 Enter 等原生偏好仍保存在原设置项中。
- 卸载:
dsh plugin --profile desktop remove dsh-cliworker-now,保留本机账号、历史会话和偏好。
从 GitHub 源码安装或开发
需要 Node.js ≥ 22.19 和可直接调用的 pnpm 11.25.0:
dsh plugin --profile desktop add github:SuperWheel/dsh-cliworker-now
或本地构建后链接安装(源码目录需保留):
…

