Codex
OpenAI
Codex 是 OpenAI 推出的编程智能体,可在终端、IDE 与云端环境中读取代码库并完成编写、修改、调试与测试等开发任务。
OpenAI 的编程智能体,定位是理解整个代码库并独立完成开发任务,而不是单纯的代码补全。
编程编程助手
- 开发方
- OpenAI
- 产品类型
- 编程助手
- 主要分类
- 编程
- 支持平台
- 命令行、IDE 插件、网页
- 状态
- 正常运营
- 别名
- OpenAI Codex
主要能力
代码生成文本生成工具调用智能体文件分析
适合做什么
编程自动化
Codex 是 OpenAI 面向软件开发的编程智能体,能够读取代码库、编写与修改代码、运行测试并交付结果,可在终端、IDE 与云端环境中使用。
这是什么
Codex 是 OpenAI 的编程智能体产品线。和聊天窗口里贴代码不同,它的工作方式是在你的项目环境里执行任务:读代码、改文件、跑命令,然后汇报结果。
主要能做什么
- 理解现有项目:自己定位相关文件;
- 完成多步任务:改代码 → 跑测试 → 根据失败继续修;
- 命令行与编辑器两种使用方式;
- 代码审阅辅助:解释改动、找出可疑之处。
适合谁
- 已经习惯在终端里工作的开发者;
- 在已有代码库上做改动,而不是从零起项目的人;
- 项目已在版本控制之下、愿意让工具直接改文件的人。
怎么开始用
- 按官方文档安装并用 OpenAI 账号登录;
- 先确认项目已提交到 git——这是使用任何自主改文件工具的前提;
- 从小任务开始:修一个 bug、补一个测试;
- 逐条审阅它的改动,尤其是你没要求的部分。
上手教程见 Codex 使用教程。
权限与运行边界
这类工具最需要想清楚的不是能力,而是权限:它能读哪些目录、能不能联网、能不能执行任意命令。
默认给最小权限,按需放开是稳妥的做法。让它在整个用户目录里自由活动,风险与收益完全不成比例。
价格与额度
通过 OpenAI 的订阅或 API 用量计费使用,具体方式与档位以官方当前页面为准。要注意它的每一次探索都在消耗额度,任务描述越具体越省。
限制与要注意的地方
- 会真的改文件:没有 git 就没有回滚手段;
- 任务越模糊越容易跑偏:拆小步、频繁提交;
- 测试是安全网:项目里有可靠测试时,这类工具的价值才真正体现;
- 代码是敏感数据:确认组织允许把哪些代码交给外部服务处理。
和同类工具的区别
- 与 Claude Code:同为终端取向的编程智能体,属于同一类工具;
- 与 Cursor:Cursor 是编辑器,适合「我在写、AI 在旁边帮」;
- 与 GitHub Copilot:Copilot 偏补全与对话,Codex 偏自主完成任务。
关于 Codex 的常见问题
Codex 和 ChatGPT 里写代码有什么不同?
ChatGPT 里你复制代码给它、再把回答粘回去;Codex 在你的项目环境里直接读文件、改文件、跑命令,然后汇报结果。
用之前必须有 git 吗?
强烈建议。它会真的修改文件,没有版本控制就没有回滚手段。这是使用任何自主改文件工具的前提。
权限该怎么设?
默认给最小权限,按需放开。要想清楚它能读哪些目录、能不能联网、能不能执行任意命令——让它在整个用户目录里自由活动,风险与收益不成比例。
怎么计费?
通过 OpenAI 的订阅或 API 用量计费,具体方式以官方当前页面为准。要注意它的每一次探索都在消耗额度,任务描述越具体越省。
和 Claude Code 该选哪个?
属于同一类工具,差别在模型与生态。已经在用某一家的订阅或 API,通常就选那一家;两者都建议在有测试的项目上使用。