Codex CLI

OpenAI 的开源终端编程智能体,已用 Rust 重写。

Codex CLI 运行在终端里,读取仓库、修改文件、执行命令。客户端是 Apache-2.0 协议、装在本地;智能来自你的 ChatGPT 订阅或 API 额度。Rust 重写之后, 启动速度和长会话下的稳定性都明显好于最初的 TypeScript 版本。

走到这里的人,手上多半已经有一份 ChatGPT 订阅。所以这个选择与其说是比能力,不如说是比「你更愿意挂在谁的计价表上」—— 因为这个工具不可迁移,离开 OpenAI 就等于离开 Codex CLI。在围绕它养成习惯之前值得知道:它是某个模型的第一方交付形式,提示词由训练这个模型的同一批人调校,而这份调校正是你选择「模型无关」时要放弃的东西。

我们的判断

如果团队本来就在付 ChatGPT,这是最省事的选择,因为智能体随订阅附带, 不是另一笔账。客户端开源这件事比听起来重要:你能读到它发出去什么,也能锁版本。 但你买的是背后的模型而不是这个工具,这点值得说清楚——想换掉 OpenAI, 就得连工具一起换。

最后核实于 2026-09-02

最适合

  • 已经在用 ChatGPT 订阅、不想再加一份订阅的团队
  • 重心不在编辑器上的命令行工作流
  • 想先读一遍客户端源码再授予 shell 权限的人

局限

  • 绑定 OpenAI 模型,客户端开源并不代表可迁移
  • 成本随执行步数增长,而非提问次数
  • 长时间自主运行后仍然需要人来验收

什么时候该选别的

  • 需要把任务路由到其他模型厂商的人
  • 不允许工具执行 shell 命令的环境
  • 步骤固定可重复、写个脚本更省的事

主要功能

  • 开源客户端,完全跑在自己机器上
  • 读取仓库并跨文件修改
  • 执行命令并依据输出继续动作
  • 用 ChatGPT 订阅或 API 额度驱动

Codex CLI 的替代品

如果 Codex CLI 不合适,这些工具解决的是类似问题。

Codex CLI 的替代品 →