H3八个主流 Harness,怎么比
八个主流 Harness 放进一张表:谁出品、开不开源、长在哪;再讲我怎么按失败成本和依赖结构去挑。
我换过的几个
2024 年,一位朋友送了我一把 Cursor 的 key。我在里面接上 Anthropic 的 Sonnet,两个月里做了一个羽毛球预约程序,又在完全不看代码的情况下做了一个飞机大战游戏。2025 年三四月,我开始用 Claude Code,200 美金一个月。2026 年 5 月,我又转向了带图形界面的 Codex App,还专门写了一篇《再见Anthropic,拥抱OpenAI》解释为什么。
换来换去,我的结论一直没变:不要信仰单一模型,也不要信仰单一产品。模型能力、价格、产品形态都变得太快,今天最顺手的,不一定适合下一个任务。
一张表看八个
| Anthropic | 否 | 终端为主,另有 IDE 插件 | Claude;可接 DeepSeek | |
| OpenAI | 命令行开源(Apache-2.0) | 命令行、桌面 App、IDE 插件 | GPT;可接 DeepSeek | |
| 是(Apache-2.0) | 终端 | Gemini | ||
| Anysphere | 否 | AI 编辑器,带 Agent 模式 | 多家模型可选 | |
| Anomaly | 是(MIT) | 终端、桌面 App、IDE 插件 | 不绑定,可接 75+ 家提供方 | |
| 月之暗面 | 是(MIT) | 终端,支持 ACP | Kimi,也可接兼容接口 | |
| 阿里通义千问 | 是(Apache-2.0) | 终端,改编自 Gemini CLI | Qwen,也兼容 OpenAI 格式接口 | |
| DeepSeek | 是(MIT) | 网页界面、桌面 App | DeepSeek,也可接第三方模型 |
- Claude Code
- Anthropic
- Codex
- OpenAI
- Gemini CLI
- Cursor
- Anysphere
- OpenCode
- Anomaly
- Kimi Code CLI
- 月之暗面
- Qwen Code
- 阿里通义千问
- DeepSeek Harness
- DeepSeek
免费额度、价格这类变化快的信息没有写进表里,用之前以各家官网为准。
三个我深度用过的
Claude Code 是 Anthropic 出品,闭源。CLAUDE.md、Skill、Hook 这一整套写给 Agent 的规矩,很多是它先带起来的。官方账号要付费才能用,中国大陆也不在它的服务地区内;也可以按 DeepSeek 的官方文档,把模型换成 DeepSeek。我的体感是,Claude 系列模型做内容创作,一直比 GPT 系列好。
Codex 是 OpenAI 出品,命令行版本以 Apache-2.0 协议开源,另有 Codex 桌面 App 和编辑器插件,命令行和编辑器插件共用同一份配置文件。OpenAI 那篇《Harness engineering》写的就是用 Codex 做的实验。Codex App 真的好用,可我拿它教国内新手时麻烦很大,多数人卡在最基本的账号问题上。
Cursor 是 Anysphere 出品,闭源。它首先是一个编辑器,讲义里我把它放在第二层:能看到你打开的项目,但多数时候是你在主导每一步。后来它也加了 Agent 模式和命令行版本,和第三层的边界越来越模糊。
开源的另外五个
Gemini CLI 是 Google 出品,Apache-2.0 开源。早期用个人 Google 账号登录就能免费用,门槛很低;2026 年 6 月 18 日起,个人免费使用和 Google AI Pro、Ultra 订阅都转到了 Antigravity CLI,Gemini CLI 改为主要服务用 Gemini Code Assist 的企业。阿里通义千问团队 2025 年 7 月随 Qwen3-Coder 一起开源的 Qwen Code,就是在它的代码基础上改出来的,命令是 qwen。
OpenCode 是 Anomaly 团队做的,MIT 协议,不绑定任何一家模型。官网说它能接 75 家以上的模型提供方,也能接本地模型;工具本身免费,你只付模型的钱。月之暗面的 Kimi Code CLI 接替了早先用 Python 写的 Kimi CLI,MIT 协议,支持子 Agent、生命周期 Hook 和 ACP 协议,Zed、JetBrains 这类编辑器可以直接驱动它。
DeepSeek Harness 2026 年 8 月才发布,DeepSeek 官方出品,MIT 开源,现在还是开发者预览版。它把网页界面和桌面 App 当主入口,对第一次接触 Agent 的人最友好,第五期创造营全班用的就是它。
我怎么挑
第一条:不要问哪个最强,要问这个任务的失败成本是什么。我的基本用法是按任务分层:
| 任务 | 优先考虑 | 我的做法 |
|---|---|---|
| 写作、研究、长资料分析 | 表达能力、结构能力、长文稳定性 | 用最好的模型,给足资料 |
| 写代码、修 bug、跑测试 | 能读仓库、能执行命令、能持续迭代 | 用 Agentic Coding 工具,让它自己验证 |
| 整理、摘要、格式转换、素材清洗 | 便宜、稳定、速度快 | 用低成本模型批量跑 |
| 客户数据、账号、合同、个人隐私 | 安全边界 | 先考虑能不能交出去,再考虑效果 |
失败成本低,就大胆试,改错了一段文案,重来就是了。失败成本高,就把 AI 放在更窄的边界里,让人来做最终判断。
第二条:至少走通两条路线。第五期报名时,有位学员写“Codex 一直用不了”。是网络、账号还是地区的问题,我备课时还不知道;在我看来,这是依赖结构的问题。
一台建在你控制不了的东西上的工作台,它随时可以不是你的。
所以一条选你最喜欢的,一条选你在任何情况下都能用的。对大多数在国内的同学,后一条就是 DeepSeek:直接用 DeepSeek Harness,或者按 DeepSeek 的官方文档把它接进 Claude Code、Codex。
第三条:模型和 Harness 分开选。Claude Code 能接 DeepSeek,Codex 也能,OpenCode 本来就不绑定模型。比较两个工具之前,先分清你比的是模型还是 Harness。
常见误区
- —开源等于免费。开源的是 Harness 本身,模型调用照样按量付费,API Key 就是钱。
- —比工具就是比模型。很多 Harness 能换模型,同一个模型装进不同的外壳,用起来也不一样。
- —找到最好的一个就不用再换。我两年里从 Cursor 换到 Claude Code,又换到 Codex App,接下来还会换。
- 第 1 题单选按本节的对比表,下面哪一个是闭源的?
- 第 2 题判断阿里的 Qwen Code 是在 Google 的 Gemini CLI 基础上改编出来的。
- 第 3 题多选(选出全部正确项)手工川挑 Harness 时,看重下面哪些?
