DeepSeek 这周的动作有点密。8 月 13 日,刚把 V4 Pro 正式版放出来,转头又甩出一个 MIT 协议开源的代码智能体框架——Harness,开发者预览版 v0.1。
这个名字起得挺直白:Harness 就是”马具、驾驭装置”。DeepSeek 想表达的是,模型是”马”,得有一套东西把它驾驭住、让它真正跑起来干活。这套东西,就是 Harness。
先搞清楚一件事:模型不等于 Agent
很多人容易把”大模型”和”AI 编程助手”混为一谈。实际上中间隔着一条关键链路。
一句话公式:模型 + Harness = Agent。
模型决定能力上限,但能不能把这份能力发挥出来,看的是 Harness——它负责上下文管理、工具调用、任务拆解、权限控制、错误重试、结果校验这些工程层的脏活累活。Claude Code 是 Anthropic 给 Claude 配的 Harness,Codex 是 OpenAI 给自家模型配的 Harness。现在 DeepSeek 也下场了,给 DeepSeek 模型配了一套自己的 Harness,而且是开源的。
「一切皆插件」:这套框架最不一样的地方
Harness 官方的定义带着点哲学味:一切皆插件。
具体点说,它底层是一个叫 Cordis 的元框架,模型、工具、技能、会话、沙箱、存储、循环、调度、UI——所有这些 Agent 能力,全部以插件形式存在,没有一块铁板钉死的”内核”。
这意味着什么?意味着你可以在配置层直接换掉任意一块,不用去改源码。想换个模型?换个插件。想换沙箱?换个插件。想换 UI?还是换个插件。
这个思路有点像当年 Android 的开源打法:我不跟你拼单一产品,我把底座开放出来,让所有人一起在上面搭。区别是,Android 是操作系统,Harness 是 Agent 运行时。
四种运行模式,各管一摊
Harness 提供了四种模式,对应四种完全不同的使用场景:
- Standard 模式:全工具套件,面向生产级编码 Agent,日常干活用它。
- PTC 模式(Program-That-Calls):这是最有意思的一个。它让模型直接写一个 TypeScript 程序,把多步工具调用编排成”一次执行”,减少来回对话的次数和 token 消耗。说白了就是把”人催一步走一步”变成”模型自己写个脚本一口气跑完”。
- Minimal 模式:只留 bash 和 str_replace_editor 两个工具,干干净净,专门用来做模型基准测试。想客观测一个模型行不行,就用这个模式,排除工具的干扰。
- Creation 模式:Agent 可以直接检查、扩展自己正在运行的 Cordis 运行时。这是一种”元编程”能力,模糊了”用 Agent”和”开发 Agent”的边界。
几个让我眼前一亮的点
除了架构,还有几个细节值得单独说说:
原生支持 MCP。 这两年 MCP 已经是 AI 工具互联的事实标准,Harness 直接内置,不用额外折腾。
能完全离线跑。 它兼容任何 OpenAI API 兼容的后端,包括用 Ollama、vLLM 跑的本地模型。这意味着你可以整套拉下来,在没网的环境里部署,政企私有化场景会喜欢这一点。
会话日志可审计。 采用 append-only 的会话日志,配一个 Trajectory View,每一步干过什么都能回放。对团队协作和出了问题之后追责,这个很重要。
成本接近零。 配合 DeepSeek V4 Flash,跑一个单任务的成本大约两毛钱人民币。对比一下 Claude Code 和 Codex 的订阅,这个数字确实便宜得有点离谱。
和 Claude Code、Codex 的真实差距
别急着下结论说”又一个平替”。三个产品从底层就不是一个物种:
- Claude Code:Anthropic 的商业精装产品,不开源,绑定 Anthropic 订阅,上手门槛低,开箱即用。
- Codex:OpenAI 的内核级沙箱 + 多端矩阵,核心代码不开源,绑定 OpenAI,上手门槛低。
- DeepSeek Harness:可重组的开源运行时,MIT 协议,模型无关(约 40 家厂商可换),但上手门槛高,还是开发者预览版。
一句话概括:Claude Code 和 Codex 是”开箱即用的成品工具”,Harness 是”给你一堆零件让你自己搭”。前者省心,后者灵活。
谁适合现在去试
老达说句实在话,Harness 现阶段不是给所有人准备的。
适合的人:想折腾框架本身、有私有化部署需求、对”模型无关”有执念、或者就是单纯对”一切皆插件”这个架构好奇的开发者。尤其是已经在用 DeepSeek 模型、又不想被某一家 Harness 绑死的人。
不太适合的人:就想装个工具马上写代码的普通用户。开发者预览版意味着文档、稳定性、生态都还在早期,踩坑是免不了的。这类人现在用 Claude Code 或 Codex 更省事。
老达点评
DeepSeek Harness 的意义,不在于它今天有多好用,而在于它把”AI 编程工具”这件事从”产品竞争”拉进了”基础设施竞争”。
过去一年的剧本是:Anthropic 和 OpenAI 靠 Claude Code、Codex 圈住开发者,模型和工具绑在一起卖。DeepSeek 这一手 MIT 开源 + 模型无关 + 一切皆插件,等于公开喊话——底座我开放,模型你随便换,别被单一厂商锁死。
这个策略能不能成,不取决于 Harness 的代码多优雅,而取决于有多少开发者愿意陪着它从 v0.1 一起迭代。国产工具最难的从来不是技术,是”能不能攒住一群人”。Harness 开了个好头,接下来看它怎么运营了。
相关阅读
想把这些事连起来看,这几篇值得翻翻:
- DeepSeek V4 Pro 正式版深夜上线:Agent 能力翻近 5 倍,价格仍是白菜价
- 智谱 ZCode 用户破百万:Goal 模式 + 子智能体,AI 编程从「对话辅助」到「自主交付」
- Codex 五项更新全解析:锁屏运行、Appshots、/goal 模式,AI 编程正式进入 Agent 时代
- Claude Code vs Gemini CLI,谁更适合日常开发?
更多内容逛 AI 编程工具专题、AI 智能体与自动化专题 和 DeepSeek 专题。