DeepSeek Harness把Claude Code和Codex收编成子代理
8月19日深夜,DeepSeek Harness放出v0.1.0-rc.8——距离上个版本才过去两天。这个8月13日刚开源的Agent工作台,首日GitHub Star破3万、登顶Hacker News,创下史上最快破2万Star的纪录。
新版本最有嚼头的不是多模态,而是这个:Claude Code和Codex,现在可以作为子代理被装进DeepSeek的Harness里调度了。
竞对的产品,变成自己的零件。这招有点狠。
Harness是个什么物种
Harness直译是"挽具"——套在模型外面的那层工程外壳,负责读文件、调工具、管上下文、执行命令。DeepSeek官方的公式写得很直白:Model + Harness = Agent。
模型负责思考,Harness负责模型之外的所有工程化工作:任务拆解、工具调用、记忆管理、错误重试、结果闭环。
架构上最狠的一刀是"一切皆插件":模型、工具、技能、会话、沙箱、存储、调度、UI,甚至Agent主循环本身,全部是插件,全部可替换。启动清单只有129行,里面Agent主循环和计时器插件的格式一模一样,没有任何零件是焊死的。
RC.8更了什么
这次更新一共14项,拆开看四条主线:
- 1. 原生看图 - DeepSeek模型适配器可以直接开启原生图片请求,/goal、/plan等核心命令支持图文混合输入。面对不支持图像输入的模型,Harness会调用OCR、颜色统计等工具,把图片拆成结构化信息再喂给文本模型——相当于用工具编排,给纯文本模型拼出一套"土法视觉"。
- 2. 子代理收编 - Claude Code和Codex可以作为Profile Bundle按需安装,在Harness的工作流里当具体任务的执行者。Codex还支持非交互权限模式和多个命名实例——一个任务里可以同时挂好几个Codex干不同的活。
- 3. 工具链提速 - web_search支持并发查询,多问题并行发起;Windows PTY终端加入持久PowerShell会话,极简模式默认开启。
- 4. 开始立规矩 - "DeepSeek Harness"标注为注册商标,给出了独立的品牌使用指南。开源归开源,牌子攥自己手里——这个动作本身,就是在为生态位做准备。
为什么调度层是兵家必争
模型可以换,执行任务的Agent可以换,但组织模型、调度Agent、管理任务和工具的那层工作环境,一旦用顺手就很难搬。DeepSeek盯上的就是这个位置。
对比一下竞品就明白差异:Claude Code绑定Anthropic系模型,Codex绑定OpenAI系模型,都是闭源成品;Harness是MIT开源、模型随便换、还能完全离线部署,V4-Flash输出2元/百万token的定价把使用成本打到地板上。
有博主打了个比方:这有点像安卓的打法——自己不造手机,但让所有厂商都跑在自己的系统上。DeepSeek的算盘是"卖水人"逻辑:你们都用我的Harness编排工作流,模型层的竞争我就永远不下牌桌。
冷静一下:v0.1就是v0.1
泼冷水的部分也不能省。
- 官方文档用全大写警告:将会有破坏兼容性的变更。内测开发者直言,当前DSH的体验确实不如Claude Code和Codex完善。
- 每天几百次提交的仓库,文档滞后是必然的。
- "一切皆插件"是双刃剑——如果大量开发者基于Harness自由定制Agent,插件之间的兼容性迟早会出问题,生态碎片化是这个路线自带的风险。
怎么用起来
如果你想试试把Claude Code、Codex、DeepSeek一起用起来:
- 安装 -
pip install deepseek-harness或从GitHub克隆 - 配置子代理 - 在Profile里添加Claude Code和Codex的Bundle,按需调用
- 多模型协作 - 一个任务里可以让DeepSeek做规划、Claude Code写代码、Codex做测试
Hacker News主贴下面有条高赞评论值得抄在这里:"这次它看起来相当原创。"一个长期被指责套壳的公司,第一次在那个社区被承认原创——靠的不是新模型,是一个开源的Harness。
来源:AIBase、36氪、DeepSeek GitHub
发布时间:2026年8月21日
评论区