Codex 是什么?OpenAI 编程模型 1 篇讲透

Codex 是什么?OpenAI 2024 重启的 AI 编程产品线,含 CLI、Web、IDE 插件、Cloud agent,跑 GPT-5 codex 模型,长任务规划是强项,本文一次讲清

一句话说清 Codex 是什么

Codex 是 OpenAI 2024 年重启的一整套 AI 编程产品线——不是单一模型,而是 CLI、Web、IDE 插件、Cloud agent 四件套,背后跑 GPT-5 系列的 codex 变体模型,强项是「长任务规划」和「自动修 CI」。

注意一个常见混淆:「Codex」这个名字 OpenAI 用过两次。

  • 第一次:2021 年的旧 Codex 模型,给 GitHub Copilot 做底座,2023 年已停服
  • 第二次:2024-2025 年的新 Codex 产品线,今天你看到的所有 Codex 文档默认指这个

如果有人跟你说「Codex 早就死了」,多半是他停留在 2023 年的认知。

用一个生活场景理解

你团队的 GitHub Actions 凌晨挂了,build 报一个 npm 依赖兼容性错。

不用 Codex 的话:oncall 同事爬起来看日志、找原因、改 package.json、推一个 fix commit、等 CI 跑过、回去睡。

用 Codex 的话:你已经接好了 Codex 的 autofix-github-actions 工作流。CI 一挂,Codex 在云端自动读 build 日志、定位是 vite 版本问题、改 package-lock.json、提一个 PR、自己跑测试通过、@你 review。

你早上起来打开 GitHub 看一眼,merge 就行。

这就是 Codex —— 像一个永远在线的远程工程师同事,比 Cursor / Claude Code 这种「跟你坐一起的助理」走得更远一步。

Codex 的 4 个形态

新 Codex 不是一个工具,是一组工具的总称。常见 4 种用法:

1. Codex CLI

在你本机终端跑 codex,跟 Claude Code 一样的命令行体验:

codex

启动后用自然语言交互,AI 读文件、改文件、跑命令。适合本地开发。

延伸阅读:Codex CLI 怎么用?OpenAI 命令行编程实战(待发布)

2. Codex IDE 插件

装在 VS Code、JetBrains 等 IDE 里。给你图形界面的 AI 编程体验,类似 Cursor 但官方。

3. Codex Web

浏览器里跑长任务。你提交一个需求,关掉浏览器去吃饭,回来看结果。适合「跑 1-3 小时的重型任务」。

4. Codex Cloud / GitHub Actions 集成

接进你的 GitHub 仓库,让 Codex 自动 review PR、自动修 CI、自动处理 issue。这是「让 AI 在你睡觉时干活」的形态。

延伸阅读:Codex 自动修 CI(待发布)

Codex 跟 Claude Code / Cursor 有啥不一样

维度CodexClaude CodeCursor
公司OpenAIAnthropicCursor 公司
形态丰富度CLI + Web + IDE + Cloud主要 CLI主要 IDE
底层模型GPT-5 codexClaude Opus/Sonnet可换
长上下文约 400K200K(部分 1M)取决于模型
长任务规划(PLANS.md)官方主推用户自创较少
跟 ChatGPT 订阅串联
国内可用需海外需海外客户端可装

Codex 的差异化优势

  1. 跟 ChatGPT 订阅串联:已经付了 ChatGPT Plus / Pro 的人能直接用 Codex 部分能力,不用再开订阅
  2. PLANS.md 长任务模式:官方教你怎么让 AI 跑「2 小时连续任务」不丢方向
  3. Cloud / GitHub 集成:让 AI 在云端独立工作,不依赖你本机开机

详细横评看 AI 写代码完全指南

谁适合用 Codex

人群用法
已经付 ChatGPT Plus/Pro 的人不用额外开订阅,直接用 Codex
OpenAI 生态重度用户跟 Sora、Assistants API 等天然兼容
喜欢「让 AI 自己跑长任务」的人PLANS.md 模式真的强
DevOps / 平台团队接进 GitHub Actions 自动修 CI
Code review 重度场景Codex Code Review SDK 官方支持
多语言项目GPT-5 codex 在小众语言上仍有优势

不太适合的人

  • 国内开发者无海外网络(用 Kimi Code 代替)
  • 已经付了 Claude Max(再付 Codex 重复)
  • 完全新手(Cursor 入门更友好)

一个万能开场 prompt

第一次启动 Codex CLI 不知道说啥?复制下面这段:

Prompt 模板

你好。这是我第一次用你。

在动手任何任务之前,请:

  1. 列出当前目录前两层结构
  2. 找有没有 AGENTS.md、README.md、package.json 等项目说明
  3. 如果有 AGENTS.md 就完整读一遍,用一句话总结你接收到的项目约定
  4. 如果有测试,跑一次告诉我当前是不是绿
  5. 总结:这是什么项目、主要技术栈、你看到的 3 个关键约定

完成以上后等我下一步指令,再修改任何文件。

Codex 跟 Claude Code 类似,「先看再做」的开场能避免它一上来就乱改。

Codex 收费吗?

Codex 的定价跟 OpenAI 整体绑定,几条规律:

  • 免费版:不能用 Codex
  • ChatGPT Plus(约 20 美元/月):含有限 Codex 用量
  • ChatGPT Pro(约 200 美元/月):含大量 Codex 用量,重度用户主推
  • API:按 token 计费,企业用得多

省钱组合:如果你本来就要付 ChatGPT 用网页版聊天,Plus / Pro 自带 Codex 等于「白送编程能力」。如果你只想要编程不要聊天,看是否 Cursor Pro / Claude Pro 更划算。

[此处需要补真实最新价格表 — 以 openai.com 官网为准]

在中国能用 Codex 吗

跟 ChatGPT 一样,OpenAI 服务不向中国大陆开放。你需要:

  • 稳定的海外网络
  • 海外手机号注册
  • 海外信用卡付费

国内替代方案:

  • 完全国产 → Kimi Code
  • 想用 IDE → Cursor + 国产模型后端
  • 接 DeepSeek / 智谱 → Cline 等工具

更多看 国产 AI 大全ChatGPT 怎么注册

Codex 的 3 个隐藏招式

招式 1:写好 AGENTS.md

Codex 的项目上下文文件叫 AGENTS.md(对应 Claude Code 的 CLAUDE.md)。在项目根目录建一个,写清楚:

# 项目说明
这是 Next.js 14 + tRPC 的后台管理系统

# 关键命令
- 开发:pnpm dev
- 测试:pnpm test
- 构建:pnpm build

# 约定
- commit 用 Conventional Commits
- 不要改 prisma/migrations 目录
- 新 API 路由放 src/server/api/routers/

每次 Codex 启动都会读,相当于持久记忆。

招式 2:用 PLANS.md 跑长任务

复杂任务别一句话甩给 Codex。让它先建一个 PLANS.md,把任务拆 10-20 步:

# 任务:把所有 class 组件改成函数组件

## 步骤
- [ ] 1. 用 grep 找出所有 class 组件文件
- [ ] 2. Button.tsx 改造 + 测试
- [ ] 3. Modal.tsx 改造 + 测试
- [ ] 4. ...
- [ ] N. 整体回归测试

Codex 一步一步做,每完成一步打勾。中途断了能从最后一个打勾点继续。

延伸阅读:Codex PLANS.md 怎么写(待发布)

招式 3:用 Codex Cloud 跑「2 小时大活」

本机跑长任务的问题是你不能关机。Codex Cloud 在云端跑,你提交完关机睡觉,第二天起来看 PR。

适合「重构整个模块」、「升级框架版本」、「批量整理 codebase」这类不需要你逐步介入的任务。

这个产品适合谁——把话说更直白一点

前面那张「人群表」偏功能视角,下面这份是「真用过 3 个月以上」开发者反馈的画像版,按「该用」「不该用」分两边。

强烈推荐你用,如果你是:

  • 已经付了 ChatGPT Plus / Pro 的开发者:每月 20 / 200 美元里已经含 Codex 配额,相当于「编程能力白送」,不再付就是亏;这是 Codex 最大的隐形红利
  • DevOps / 平台工程师:每天要看 CI 日志、修 GitHub Actions、给团队补脚手架——Codex Cloud + GitHub 集成可以让 AI 在凌晨 3 点 CI 挂的时候自动提 fix PR,是真正解放 oncall 的形态
  • 要跑「2 小时以上重型任务」的人:升级框架版本、批量重构上百个文件、把整个 codebase 从 JavaScript 改 TypeScript 这种活,Codex 的 PLANS.md 模式 + Cloud 长跑能力是 Claude Code / Cursor 都没做到位的差异化
  • 多语言混合项目的工程师:GPT-5 codex 在 Rust、Elixir、Zig、Haskell 这类相对小众语言上仍有口碑优势,比国产模型领先半档
  • 想把 AI 写代码塞进现有 GitHub workflow 的团队:Codex 的 Code Review SDK 是官方一等公民,比第三方拼接稳定

别用,省钱省时间,如果你是:

  • 国内开发者、无稳定海外网络:网络不通就是不通,强用代理体验差还有封号风险,老老实实用 Kimi Code 或国产 Cursor 国产模型后端
  • 已经付了 Claude Max / Pro:Claude Code 在「逐文件精修」「严格遵守 CLAUDE.md」上仍是行业标杆,再叠加 Codex 是重复付费
  • 完全没写过代码的小白:Codex CLI 操作门槛偏高,新手该先用 Cursor 的图形界面,等熟悉 AI 编程节奏再上 CLI
  • 公司禁止代码出境:合规一票否决,Codex 模型在 OpenAI 海外服务器,过不了内部安全审计
  • 只是偶尔写个脚本 / 修个 bug:ChatGPT 网页版直接贴代码问就够,没必要专门装 Codex 全套
  • 预算紧、不想付订阅:Codex 没有真正意义的免费版,每月最少要 20 美元 ChatGPT Plus 才能用上

判断公式:「已付 OpenAI 订阅 + 海外网络 OK + 要跑长任务」三个都满足,Codex 是首选;缺任何一个,就值得重新考虑

跟同类产品深度对比:Codex vs Claude Code vs Cursor vs GitHub Copilot

前面那张三栏对比是初阶版。下面这张多加了 GitHub Copilot 这个「老牌但被忽略」的对手,按更细的维度展开:

维度CodexClaude CodeCursorGitHub Copilot
公司OpenAIAnthropicCursor 公司GitHub / Microsoft
起步价含在 ChatGPT Plus 20 美元Claude Pro 20 美元Cursor Pro 20 美元10 美元 / 月
主力模型GPT-5 codexClaude Opus 4 / Sonnet 4.5可换(默认 Claude/GPT)GPT-4o / GPT-5 / Claude(可选)
形态CLI + Web + IDE + Cloud主要 CLI主要 IDE(fork VS Code)IDE 插件(VS Code / JetBrains)
长上下文约 400K200K(部分 1M)取决于模型约 64K
自动跑 GitHub Actions有(Cloud / Actions 集成)无原生无原生有(Copilot Workspace)
长任务规划(10+ 步)PLANS.md 官方推用户自创较少
跟订阅串联ChatGPT Plus/Pro 自带Claude Pro/Max 自带独立独立
国内可用需海外需海外客户端可装、模型走海外需海外
适合场景长任务 + 自动化 + DevOps单机精修 + 重构日常 IDE 写代码行内补全 + 轻量问答

何时选 Claude Code 而不是 Codex

  • 你要在本机做「逐文件精修 + 严格按规范写」的活,Claude Code 的 CLAUDE.md 遵守度是行业第一
  • 你已经付了 Claude Max,重度用 Opus
  • 你做需要长链路推理 + 慎重决策的任务(比如金融、医疗、法务相关代码),Claude 的稳健性更可控
  • 你不需要 Cloud / GitHub 自动化,只是单机写代码

何时选 Cursor 而不是 Codex

  • 你是新手,不熟悉命令行
  • 你最在意「IDE 内丝滑体验」(Tab 补全、Composer 多文件改)
  • 你想灵活换模型后端(今天用 Claude、明天用 GPT-5、后天用 Kimi)
  • 你不要 Cloud 长任务,只要日常项目里好用

何时选 GitHub Copilot 而不是 Codex

  • 你预算紧,10 美元 / 月想覆盖基本补全
  • 你 90% 的需求是「IDE 里行内自动补全」,不需要 agent
  • 你公司已经买了 GitHub Enterprise,Copilot Business 是顺手开
  • 你不想花时间学 CLI / agent 工作流,只要老式「写一半 Tab 补全」

下一步

  • 想看 CLI 上手 → Codex CLI 怎么用?OpenAI 命令行编程实战(待发布)
  • 想看长任务规划 → Codex PLANS.md 怎么写(待发布)
  • 想用 Codex 改老代码 → Codex 改写老代码实战(待发布)
  • 想自动修 CI → Codex 自动修 CI(待发布)
  • 想看 OpenAI 其他产品 → ChatGPT 全功能教程
  • 想看其他 AI 编程工具 → AI 写代码完全指南

常见问题

Q:Codex 跟 GitHub Copilot 有啥关系? A:旧 Codex 模型 2021 年给 Copilot 做底座,但那是历史。今天的新 Codex 和 Copilot 是两个独立产品——Copilot 现在主要用 GPT-4o / GPT-5 系列的 IDE 插件形态,Codex 是 OpenAI 自家的全套 AI 编程产品线。

Q:Codex 跟 ChatGPT 写代码有啥区别? A:ChatGPT 网页版能给你代码建议,但不能在你电脑上动手。Codex 能真的改文件、跑命令、提 PR。模型可能是同一个,但能力边界完全不同。

Q:Codex 的「PLANS.md」是不是必须的? A:不是。简单任务直接说就行,PLANS.md 是给「2 小时以上的连续重型任务」用的。如果你的任务 10 分钟搞定,写 PLANS.md 就是过度工程。

Q:Codex CLI 和 Claude Code CLI 我该选哪个? A:如果你已经付了 ChatGPT Plus/Pro,先用 Codex(白送的)。如果你已经付了 Claude Pro/Max,先用 Claude Code。两个能力都强,没必要重复付费。

Q:Codex 在国内真的没办法用吗? A:直接用不行。曲线方案:通过 OpenAI 兼容协议把 Cursor / Cline 等工具的模型后端切到国产(Kimi / DeepSeek / 智谱),享受类似的工作流。详见 Kimi Code 接入 Cursor / Cline(待发布)。