Codex是什么意思?Codex 是 OpenAI 的编程智能体,官方定义原话是「ChatGPT 中的 Codex 是智能体编程(agentic coding)的指挥中心」。但这个名字在五年里指过三代完全不同的东西:2021 年它是一个代码模型(2023 年 3 月已下线),2025 年变成一个能在终端和云端自己干活的智能体,2026 年则直接变成了 ChatGPT 里的一个编程模式,本文来细细说说它。
Codex是什么:一句话定义与判断标准
先把最容易记错的一点说清:Codex 现在不是一个模型,而是一套产品。官方在 Codex 落地页上的定义是「同一款强大的编程智能体——现已入驻 ChatGPT」,并称它是「智能体编程(agentic coding)的指挥中心」,覆盖功能开发、复杂重构、代码迁移等任务,官方描述为「从常规的 Pull Request 到最具挑战的核心难题」。
判断一个工具算不算 Codex 这类产品,看一条就够了:它是「生成」还是「执行」。普通的代码补全只在你打字时给出下一行;Codex 会读你的仓库、改文件、跑命令、读报错、再改,最后交一份代码差异、终端日志和测试结果。官方文档把它描述为一套循环:读仓库、规划改动、编辑文件、运行检查自己工作的命令,然后回报。
这也是 2021 年版和今天这一代最本质的差别——2021 年的 Codex 是一个无状态的自动补全模型,今天的 Codex 是一个有状态的智能体。
一个名字为什么对应三代产品
「Codex 是什么」之所以没有单一答案,是因为 OpenAI 把同一个名字用在了三代不同形态上。三代的共同点只有一个:帮助开发者把「描述软件」变成「可运行的软件」。
| | | | |
|---|
| | 一个代码专用模型(GPT-3 的后代,最大约 12B 参数) | | |
| | | | |
| | | ChatGPT 桌面版/网页版、CLI、IDE 扩展、云端 | |
第一代出自 2021 年 7 月上传的论文《Evaluating Large Language Models Trained on Code》(arXiv:2107.03374),作者为 Mark Chen、Jerry Tworek 等。论文摘要写得很直白:「我们提出 Codex,一个在 GitHub 公开代码上微调的 GPT 语言模型……一个独立的生产版本驱动着 GitHub Copilot。」它同时留下了 HumanEval 这个至今仍在用的评测集——164 道手写 Python 题;当时的成绩是 Codex-12B 单次采样通过 28.8%,GPT-3 约为 0%,GPT-J 为 11.4%,同一模型每道题采样 100 次后可解出 70.2%。 官方 2021 年的发布文里有一个很好用的细节:Codex 对 Python 代码的记忆是 14KB,而 GPT-3 只有 4KB——超过三倍的上下文量,正是它能「读完一段代码再动手」的起点。
2023 年 3 月,OpenAI 下线了 Codex 模型与 API,把代码能力并入通用模型;此后两年「Codex」只是一个退役的商标。2025 年 4 月与 5 月,它被重新启用,但装进了一副全新的身体:4 月发布开源的终端智能体 Codex CLI,5 月发布云端版 Codex。两次重启的日期都写在 OpenAI 官方博客的更新说明里。
2026 年的 Codex 有 6 个使用入口
到 2026 年,Codex 已从「一个可下载的软件」变成了「一组入口共用一个账号」。官方文档的「Available on」一节列出的入口共有 6 个。
| | | |
|---|
| | 日常主力:Chat、Work、Codex 三个模式在同一应用内切换 | 2026 年 7 月起 Codex 应用已并入该应用 |
| | | |
| | | |
| | 交付整件任务后离开,回来审 Pull Request | |
| | | |
| | | 官方页面说明桌面端的 Codex 项目可通过 ChatGPT 移动应用随时访问 |
官方落地页的口径更精简,按三大类讲:ChatGPT、编辑器、终端——「跨越 ChatGPT、编辑器与终端,你都能无缝使用 Codex,所有体验由你的 ChatGPT 账号统一连接」。所以 6 个入口不是 6 个独立产品,而是同一个智能体的 6 道门。
选哪道门,看的是任务形态而不是功能多少:要盯着改,用 CLI 或 IDE 扩展;要交付整件任务,走云端;只想顺手问两句,用 ChatGPT。
Codex 现在跑的是哪个模型
Codex 的默认模型在 2026 年 9 月刚换过:GPT-6 Astra 自 Codex CLI 0.153.4(2026 年 9 月 4 日)起成为未指定模型时的内置默认,Astra 本身在 2026 年 9 月上旬开始向 Codex 与 ChatGPT 推送。官方对它的描述是组合了高级推理、计算机使用与更强的判断力,用于代码、应用与研究中的复杂工作。9 月 9 日发布的 Codex CLI 0.154.0 进一步把它放进模型选择器与 Amazon Bedrock 目录。
可手动切换的还有 GPT-5.6 系列三档——Sol、Terra、Luna。官方套餐限额表里,同一份 Plus 套餐下不同模型的可用消息区间差别很大,这正是「模型越强、额度烧得越快」的直接体现。
这张表要横着看:同一个套餐下,Astra 的区间上限只有 Luna 的约六十分之一。所以「用哪个模型」不只是能力选择,也是额度选择。官方给出的省额度做法很具体:把常规任务切到更便宜的档位(官方称本地消息额度约可延长 2.5 至 3.3 倍)、把 AGENTS.md 拆分到不同层级、减少同时挂载的 MCP 服务器数量。
4 个最容易混的概念
| | |
|---|
| | 模型选择器里以 codex 结尾的那类是模型;Codex 这个产品是外壳加智能体循环 |
| | ChatGPT 对着你给的内容回答;Codex 会自己进仓库、改文件、跑命令 |
| | 官方 2021 年发布文确认初代 Copilot 由 Codex 驱动;两者今天已不是同一个体系 |
| | 都是终端优先、支持 MCP、操作系统级沙箱、用 Markdown 指令文件;真正差别是让哪个模型跑在你的代码库上 |
还有一条不算「概念混淆」但常被问到的:Codex 和 Codex CLI 是什么关系?Codex CLI 是 Codex 的终端客户端,也是多数开发者说「Codex」时真正指的那个东西——它是所有入口里唯一完全开源的一个。
Codex 能做什么,哪些流传说法已经过期
它做得比较扎实的是四类任务:
- 批量维护:跨大仓库改命名、替换已弃用的接口调用、统一错误处理、迁移配置格式——模式清晰且重复的工作;
- 后台委派:把一个界定清楚的任务交出去,自己去做别的事,回来审结果;
- Pull Request 与代码审查:写功能、回答代码库问题、提交 PR、在侧边栏审 PR;
- 并行多任务:0.154.0 起支持实验性 worktree,可让不同会话各自使用隔离的检出目录,避免两个智能体改坏同一个工作树。
两条常见说法已经过期,别再照抄:
- 「Codex 是一个独立桌面应用」——2026 年 7 月起,Codex 应用已并入全新的 ChatGPT 桌面应用,成为其中的一个模式。旧版 ChatGPT 桌面应用更名为 ChatGPT Classic,仍可安装但不再获得更新与支持。如果你还在找「Codex 独立安装包」,找的是一个已经不存在的产品。
- 「Codex 缺图像输入、做不了前端」——这是 2025 年前后的状态。官方文档现已把图像输入与图像生成列入 Codex 的能力目录,按旧结论下判断会低估它。
它不擅长的是两件事:实时内联补全(Codex 的工作方式是异步的——你排任务、它跑、你审结果,不是边打字边提示)和纯离线环境(云端任务需要把仓库接进去,每个任务都在一个预装了仓库与依赖的隔离容器里运行)。
怎么开始用、要花多少钱
Codex 不是一个单独售卖的订阅。官方口径是:Codex 已包含在 ChatGPT 免费版、Go、Plus、Pro、Business 或 Enterprise 套餐中,价格等于你选的套餐。
| | |
|---|
| | |
| | |
| | |
| 从 $100/月起(5 倍)到 $200/月(20 倍) | |
| | |
终端客户端的安装与登录:
额度机制有三点要知道:① 本地消息与云端任务共用同一份套餐限额,另可能叠加每周上限;② 达到上限后可以购买额度继续用,也可以切到更便宜的模型;③ 也可以用 API 密钥走接口计价,官方把这条列为「按用量计费」。查看剩余额度,可以打开 Codex 使用量仪表盘,或在会话里输入 /status。
顺带一个可验证的开源事实:终端客户端仓库 openai/codex 的官方描述是「运行在你终端里的轻量编程智能体」,许可证为 Apache-2.0。截至目前时间,该仓库在 GitHub 上有 123,864 个 star、19,099 个 fork,创建于 2025 年 4 月 13 日;npm 包 @openai/codex 的最新版本为 0.154.0,国内 npmmirror 镜像为同一版本。
用 Codex 前必须知道的 5 件事
- 沙箱有三个档位:默认是 workspace-write(可读写工作区、可执行命令,但默认不开网络);read-only 只回答不动磁盘;danger-full-access 完全去掉沙箱。最后一档的名字本身就是提示。
- 审批策略是第一道闸:untrusted 只自动执行已知安全的读取,on-request 在需要升级时问你,never 完全不问。另有自动审查模式让审查智能体代为批准——官方明确提醒它不是确定性的安全保障,红队测试中发现过它被误导而批准命令的情况,也拦不住有意隐藏意图的模型。
- 0.154.0 有一个破坏性变更:已弃用的 codex mcp-server 入口不再可用。脚本、服务定义或编辑器集成里若还在调用它,升级前必须先改。
- 额度是区间,不是固定值:同一个套餐下,改一行的任务和读三十个文件的任务,消耗差别极大。模型线与额度表的更新节奏未必同步,请以应用内实际显示为准。
- 中国大陆不在 OpenAI 的支持地区名单内:把 Codex 客户端接到本地模型、国内云平台兼容端点或自建推理服务上,是可行方向,具体配置另见专门词条。
Codex 常见问题
Q:Codex 是免费的吗? A:免费版就已包含 Codex,但额度有限;Go 为 $8/月、Plus 为 $20/月、Pro 从 $100/月起。它没有独立定价,价格等于你选的 ChatGPT 套餐。
Q:Codex 现在还在用 2021 年那个模型吗? A:不是。2021 年的 Codex 模型与 API 已于 2023 年 3 月下线。今天的 Codex 跑的是 OpenAI 的前沿模型,默认是 GPT-6 Astra(自 Codex CLI 0.153.4 起)。
Q:Codex 和 ChatGPT 是同一个东西吗? A:同一个账号、同一份订阅,但工作方式不同。ChatGPT 对你给的内容作答;Codex 会进入仓库、修改文件、运行命令,并交回代码差异与测试结果。
Q:Codex 是开源的吗? A:终端客户端是。仓库 openai/codex 采用 Apache-2.0 许可、Rust 实现;但云端服务与背后的模型不开源。
Q:不懂编程能用 Codex 吗? A:可以用,真正的门槛是「会把任务描述清楚」。官方称每周有超 500 万人使用 Codex,其中已有超 100 万人把它用在软件开发之外的工作上。
Q:使用 Codex 必须联网吗? A:本地 CLI 可以离线启动,但默认沙箱不开网络;云端任务需要把仓库与依赖预装进 OpenAI 的容器,纯离线环境用不了。
Q:Codex CLI 和云端 Codex 有什么区别? A:CLI 跑在本机终端里,状态留在本地,适合贴着仓库连续改;云端每个任务都在全新容器里跑,适合交付整件任务后离开、回来审 PR,但没有跨任务的持久记忆。
Q:中国大陆可以注册使用吗? A:官方支持地区名单不含中国大陆、中国香港与中国澳门。安装本身没有门槛(开源、不校验账号),受限的是认证环节,因此可行路径是把客户端接到其他模型端点。
Q:额度用完了怎么办? A:三条路——购买额度继续用(Plus 与 Pro 均可,Business 可买工作区额度)、切换到更便宜的模型、或用 API 密钥走接口计价。会话里输入 /status 可查看当前剩余。