DSH Hub
dsh-cliworker-now cover

SuperWheel/dsh-cliworker-now

dsh-cliworker-now

UIWeb UI27 GitHub stars· updated 2026-10-27

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@latest

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-cliworker-now DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-cliworker-now.svg)](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原生通路
Antigravitystream-jsonOMP(Oh My Pi)RPC
Codexapp-serverPiRPC
Claude Codestream-jsonHermes AgentRuns API
Kimi CodeACPOpenCodeHTTP + SSE
官方 MiMo CodeHTTP + SSEQoder CLIACP
ZCodeapp-serverQoder CN CLIACP
Grok BuildACP
  • 系统: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

或本地构建后链接安装(源码目录需保留):

…

Related plugins