跳到正文
Vibe Console

Codex 和 Claude Code 哪个好?2026 年对比与搭配用法

2026 年 OpenAI Codex CLI 与 Anthropic Claude Code 全面对比:模型、价格、权限、配置、工作流功能,以及两者怎么搭配使用。

Nes

Nes

@nesdesignco

· 更新于 · 阅读约 8 分钟

Claude Code 和 Codex 终端并排,中间是 vs 标记,一边用 CLAUDE.md 和 settings.json,另一边用 AGENTS.md 和 config.toml

Claude Code 和 OpenAI 的 Codex CLI 是目前用得最多的两款终端编程 Agent。纸面上它们已经越来越像:都会读取项目指令、执行危险操作前先询问、支持 hooks、Skill、MCP 和子 Agent,也都能在 CI 里无头运行。但实际用起来手感仍然不同,很多开发者现在两个都在用。

本文从日常最关心的几个方面对比它们,再讲怎么让两者并排工作。

信息核实于 2026 年 9 月 24 日,依据 OpenAI 和 Anthropic 的官方文档。模型、价格和额度经常变动,最新情况请点链接查看。

先说结论

  • 选 Claude Code:如果你想要围绕单一工具的最深度 Agent 工作流,包括计划模式、带自动分类器的权限模式、内置 worktree、Agent 团队,以及非常广泛的使用入口。
  • 选 Codex CLI:如果你已经在付费用 ChatGPT,想要开源 CLI(Apache-2.0),或者更喜欢它的操作系统级沙箱和 /review 流程。
  • 能两个都用就都用。 不同模型能发现不同的错误,两边的额度也不会同时耗尽。

一张表看懂

Claude Code Codex CLI
厂商 Anthropic OpenAI
模型(2026 年 9 月) 付费套餐默认 Opus 5.5;可选 Sonnet 5、Haiku 和 Fable 5.1 GPT-6 系列(Astra、Sol、Luna);过渡期内仍可用 GPT-5.6
包含在 Claude Pro($20)、Max($100 或 $200)、Team、Enterprise;或 API 计费 ChatGPT Plus($20)、Pro($100 起)、Business、Enterprise 和 Edu;或 API key
开源 否 是,Apache-2.0(Rust 编写)
指令文件 CLAUDE.md(也能读 AGENTS.md) AGENTS.md
配置 settings.json config.toml
权限 模式:手动、接受编辑、计划、自动、不再询问、绕过 沙箱模式(只读、工作区可写、完全访问)加审批策略
CLI 内置 worktree 有,claude --worktree 没有对应参数;worktree 在桌面端里
无头模式 claude -p codex exec
本地代码审查 /code-review /review
查看用量额度 /usage /status

获取方式和价格

Claude Code 包含在 Claude Pro(每月 $20)、Max 5x($100)和 Max 20x($200)中,Team 和 Enterprise 套餐也有。免费版 Claude 不包含。你也可以用 Anthropic API 账号按 token 付费,或者通过 Amazon Bedrock、Google Cloud 和 Microsoft Foundry 使用。

Codex 包含在 ChatGPT Plus(每月 $20)、Pro($100 起)、Business 和 Enterprise 套餐中,用量和 ChatGPT 的其他 Agent 功能共用。也可以用 API key 登录按 token 付费,但这样用不了 Codex 的云端功能。

两者的订阅用量都按 5 小时窗口计算,上面还叠加了每周额度。参见我们的 Claude Code 用量额度 和 Codex 用量额度 指南。

模型

Claude Code 在付费套餐上默认使用 Opus 5.5,另有 sonnet(Sonnet 5)、haiku、opusplan(Opus 负责规划,Sonnet 负责执行)和 fable(Fable 5.1)等别名。用 /model 切换。

Codex 使用 OpenAI 的 GPT-6 系列:Astra(能力最强)、Sol(复杂编码和 Agent 任务)和 Luna(高效)。过渡期内 GPT-5.6 模型仍然可用,GPT-5.5 将于 2026 年 10 月 14 日下线。

模型质量每次发版都在变,所以这里不判输赢。更实用的习惯是:拿同一个真实任务在两边各跑一遍,留下更适合你代码库的那个。

项目指令和配置

Claude Code 读取 CLAUDE.md 文件,并维护自己的自动记忆;它也能读 AGENTS.md。设置文件在 ~/.claude/settings.json、.claude/settings.json 和 .claude/settings.local.json。

Codex 读取 AGENTS.md:~/.codex 里有一个全局的,从仓库根目录往下每个目录还可以各有一个,默认合计上限 32 KiB。设置文件在 ~/.codex/config.toml,受信任的项目还可以用 .codex/config.toml。

两个都用的小技巧: 把真正的指令写在 AGENTS.md 里,让 CLAUDE.md 指向它,两个 Agent 就共用同一份“唯一事实来源”。

权限与安全

两款工具约束 Agent 的思路不一样。

  • Claude Code 用的是权限模式:手动(编辑和执行命令前先询问)、接受编辑、计划(只读规划)、自动(由分类器审核每个操作)、不再询问和绕过。按 Shift+Tab 循环切换,再用允许、询问和拒绝规则精细调整。可选的沙箱在 macOS 上使用 Seatbelt。
  • Codex 把Agent 能碰什么(沙箱:只读、工作区可写或完全访问)和什么时候询问(审批策略)分开设置。沙箱默认开启,在 macOS 上用 Seatbelt,在 Linux 上用 bubblewrap,在 Windows 上用原生沙箱。还有一个自动审查选项,会把审批交给一个审查 Agent。

实际体验上,Codex 依赖默认开启的操作系统级沙箱,而 Claude Code 依赖权限模式和规则来控制询问频率。

工作流功能

功能 Claude Code Codex CLI
先规划再修改 plan 模式、opusplan /plan
Hooks 有 有
Skill 和插件 有 有(自定义提示词已弃用,改用 Skill)
MCP 服务器 有 有
子 Agent 有,另有 Agent 团队和后台 Agent 有,包括自定义 Agent
恢复会话 claude --continue、--resume codex resume、/resume
图片 粘贴到提示词里 --image 或粘贴
其他入口 IDE、桌面端、网页、手机、Slack、GitHub Actions、Chrome、Agent SDK IDE 插件、ChatGPT 桌面端和网页、Codex 云端、手机远程、GitHub、Slack、Linear、SDK

两者都很成熟。差别更多体现在默认设置和使用手感上,而不是缺了什么功能。

Codex 和 Claude Code 搭配使用

在同一个项目里同时跑两者,是我们知道的最有效的配置之一:

  1. Claude Code 负责实现。 在任务专用的 worktree 里启动它(claude --worktree feature-search)。
  2. Codex 负责审查。 Claude 完成后,在同一个文件夹里运行 Codex,用 /review 审查未提交的改动,或者用一条保存好的审查提示词。
  3. 把问题发回去。 把 Codex 找到的问题粘贴给 Claude Code,让它修。
  4. 额度快用完时互换角色。 如果 Claude 快到 5 小时上限而 Codex 还有余量,下一个任务就交给 Codex。

共享的指令放在 AGENTS.md 里;如果两个都要改代码,就给每个 Agent 各开一个 worktree。完整配置见我们的 并行 Agent 指南。

在 Vibe Console 里

Vibe Console 就是为这种用法打造的。按 ⌘K 在并排的终端里启动 Claude Code 和 Codex,标签页上能看到两个 Agent 是在运行还是空闲,任何一个跑完或需要输入都会有提示音,刘海里同时显示两家的用量圆环,带重置时间,并在 80% 和 100% 时提醒。你正在审查的 diff,在内置编辑器和源代码管理里点一下就能打开。

到底该选哪个?

如果你…… 选择
已经在付费用 ChatGPT Codex
已经在付费用 Claude Claude Code
想要开源 CLI Codex
想要 CLI 内置 worktree 和细粒度权限模式 Claude Code
想让每次改动都有第二意见 两个都用,一个实现一个审查

常见问题

Codex 比 Claude Code 更好吗?

没有哪个在所有任务上都更好,而且两者都变化很快。拿同一个真实任务分别试一试,或者一个负责实现、另一个负责审查。

Claude Code 能读取 AGENTS.md 吗?

能。Claude Code 可以同时读取 AGENTS.md 和 CLAUDE.md,或者只读 AGENTS.md,这样和 Codex 共享指令就很方便。

Codex CLI 免费吗?

CLI 本身是开源的,但使用它需要包含 Codex 的 ChatGPT 套餐,或者按 token 计费的 API key。

一份订阅能两个都用吗?

不能。Claude Code 用的是 Anthropic 的套餐或 API,Codex 用的是 OpenAI 的。很多开发者两家各订一个套餐。

免费试用 14 天,让两者并排干活:下载 Vibe Console。

给你的 Agent 一个窗口。

免费试用 14 天,之后 $4.99/月 或 $39.99/年。