
Codex CLI
OpenAI 官方终端 AI 编程 Agent,GPT-6 Astra 默认驱动,支持 ACP
Claude Code 的 OpenAI 版镜像。Plus / Pro 已含、Windows 原生沙箱、Rust 速度快,喜欢 GPT 派的人首选;Claude Sonnet 4.5 在长任务上仍略胜,喜欢 Claude 的留 Claude Code。
TL;DR
一句话: Codex CLI 是 OpenAI 官方做的终端 Coding Agent,对标 Claude Code。Rust 实现 + Windows 原生沙箱 + 子代理 + MCP + Hooks,ChatGPT Plus/Pro/Team/Edu 已含使用额度。
2026-07 最新:稳定版 0.144.1(7-09)接入 GPT-5.6 家族(Sol/Terra/Luna);新增 ACP 支持,可在 Devin Desktop / Zed 等 ACP 客户端里作为 Agent provider 运行;此前已作为公测 Agent provider 进入 JetBrains(经 GitHub Copilot,7-07)。
2026-09 更新:GPT-6 Astra 成为 Codex CLI 默认模型(v0.153.4,9-3 起),并在 /plugins 中按 OpenAI Curated / Workspace / Shared-with-me 分组、支持按线程追踪 rollout token 预算;详见 GPT-6 Astra 发布 与 AI 编程周报 2026-09-12。
2026-09 更新(v0.154.0,9-12 前后):破坏性变更——codex mcp-server 入口已被移除,脚本 / 服务定义 / 编辑器集成里还在调它的必须先替换再升级;新增实验性 worktree 隔离(--worktree / /worktree,可为新建或分叉会话创建隔离 checkout 并浏览恢复)、任务进行中内联回答问题、Windows 共享后台 Codex server(含 daemon 生命周期命令与托管更新);GPT-6 Astra 进入模型选择器并上架 Amazon Bedrock 目录。信任模型同时收紧:启动阶段在建立信任前不再执行工作区控制的 helper,macOS 沙箱阻断终端输入注入;Python SDK 新增 max / ultra 两档 reasoning effort,并注意 HookMetadata 已把 handler 包进 .root(hook.command → hook.root.command)。详见 AI 编程周报 2026-09-13。
2026-09-24 更新(v0.156.0 / v0.156.1,9-22 ~ 9-23):GPT-6 Sol 与 GPT-6 Luna 随 OpenAI 官方发布同步进入 Codex。
- v0.156.0(9-22):上线全屏界面(full-screen)交互形态;
- v0.156.1(9-23):模型选择器加入 Sol 与 Luna,且限流回退提示默认建议切到 Luna——这条要重点看:如果你的任务在触发限流后被自动建议降级到 Luna,说明它本来就不该跑在 Luna 档上,请显式固定模型;
- 成本变化:Sol $2/$10、Luna $0.10/$0.50,均为较 GPT-5.6 对应型号促销价永久下调 50%;同日 OpenAI 还改了 prompt caching——调整 reasoning effort 或工具集不再使缓存失效,并上线 Prompt Caching Dashboard 与 miss Diagnostics。
接口约束:Sol / Luna 的 Chat Completions 仅在 reasoning_effort=none 时支持 function calling,存量代码若依赖工具调用请改走 Responses API。详见 双雄同日发布资讯。
2026-09-30 更新(DevDay 2026:Codex 全面上云,CLI 与审查同步大改):OpenAI 于 2026-09-29 的 DevDay 2026 上把 Codex 从「本地终端工具」推进到「云端托管队列」,四项与本卡直接相关(官方开发者社区公告口径):
- Codex Cloud:任务在云端运行,笔记本合盖也不中断,可跨设备访问,并提供可复用的开发环境——换机器不必重建依赖;
- Codex CLI 更新:新增双向语音、
/agents视图、prompt 编辑、会话恢复与 worktree 工作流(接 2026-09 的--worktree实验能力); - Code Review:把摘要、diff 与提问带进审查界面,自动评审可在云端跑;
- Codex Security Cloud:漏洞扫描 → 调查发现 → 去重 → 准备修复,可按计划扫描。
同场发布的 GPT-6.1 Sol($2/$10,缓存输入 $0.10)也会进入 Codex;Astra Ultrafast 提速档官方称在 Codex 内最高快 8 倍,价格为标准费率 6 倍。GPT-6.1 Sol 的上线日期官方只写「coming soon」,未给确切日期——别按发布日去做容量规划。详见 DevDay 2026 全量盘点。
2026-09-28 更新(v0.157.0,9-25 发布,官方 Release Notes 已逐条核对):官方仓库 tag rust-v0.157.0(commit 00c972e)于 2026-09-25 02:31 发布,是仓库当前 Latest。此前本站标注的「待核实」现已按官方 Release Notes 原文补齐,六项 New Features 如下:
- ① GPT-6 Sol / Luna 正式进入模型目录,并打通 Amazon Bedrock(#47332、#47347),附带旧模型的迁移提示——从旧版本升级时 CLI 会主动提示迁移,不是静默换模型。
- ② 全屏 transcript 默认开启(#47178),并支持 Shift-click 扩展文本选择(#47414)。上一版 v0.156.0 引入的全屏形态,这一版成为默认。
- ③ 后台 server 对符合条件的交互式会话自动启动(#47179),并在 server 设置不兼容时给出明确的恢复选项(#47318)——此前需要手动拉起。
- ④ 新增
f快捷键:用于 fork 一个已在另一个应用里打开的会话,保留草稿与排队中的提示(#47185)。 - ⑤
/import现在可用于 remote 会话与本地后台 server 会话(#47317)。 - ⑥ 终端渲染升级:Unicode 项目符号、复选框、对齐的公式与优化符号(#47191、#47322)。
Bug Fixes 里三条值得单独看:① 网络策略现在贯穿重定向与进行中的 HTTP / WebSocket 流量,策略变更撤销访问时会主动取消(#47389、#47407)——企业代理环境的行为一致性明显改善;② 已配置的代理现在对 realtime 连接与独立 web search 生效,包括搜索重定向(#47101、#47142、#47204);③ 文件上传超时从 60 秒提到 5 分钟并加入瞬时失败重试(#47122、#47393)。
版本通道提示(2026-10-01 记载,已被下方 2026-10-07 一节取代):0.159 已转正——
rust-v0.159.2(commitff6aec9,2026-09-29 23:57)是当时的官方仓库 Latest。0.160 已于 10-01 转正,当前 stable 请以下方 2026-10-07 更新为准;按通道选版,别按数字大小选版。
2026-10-01 更新(v0.159.0 / .1 / .2,官方 Releases 逐条核对):0.159 转正 + 两处移除
三个版本连发,主线是「v0.159 从 alpha 通道转正」。此前本站写的「0.159 仍在 alpha」已过期,以本节为准。
- v0.159.0(2026-09-29 08:05)新增:
instant_interrupt(opt-in):允许在模型响应或长时间 code-mode 调用进行中用新输入当场引导 Codex,不必等这一轮结束。- warnings viewer 关闭时清除已审阅的警告,按
k可保留某条稍后再看。 - 决定是否执行某个 plan 时可以滚动 transcript——不再需要凭记忆判断。
- 原生 Mermaid 渲染支持更多 flowchart 边、标签与节点组。
- app-server 客户端可从指定 item 起分页拉取 thread history。
- v0.159.1(2026-09-29 20:32):backport GPT-6.1 Sol 到 Bedrock catalogs。
- v0.159.2(2026-09-29 23:57,2026-10-01 核对时的 Latest):修复 Windows 上启动后台进程与沙箱命令时控制台窗口闪烁。
两处移除(破坏性,升级前必查):
- 自动 follow-up 提示建议与
tui.prompt_suggestions设置已被移除——配置里还写着的会被忽略,依赖该行为的脚本要改。 - 内置
plugin-creator技能已被移除。
待核实:第三方发布汇总站(Havoptic)称 v0.159.1 起 Codex 默认模型改为 GPT-6.1 Sol……2026-10-08 结案:官方已在 v0.161.0 的 Release Notes 中明确写 「GPT-6.1 Sol is now the default model in the bundled and Amazon Bedrock catalogs.」,该待核实项已由官方确认(详见下方 2026-10-08 更新一节)。本卡规格表的默认模型已相应改为 GPT-6.1 Sol(v0.161.0 起);若你的流水线依赖 GPT-6 Astra,请显式固定模型后再升级。
2026-10-07 更新(v0.160.0 / v0.160.1,官方 Releases 逐条核对):0.160 转正,Windows 远程 MCP 环境变量修复
① v0.160.0(tag rust-v0.160.0,2026-10-01 20:19 UTC 发布) —— 四项 New Features,官方原文如下:
- Browse older tasks in the agent command center with a keyboard-accessible "Show more" action(#49106)——命令中心现在能键盘可达地翻更早的任务。
- Select transcript text and paste with middle-click in fullscreen mode on supported local Linux X11 terminals(#49112)——Linux X11 下全屏模式选中即用中键粘贴。
- Start sessions outside a project with workspace defaults when policy permits, and restore saved permissions when resuming(#49160)——可以在项目之外启动会话(按策略继承工作区默认值,恢复时还原已保存的权限)。
- Added opt-in Guardian review capabilities to retrieve earlier user instructions and include context from agent handoffs(#49036、#49057)——Guardian review 可选开启:能调取更早的用户指令,并把 agent 交接的上下文带进去。
Bug Fixes 里三条值得记:Windows 沙箱的 PowerShell 回退与长路径权限修复、后台 helper 不再弹出多余控制台窗口(#49019、#49058、#49098、#49164);重连后未发出的排队消息在不确定提交解决后恢复发送,不再重复发送(#49105);显式 provider 的模型目录不再包含不支持的捆绑模型,刷新失败后也不再复用旧条目(#49135)。
② v0.160.1(tag rust-v0.160.1,2026-10-05 18:29 UTC,当前官方 Latest) —— 一条 Bug Fix,但对跨平台团队很关键:
Preserve
SYSTEMROOT,TEMP, andTMPwhen launching remote stdio MCP servers with explicitly configured remote environment variables, allowing Unix hosts to retain the Windows executor's startup environment.
即:用显式远程环境变量启动远程 stdio MCP server 时,SYSTEMROOT / TEMP / TMP 会被保留,Unix 主机因此能保住 Windows 执行器的启动环境。这是 #51121 从 0.160 分支的 backport。
版本通道提示(2026-10-07 更新,已被下方 2026-10-08 一节取代):0.160.1 是当前 stable(Latest)——
rust-v0.160.1(commitd27764b,2026-10-05)。上游已进入 0.161 / 0.162 alpha 通道。rust-v0.161.0已于 2026-10-07 15:58 UTC 转正,详见下方 2026-10-08 更新。
2026-10-08 更新(v0.161.0,官方 Releases 逐条核对):0.161 转正 + 默认模型切到 GPT-6.1 Sol(此前待核实项已由官方确认)
v0.161.0(tag rust-v0.161.0,2026-10-07 15:58 UTC 发布,当前官方 Latest)。这版有一条直接改变账单与输出风格的变更:
① 默认模型改为 GPT-6.1 Sol(官方口径,此前待核实项结案)。官方 Release Notes 原文:「GPT-6.1 Sol is now the default model in the bundled and Amazon Bedrock catalogs.」(#49318、#49339)
本站上一轮曾把「v0.159.1 起默认模型改为 GPT-6.1 Sol」标为待核实——因为该说法来自第三方汇总站(Havoptic),而 0.159.1 的官方条目只写了「Backport GPT-6.1 Sol Bedrock catalogs」。现在官方在 v0.161.0 里明确写了「is now the default model」,该项因此可以结案:升级到 0.161.0 后,未显式指定模型的会话跑的是 GPT-6.1 Sol。若你的流水线依赖旧默认模型,请显式固定模型后再升级。(官方只说「bundled 与 Bedrock catalogs」,其他 provider 的默认值本站未逐项核对。)
② Amazon Bedrock 新增 multi-agent V2 与 Ultra reasoning(#49345、#49813);Bedrock Mantle 接受 AWS GovCloud 区域(对受监管行业的部署是个实质变化)。
③ /mcp login <name>:在活跃终端会话里直接登录 MCP 服务(#49290)——此前登录 MCP 要绕出会话操作。
④ Daybreak 改为显式 opt-in:需 --enable cli_daybreak 或 features.cli_daybreak=true,单独写 daybreak=true 不够;默认隐藏控件与指示、/daybreak 不可用、且不自动做 Cyber 路由(即使是对已保存的 Daybreak 线程)。opt-in 路由还要求可用的 ChatGPT 登录、OpenAI provider 与受支持的模型/计划。另有 codex exec --cyber-access-program 与 TS SDK 的 cyberAccessProgram 可按轮次选择 Cyber 访问计划(#49856、#49858、#49859、#49861、#49939、#51207)。
⑤ 三条与权限/持久化相关的修复值得记:已批准的文件系统提权现在可授予更宽的写权限,同时保留被拒的读与网络限制,且后台任务沿用发起轮次的权限(#49353、#49880);显式启动权限在终端重连与新会话后保留,隐式客户端设置不再覆盖服务端或已保存线程的 web search 设置(#49809、#49799);线程恢复会包含最新已提交的历史,且启动阶段更早检测可恢复的 SQLite 损坏并把损坏库备份下来(#49599、#49701)——对把 Codex 跑在 CI 里的团队,这一条减少了一类「会话莫名丢历史」的事故。
⑥ 另有:重试与 WebSocket→HTTP 回退现在遵循服务端的 retry 指引,过载时减少过早失败(#49441);文档更新认证说明,改为考虑 keyring 存储而非暗示凭据总在 auth.json(#49361)。
版本通道提示(2026-10-08 更新,已被下方 2026-10-09 一节取代):0.161.0 是当前 stable(Latest)——
rust-v0.161.0(2026-10-07 15:58 UTC)。上游 0.162 alpha 通道仍在推进(rust-v0.162.0-alpha.18于 2026-10-07 02:04 发布,早于 0.161.0 转正)。跑生产的团队应钉在 stable 0.161.x,不要追 alpha;按通道选版,别按数字大小选版。升级 0.161.0 前请确认你的默认模型依赖——默认模型已变为 GPT-6.1 Sol。
2026-10-09 更新(v0.162.0,官方 Release Notes 逐条核对):0.162 转正 —— 托管 worktree、命令中心固定任务、CRLF 保留
v0.162.0(tag rust-v0.162.0,2026-10-08 18:55 UTC 发布,当前官方 Latest / stable)。六项 New Features,官方原文要点如下:
① 托管 Git worktree 的创建与列举工具(#50148)——在开启 worktrees 特性后,可从受信任的本地项目直接创建 / 列出托管 worktree。这与 v0.154.0 引入的实验性 worktree 隔离(--worktree / /worktree)是同一条线的延续:从「手动开一个隔离 checkout」走向「由 agent 自己管理隔离工作区」。多任务并行改同一仓库的团队值得关注。
② 命令中心(agent Command Center)任务置顶(#51500)——p 键固定任务,受服务端支持时归入共享的 Pinned 分组。任务多起来之后,这是最直接的一类可用性改进。
③ transcript 块导航与复制(#50434、#50215、#50209)——/copy 现在可以导航并复制 transcript 中的块;Ctrl+Insert 复制选区;新增 tui.mouse_scroll_speed 可调鼠标滚轮速度。
④ URL 可点击化(#51439、#51449、#51450、#51451、#51452、#51458)——审批头、提问、MCP 提示、警告、横幅、验证提示里的链接现在可点击,换行折行的链接也支持。此前这类链接只能手抄。
⑤ 自定义 Responses 兼容 provider 可配置联网与远程压缩能力(#50459)——自建 / 第三方兼容 provider 现在能显式声明是否具备 live web access 与 remote compaction。接了自有网关的团队,这两项此前大概是不可用的。
⑥ Code Mode 下可选的排序式工具搜索(#51126、#51209)与流式 JS helper。
Bug Fixes 里四条与工程实践强相关,值得单独记:
- ⭐
apply_patch现在默认保留既有 CRLF 行尾,不需要 opt-in(#51203)——Windows 或.gitattributes强制 CRLF 的仓库,此前打补丁可能被悄悄换成 LF,在整库 diff 上制造噪声。这一条直接消灭一类「改了一行、diff 显示整文件重写」的事故。 - Linux 沙箱启动修复:多个 denied 文件时能正常启动、拒绝可写的沙箱构造可执行文件、ripgrep 配置不再削弱 deny-glob 掩码(#50059、#51211、#51407、#51527)。
- Windows 10 恢复普通盘符文件访问,且 Windows 沙箱临时目录权限与子进程环境对齐(#51511、#51512)。
- 对可重试的 Responses / WebSocket 失败遵循服务端
Retry-After(#50418、#51440)——与 0.161 的「遵循服务端 retry 指引」同向,进一步减少过载时过早失败。
Chores 里一条值得运维记:Windows 版本发布了带签名的 PowerShell 安装器(#51158);另外旧版本不会再覆盖新版本的下载目标与安装器别名(#51186、#51425)。
版本通道提示(2026-10-09 更新,已被下方 2026-10-10 一节取代):0.162.0 是当前 stable(Latest)——
rust-v0.162.0(2026-10-08 18:55 UTC)。上游已进入 0.163 alpha(rust-v0.163.0-alpha.2于 2026-10-09 01:47 UTC 发布)。跑生产的团队钉在 stable 0.162.x,不要追 alpha;按通道选版,别按数字大小选版。升级前请确认你的默认模型依赖——自 0.161.0 起默认模型为 GPT-6.1 Sol,若流水线依赖 GPT-6 Astra 请显式固定模型。
2026-10-10 更新(v0.162.1,官方 Release Notes 逐条核对):0.162 的当日热修 + Codex 进入微软 MXC 已支持名单
v0.162.1(tag rust-v0.162.1,2026-10-09 19:44 UTC 发布,当前官方 Latest / stable)。这是一个只有两条 Bug Fix 的补丁,但两条都落在「能不能正常启动与正常交互」上:
- 「Fixed a TUI crash when asynchronous questions contain multiple lines, preserving line breaks and complete hyperlink destinations.」(#51866)——异步提问里含多行内容时 TUI 会崩。Codex 在长任务里经常边跑边问,问题文本带代码块或换行是常态;同时保留换行与完整超链接目标这点对「问句里带文档链接」的场景很关键(此前可能被截断成半个 URL)。
- 「Fixed startup failures caused by differences between a running background server's feature settings and CLI defaults. Compatibility checks now apply only to explicit command-line feature overrides.」(#52648)——后台常驻 server 的特性设置与 CLI 默认值不一致会导致启动失败。修法是兼容性检查只对「命令行显式传的 feature 覆盖」生效,不再拿后台 server 的状态去卡 CLI 启动。用常驻 server / IDE 集成的团队遇到「莫名其妙起不来」,多半就是这条。
版本通道提示(2026-10-10 更新):0.162.1 是当前 stable(Latest)——
rust-v0.162.1(2026-10-09 19:44 UTC)。上游 0.163 alpha 仍在推进(rust-v0.163.0-alpha.4于 2026-10-09 13:21 UTC 发布)。跑生产的团队应钉在 stable 0.162.x,不要追 alpha;按通道选版,别按数字大小选版。升级前请确认你的默认模型依赖——自 0.161.0 起默认模型为 GPT-6.1 Sol,若流水线依赖 GPT-6 Astra 请显式固定模型。
同一周的另一条:Codex 被微软列为「已支持 MXC」的 agent 之一。 微软在 2026-10-07 的 Windows Developer Blog 公告中宣布 Microsoft Execution Containers(MXC)正式 GA,并把 OpenAI Codex 与 GitHub Copilot、OpenClaw、Replit、LM Studio、Unsloth AI 一并列为已经支持 MXC 的 agent(Claude Code、Manus、Perplexity 等在「即将支持」名单)。
MXC 是策略驱动的执行层:开发者用一份 JSON 策略声明 agent 能碰哪些文件、网络与桌面资源,由 Windows 在运行时强制执行,策略本身在 agent 之外——也就是说 Codex 在 Windows 上运行时,越权动作会被操作系统拦下,而不是靠 Codex 自己自觉。详见 MXC GA 资讯 与 Agent 沙箱。
两点必须说清楚,别误读:① 「已支持」是微软单方面的集成状态,Codex 自己的官方文档未给出启用开关、默认后端与版本门槛,本站未实测;② MXC 的 MicroVM 后端目前仍是 experimental,且 Session container 仅 Windows 11 可用——macOS / Linux 用户拿不到等价的能力。
2026-10-11 更新(官方 Release Notes:快速转向 GA、Composer predictions beta、Ultrafast 进入 Sol)
这一批不来自 GitHub Releases,而来自 OpenAI 官方 Release Notes——Codex 的三条更新分散在 10-08 与 10-09 两天,与 API 侧同批:
① Faster steering in Codex(2026-10-08,GA)。官方原文:"We're rolling out faster steering in Codex in the ChatGPT desktop app. When you send a follow-up to steer a running task, Codex can respond to your changes sooner." 用法:「Use steering to correct an approach, add missing information, or change direction while Codex works.」 关键开关在 Settings → General → Follow-up behavior——它决定你发的后续消息是立即转向当前运行还是排队等下一轮。长任务团队请上线前统一这个设置,否则同一句「改个方向」在不同机器上的行为不一样。
② Composer predictions in Codex(2026-10-09,beta)。官方原文:Codex 会根据当前线程的对话建议你的下一条消息("suggest your next message based on the conversation in your current Codex thread"),按 Tab 采纳后再编辑才发送("Accepting a suggestion doesn't send it automatically.")。限定条件是 18 岁以上的个人 ChatGPT Pro 用户、最新 Codex 桌面端,支持 GPT-6 Astra 与 GPT-6.1 Sol 的本地与 SSH 线程,默认开启(可在 General settings → Show predictions 关闭)。
计费边界要看清:官方明说 「During the beta, generating predictions doesn't count toward Codex usage limits or consume credits. Messages you send, including accepted predictions, follow normal Codex usage limits and billing.」——生成预测免费,但你发出去的消息照常计费。别把「预测不花钱」理解成「多轮交互不要钱」。
③ Ultrafast 档进入 GPT-6.1 Sol(2026-10-08,API 侧,Codex 同享)。自 v0.161.0 起 Codex 默认模型已是 GPT-6.1 Sol,本次该模型拿到了 Ultrafast 服务档(service_tier: "ultrafast",6 倍标准价,且首次支持美国与欧盟数据驻留)。价格倍数来自第三方转引,本站未直接核对官方定价页——预算以官方定价页为准。用法判断:Ultrafast 买的是输出 token 之间的间隔,不是更强的推理,只该花在「有人正在等」的交互路径。详见 OpenAI 十月三连更资讯 与 GPT-6 Sol 模型卡。
版本通道提示(2026-10-11 复核):0.162.1 仍是当前 stable(Latest)——
rust-v0.162.1(2026-10-09 19:44 UTC),与上一轮核对一致,本轮无新 stable 版本。上游 0.163 alpha 通道仍在推进。跑生产的团队钉在 stable 0.162.x,不要追 alpha;按通道选版,别按数字大小选版。
2026-09 更新(桌面端接本地权重,09-09 ~ 09-10):Codex 桌面端打通 Ollama 本地权重,可以跑完全离线的 open-weights 编码循环——代码与提示词不出本机,推理也发生在本地。这是「只认 OpenAI 一家模型」这个长期限制首次被打破,对有数据不出域要求的团队是结构性变化。注意:该能力目前限于桌面端,CLI 仍是 OpenAI 原生路径;待核实:官方未提供完整的支持模型清单与性能对照,实际效果请以本地硬件与模型尺寸为准。详见 AI 编程周报 2026-09-18。
形态和 Claude Code 几乎一样,差异主要在模型选择。喜欢 GPT 的人选它,喜欢 Claude 的留 Claude Code。
Codex CLI 是什么
GitHub: openai/codex,Apache-2.0 开源,Rust 写的二进制,428+ 贡献者。在终端里跑一个能读 / 改 / 执行代码的 Agent,类似 Claude Code 但绑定 OpenAI 模型。
2026 的三个主线:
- 速度 & 实时:gpt-5.3-codex-spark 推理速度 1000+ token/s;WebSocket 远程控制延迟优化。
- Agent 自主性:Subagents GA、Smart Approvals、PostToolUse hooks、worktree 自动化。
- 企业就绪:自定义 CA 证书、userpromptsubmit hooks、托管配置、插件策略强制。
最有用的 4 个能力:
- 沙箱执行:默认在受限沙箱跑命令(macOS Sandbox / Linux Landlock / Windows AppContainer),不会污染主机。
- MCP 工具调用:连 GitHub / 数据库 / Slack / 自建 server,支持并行 tool call。
- Subagents:把大任务拆给多个并行 sub-agent,token 用得多但效率高。
- Image inputs:终端里
codex -i screenshot.png "解释这个错误"直接读图。
Codex CLI 价格
| 档位 | 价格 | 说明 |
|---|---|---|
| ChatGPT Plus | $20/月 | 含 Codex CLI 用量(2026-03 起 mini 模型额度 +4×) |
| ChatGPT Pro | $200/月 | 更高额度 + 优先处理 + Spark 研究预览 |
| Business / Edu / Team | $25-30/用户/月起 | 企业管理 + SSO + Codex 含在内 |
| 纯 API | 按 token | gpt-5.5 ≈ $1.25 / $10 per 1M token |
已经付 ChatGPT Plus 的人,等于白嫖一个 Codex CLI 用量,几乎不必另开 API 账号。
Codex CLI 真实任务实测
来源说明:以下基于 Codex CLI 官方 features 文档与公开评测整合。
任务 1:在 50k 行 Rust 项目里加新 feature
codex -m gpt-5-codex
> 在 src/auth 模块下加 OAuth2 callback handler,参考已有的 token refresh 实现
Agent 会 plan → 读相关文件 → 跑 cargo check → 跑测试 → 提 diff。子代理可以同时跑 lint 和 test 两条线。
任务 2:CI 失败自动 debug
codex --features enable post_tool_use_hook
# 然后跑 cargo test,CI 失败时 Hook 自动触发 Agent 分析失败 + 写 fix
任务 3:跨仓库脚手架生成
codex -m gpt-5-codex
> 用 mono-repo 模式建 3 个 package:core / cli / web,统一走 pnpm workspace
子代理并行起 3 个目录的初始化,单次任务跑完 ~3 分钟,token 用约 80k。
Codex CLI 上手 5 分钟
# macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# Windows(原生 PowerShell)
# 见官方 Windows setup guide,或用 npm i -g @openai/codex
codex # 启动 TUI
codex -m gpt-5-codex . # 在当前目录起 Agent
codex --remote wss://... # 远程模式(SSH / 容器)
codex features list # 看可用 feature flag
codex features enable unified_exec
配置文件:$CODEX_HOME/config.toml(默认 ~/.codex/config.toml)。
Codex CLI 同类对比
| 维度 | Codex CLI | Claude Code | Aider | Cline |
|---|---|---|---|---|
| 形态 | 终端 TUI | 终端 TUI | 终端 REPL | VS Code 插件 |
| 默认模型 | GPT-6.1 Sol(v0.161.0 起,2026-10-07;官方口径) 此前为 GPT-6 Astra(v0.153.4 起,2026-09-03) | Claude Sonnet 5.5 / Opus 5.5 / Haiku 5.5 | BYOK 任意 | BYOK 任意 |
| 云端托管执行 | Codex Cloud(2026-09-29 DevDay) | 本地 / 自托管) | ||
| 含在订阅 | ChatGPT Plus/Pro | Claude.ai $20/月 | 仅 API) | 仅 API) |
| 沙箱 | macOS Sandbox / Landlock / AppContainer | 类似 | 无 | VS Code 环境 |
| MCP | 部分 | |||
| Subagents | GA | Task tool | ||
| 开源 | Apache-2.0 | 闭源 | Apache-2.0 | Apache-2.0 |
| 原生 Windows | 部分 |
一句话区分:Codex CLI = OpenAI 官方版的 Claude Code;Claude Code = Anthropic 官方版的 Codex;Aider = 任意 OpenAI 兼容 API 都能跑;Cline = VS Code 里的 GUI 终端 Agent。
Codex CLI 避坑清单
- 国内访问别频繁切 IP,OpenAI 风控严,账号被封基本无法找回。
- 沙箱默认会限制网络,跑
npm install等需要联网的命令前先看 approval 弹窗。 - Subagents 吃 token 多,预算敏感时关闭
[agents]配置或换 mini 模型。 - WebSocket 远程模式只接受 wss:// 或 localhost ws://,远程公网必须 TLS。
- gpt-5-codex 比 gpt-5.5 便宜但能力对齐,2026-03 之后默认推荐用 codex 系列而非 5.5。
- 不要用过期的
--approval-mode旧参数,新版用codex features子命令管理。
适合 / 不适合
终端 / TMUX / Vim 重度用户;已订阅 ChatGPT Plus / Pro 的人;Windows 原生开发者;headless / SSH / 容器场景。
GUI 党;纯内网开发;偏好 Claude 长上下文风格的人。
一手验证 · Codex CLI近期变化
以下要点来自 AI 之家编辑部对官方信源的一手核实(逐条实录见对应见证页);直接关系选型与成本的变化,采纳前建议复核最新状态。
- 2026-09-30 2026-09-29 OpenAI DevDay 2026 一口气发布 20 余项更新:常驻智能体 dots(GPT-6 Astra 驱动、自带云电脑)、GPT-6.1 Sol($2/$10,缓存 $0.10)、Co……(详见证录)
- 2026-03-15 OpenAI Codex CLI 正式 GA 退出 preview,支持 GPT-5 / GPT-5-Codex 双模型,原生 MCP 协议支持,与 Claude Code 形成直接竞争(详见证录)
相关阅读
- 选型对比:Codex CLI vs Claude Code 怎么选
- 同分类:AI CLI 全分类
- 替代品:Claude Code · Aider · Cline
Long-tail quick picks
长尾检索速查:下面三项对应「Codex CLI 开源版 / 免费版 / 国内可用」等搜索意图,方便直接跳转。
Open-source alternatives
Free tier
- 是否有免费档:否
- 价格概要:ChatGPT Plus/Pro/Business/Edu/Enterprise 包含 / 或按 OpenAI API 计费
- 无免费档,预算敏感可转 Trae(国内版免费)或 GitHub Copilot($10/月)。
China availability
相关替代品:
来源
- 官方文档:https://developers.openai.com/codex/cli
- Features 页:https://developers.openai.com/codex/cli/features
- GitHub:https://github.com/openai/codex
- 2026 更新综述:https://codex.danielvaughan.com/2026/03/27/codex-cli-in-2026-whats-new
本卡片由 AI 之家 编辑部根据以上公开资料整理,非厂商付费内容;定价与功能以官网为准,欢迎在 反馈邮箱 反馈更新。
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| ChatGPT Plus | $20/月 | 含 Codex CLI 使用额度,默认 gpt-5-codex-mini(2026-03 起额度 +4×) | 支付宝 | 个人入门 |
| ChatGPT Pro | $200/月 | 更高额度 + 优先处理 + GPT-5.3-Codex-Spark 研究预览 | 支付宝 | Agent 重度用户 |
| Business / Edu / Team | $25-30/用户/月起 | 团队管理 + SSO + Codex 含在内 | — | 团队档 |
| 纯 API 调用 | 按 token | gpt-5.5 ≈ $1.25/$10 per 1M tokens(input/output) | — | BYOK 自由模式 |
- · 终端 / TMUX / Vim 重度用户
- · 已经订阅 ChatGPT Plus / Pro 的人(白嫖 Codex 用量)
- · Windows 原生开发者(Codex CLI 有 PowerShell 沙箱,不必走 WSL)
- · 需要远程 SSH / 容器中跑 Agent 的人(headless 友好)
- · 重度 GUI 党(终端排斥者请用 Cursor)
- · 国内纯内网(OpenAI API 需稳定代理)
- · 需要 Claude 上下文风格的人
不适合纯内网开发和非 GPT 模型用户——OpenAI 账号与网络门槛绕不开,模型也被锁死
- 必须用 OpenAI 账号登录,国内得全程挂代理,且频繁切 IP 会触发风控,账号被封基本无法找回
- 默认沙箱会限制网络,跑 npm install 之类要联网的命令会被拦在 approval 弹窗上,新手常以为是命令写错
- Subagents 并行拆分任务会把 token 消耗成倍放大,Plus 档额度在重度使用下几天就见底
- CLI 侧只认 OpenAI 一家模型,想接 Claude、DeepSeek 都得换工具(2026-09 起**桌面端**已可接 Ollama 本地权重,但 CLI 仍未开放)
Codex CLI 和 Claude Code 有什么区别?
形态几乎一致:都是终端 Agent + 沙箱执行 + MCP + 子代理。差异主要在模型——Codex CLI 走 OpenAI 的 gpt-5-codex 系列,Claude Code 走 Anthropic Sonnet/Opus。OpenAI 在原生 Windows 沙箱(不需要 WSL)和 Rust 实现速度上略胜,Claude 在长任务上下文连续性上略胜。
在 Windows 上怎么用?
原生 PowerShell 沙箱模式(推荐),也支持 WSL2。安装命令:curl -fsSL https://chatgpt.com/codex/install.sh | sh(macOS/Linux),Windows 直接通过 npm 或 PowerShell installer。
国内能用吗?
需要 OpenAI 账号 + 稳定代理。Plus / Pro 订阅可走支付宝。直接 `codex` 即可启动。
Codex CLI 支持本地模型吗?
原生只走 OpenAI API。如果要本地模型,建议用 Aider(OpenAI 兼容 endpoint,可指向 Ollama / vLLM)。
Subagents / Hooks / MCP 是什么?
Subagents:把大任务拆给多个并行子代理;Hooks(PostToolUse / userpromptsubmit):在工具调用前后插入企业策略;MCP:连外部工具(GitHub / 数据库 / Slack)。Codex 2026 把这三块都做到了 GA。
可接入 / 兼容以下大模型 API(在设置中配置 key 即可切换底座):
Aider 深度评测:把 AI 编程当 git 工作流的极客派最爱
Aider 深度评测:git-native 心智的真实代价、Architect 双模型经济学、与 Claude Code 的决策边界、何时不该选 Aider。AI 之家 编辑部基于官方文档与社区公开反馈整合,非厂商付费内容。
Claude Code 深度评测:终端 AI Coding Agent 标杆
Anthropic 官方 CLI Agent 一个月真实使用报告:长任务能力、CLAUDE.md 配置、权限模型、成本控制、与 Cursor / Codex / Aider 的实操对比与选型建议。
Codex CLI 深度评测:OpenAI 的终端 AI Agent 好用吗
Codex CLI 真实评测:OpenAI 官方开源(Apache-2.0)的终端 Coding Agent,Rust 实现、原生 Windows 沙箱、Subagents + MCP + Hooks 三件套齐活。本文写它真正解决的问题、gpt-5-codex 的代码生成质量、与 Claude Code 的实操差距、ChatGPT 订阅打包的价格经济学,以及 5 类不推荐场景。AI 之家 编辑部基于官方文档与公开评测整理。
Cursor 深度评测:AI IDE 当前天花板,但代价不便宜
Cursor 深度评测:Composer / Tab / @-symbol 三件套实战表现、2025-06 token 计费改革后的账单模型、与 Claude Code 的决策边界、国内使用避坑。AI 之家 编辑部基于官方文档与社区公开反馈整合,非厂商付费内容。
同任务替代方案
相关横评
Claude Code vs Codex CLI:终端 AI Agent 双雄对比
Claude Code vs Codex CLI 2026 选型对比:Anthropic 与 OpenAI 两大官方终端 Agent 的模型、长任务、MCP 生态、Windows 支持、订阅打包价格和国内可用性全方位对比,帮你判断该用哪个终端 AI Agent,以及能不能两个一起用。
2026-09-28
Codex CLI vs Crush:OpenAI 官方 vs 多模型 TUI(2026 实测选型)
Codex CLI vs Crush 怎么选:OpenAI 官方终端 Agent(GPT-5.6 + Windows 原生沙箱),对上开源 TUI(多模型切换 + LSP)。按模型、平台、价格、国内可用性对比。
2026-09-23
Codex CLI vs Gemini CLI:两家大厂终端 Agent 怎么选?(2026 选型)
OpenAI Codex CLI 与 Google Gemini CLI 的正面比较:一句话结论 + 决策树 + 价格 + 国内可用性。已有 ChatGPT 账号选 Codex,想零成本起步选 Gemini CLI。
2026-09-23