Codex CLI
OpenAI 的终端编程代理:安装、配置与基本使用
Codex 是 OpenAI 推出的 AI 编程工具。它有两种使用方式:一是桌面 App(图形界面,适合日常编码),二是 CLI(命令行,适合深度诊断)。当前搭载 GPT-5.5 模型,代码生成精度在同类工具中最高。
如果你看过我们首页的 AI 编程工具推荐,就知道 Codex 是我现在的首选工具之一。原因很简单:它的代码理解能力是目前所有工具里最扎实的。
Codex CLI 是什么
Codex CLI 是 OpenAI 推出的终端编程代理。它与 Claude Code 类似,都能在终端中自主分析代码、生成修改、执行命令。但两者的设计理念有明显差异:
- Claude Code 强在跨文件理解、长任务规划和架构设计
- Codex CLI 强在深度代码分析、Bug 诊断和单文件精度
我个人的用法是:Claude Code 负责"想清楚",Codex 负责"做准确"。
快速安装
npm install -g @openai/codex装好后在项目目录里直接运行:
codex "帮我分析这个项目的路由结构"
codex "修复这个测试文件里的所有类型错误"Codex 会自动读取项目上下文、理解代码结构,然后执行你给的任务。第一次运行会引导你配置 API Key 或登录账号。
macOS/Linux 用户
Codex 对 macOS 和 Linux 支持最好。Windows 用户建议通过 WSL 使用。
什么时候用 Codex
深度 Bug 修复:这是 Codex 的招牌场景。遇到诡异 bug 时,Codex 会一步步分析调用链、变量状态、边界条件,而不是猜测式地改代码。
代码诊断与优化:性能分析、内存泄漏排查、安全漏洞检测。Codex 的深度推理能力在这些场景下表现突出。
单文件或小范围修改:如果改动范围比较集中(比如一个组件、一个工具函数),Codex 的精度是最高的。
需要外部知识的任务:GPT-5.5 的知识截止日期比较新,遇到涉及新版本 SDK 或新 API 规范的任务,Codex 的准确率更可靠。
什么时候用 Claude Code 而不是 Codex
反过来,以下场景我倾向于用 Claude Code:
- 跨十几个文件的大重构:Claude Code 的全局面把控更好
- 需要先规划再动手的复杂功能:Plan 模式比 Codex 的规划能力更清晰
- 成本敏感:搭配 DeepSeek V4 Flash,成本远低于 Codex
两个工具不是替代关系,是互补关系。做复杂项目时我经常两个一起用。
模型支持
Codex 搭载 OpenAI 的 GPT 系列模型。目前主力是 GPT-5.5,代码能力在所有模型中属于第一梯队。订阅方面:
- Plus 订阅($20/月):日常使用够用
- Pro 订阅($200/月):不限量使用,重度用户首选
如果用量不大,也可以通过 API 中转站按量付费,找 0.2x 倍率的服务商成本更低。配置方式见 CC Switch。
子页面
| 页面 | 内容 |
|---|---|
| Codex 进阶技巧 | 上下文瘦身、模型分配、并行 Agent 协调 |
| Codex 与 Claude Code 真实对决 | 同任务下两个工具的表现对比 |
下一步
- 先阅读 Codex 进阶技巧,掌握高效使用方法
- 对比 Claude Code 了解两者的差异
- 查看 AI 编程工具推荐 做完整对比