2026 年年中,终端 AI 编程工具的两个主要玩家都在我的工作流里跑了三个月。
Claude Code(Anthropic)已经迭代到 v2.1,支持百万 token 上下文,有完整的项目记忆体系。OpenAI Codex CLI 4 月开源,Apache-2.0 协议,累计 25k+ GitHub Stars,免费,上手极快。
结论先给,两个都留了,按场景分配。
为什么不是非此即彼
这两者从来不是同类产品。
Codex CLI 是快速执行器,给定一个目录,一句指令,一次任务。它不知道你的项目是什么,但知道你要它做什么。适合一次性任务、快速脚本、临时需求。
Claude Code 是项目级 Agent,需要你为它建立项目上下文(CLAUDE.md),它会记住架构决策、编码规范、关键路径。适合长期维护的项目、需要跨文件理解的任务。
换句话说,Codex 是瑞士军刀,Claude Code 是定制工具箱。
我的实际分配方式
Codex CLI 负责,
- 临时脚本,一次性的数据处理、文件转换、批量重命名
- 快速验证,想验证一个算法思路,直接
codex "写一个快速排序对比冒泡排序",跑完删掉 - 团队共享,免费,开源项目里让协作者快速上手,不需要每人订阅
Claude Code 负责,
- 个人项目的长期维护,我的博客、工具库、数字花园
- 复杂重构,跨文件修改、架构调整
- 技术债清理,扫描未更新的依赖、过时的文档、测试遗漏
一个具体的协作流程
以我的博客项目为例,
上午:用 Codex CLI 写一个批量处理图片的脚本(10分钟,一次性需求)
下午:用 Claude Code 整理项目里的过期依赖
晚上:Claude Code 生成了一堆 TODO,推送到 GitHub,明天继续两个工具同时存在,没有任何冲突。Codex 跑完就消失,Claude Code 留下的上下文继续积累。
关键差异:记忆体系
这是两者真正拉开差距的地方。
Codex CLI 每次运行都是从零开始,基于当前目录动态扫描。不支持持久化的项目记忆。好处是干净,坏处是每次都要重新解释项目上下文。
Claude Code v2.1 的记忆体系已经相当成熟,
项目根目录/
CLAUDE.md ← 核心项目记忆
.claude/ ← 架构决策记录第一次运行要花 15 分钟写 CLAUDE.md,但之后每次打开,Claude Code 知道你的编码风格、项目结构、哪些是核心模块、哪些是历史遗留。
对长期项目来说,这 15 分钟的投资回报极高。
上手门槛
Codex CLI,极低。npx openai@latest codegen,给一个 API key,30 秒跑起来。免费。
Claude Code,需要订阅($20+/月),需要花时间建立项目上下文,第一次运行的沉没成本更高。
所以我现在给想尝鲜的朋友推荐路径是,先用 Codex CLI 入门,感受 AI 编程的逻辑,再决定是否升级到 Claude Code 做长期项目。
两个工具,各有所长。用错的场景去用它,才是真正的问题。