# Codex vs Claude Code 费用对比：月费、额度与 API 实际成本

> 两边都有 20、100 和 200 美元档，但同价不等于同额度。先确认账单走订阅还是 API，再用真实任务决定是否升级。

- URL: https://blog.laozhang.ai/zh/posts/claude-code-vs-codex
- Published: 2026-03-28
- Updated: 2026-08-31
- Author: LaoZhang AI Team (https://blog.laozhang.ai/zh/about)
- Category: AI 开发工具
- Tags: Claude Code, Codex, OpenAI, Anthropic, AI 编程费用

---
如果只看月费，Codex 和 Claude Code 几乎打平：个人入门档都是 20 美元，重度档都有 100 和 200 美元选项。真正影响总费用的不是这三个数字，而是你的登录方式、共享额度、模型、上下文长度，以及撞限后是否切到按量计费。

截至 2026 年 8 月 31 日，低风险选择很简单：还不知道自己会不会高频使用时，先买一个月 20 美元档；已经有两周以上真实记录，而且同一种额度瓶颈反复阻碍交付时，再比较 100 或 200 美元档。自动化、CI 或需要可归属账单的团队任务，则应单独按 API 计算，不要拿订阅月费代替成本模型。

## 先确认：这一轮到底由谁计费

同一个终端工具可以走不同账单。Codex 用 ChatGPT 账号登录时消耗 ChatGPT 计划内的 Codex 用量；用 API key 登录时，按 OpenAI API 费率计费。Claude Code 用 Claude 订阅账号登录时消耗 Claude 与 Claude Code 共用的计划额度；如果环境里存在 `ANTHROPIC_API_KEY`，则可能转到 Console/API 账单。

| 你看到的入口 | 费用归属 | 最先检查的位置 |
|---|---|---|
| Codex + ChatGPT 登录 | Free、Go、Plus、Pro 或 Business 计划 | Codex usage dashboard 与 `/status` |
| Codex + API key | OpenAI Platform 项目 | Platform usage、budget 与对应模型费率 |
| Claude Code + Claude 登录 | Pro、Max 或 Team 计划 | Settings > Usage 与 `/status` |
| Claude Code + `ANTHROPIC_API_KEY` | Anthropic Console/API | Console usage、余额与 auto-reload |

这一步能解释最常见的“我明明买了订阅，为什么还有 API 账单”。两家都把订阅额度和 API 费用当作不同合同；购买 Plus 或 Pro 不会自动抵扣 OpenAI API，购买 Claude Pro 或 Max 也不会自动包含 Claude Console API。Claude Code 的官方 billing 说明还明确建议：如果只想留在订阅额度内，就拒绝切换到 usage credits，并检查当前登录方式。

![Codex 与 Claude Code 的订阅登录、API key 和账单归属视觉说明](https://blog.laozhang.ai/posts/zh/claude-code-vs-codex/img/billing-route.webp)

## 个人订阅：同价，但不能直接比较额度

OpenAI 当前的 [Codex pricing](https://learn.chatgpt.com/docs/pricing) 列出：Free 为 0 美元/月、Go 为 8 美元/月、Plus 为 20 美元/月；Pro 5x 为 100 美元/月，Pro 20x 为 200 美元/月。Plus 已覆盖 Web、CLI、IDE 等 Codex 入口；API key 是另一条按量路线。

Anthropic 当前的 [Claude pricing](https://claude.com/pricing) 列出：Pro 月付 20 美元，年付 200 美元、折算约 17 美元/月；Max 5x 为 100 美元/月，Max 20x 为 200 美元/月。Claude Code 包含在付费个人计划里。税费、当地币种、移动端价格与支持地区都可能改变最终账单。

| 月预算 | Codex | Claude Code | 更合理的理解 |
|---:|---|---|---|
| 0 美元 | Codex Free，可做轻量任务 | Claude 免费计划不应被当作 Claude Code 付费入口 | 适合确认界面与低风险需求，不用于估算重度产能 |
| 8 美元 | Codex Go，轻量编码 | 无对应个人档 | 只适合需求很轻、能接受较小使用空间的人 |
| 20 美元 | Codex Plus | Claude Pro（月付） | 最适合做一个月真实校准 |
| 100 美元 | Codex Pro 5x | Claude Max 5x | 只有 20 美元档稳定撞限时才值得比较 |
| 200 美元 | Codex Pro 20x | Claude Max 20x | 面向日常重度使用；仍然不是无限 |

“5x”只说明它相对自家基准档更大，不说明 Codex Pro 5x 与 Claude Max 5x 具有相同 token、消息数或任务量。OpenAI 说明 Codex 的消耗受模型、上下文、推理、工具、retrieval 与缓存影响；本地消息和 cloud chats 共用五小时窗口，并可能有周限制。Anthropic 也把 Claude、桌面端、移动端与 Claude Code 放进共享池，并同时施加滚动五小时与周限制。两边都没有提供可直接互换的“每月固定 token 包”。

## API 按量费用：用同一工作负载算

API 成本至少需要四项，而不是只看 input 单价：

```text
总成本 = 未缓存输入 MTok × 输入价
       + 缓存读取 MTok × 缓存读取价
       + 输出 MTok × 输出价
       + 工具、特殊服务层和长上下文附加费用
```

OpenAI 的 [GPT-5.6 Sol 模型页](https://developers.openai.com/api/docs/models/gpt-5.6-sol) 当前列出每百万 input token 4 美元、output token 20 美元。超过 272K input 的请求会对完整请求采用 2 倍 input、1.5 倍 output 定价；cache write 也有单独倍率。

Anthropic 的价格页当前列出 Sonnet 5 为 2/10 美元、Opus 5 为 5/25 美元、Fable 5 为 10/50 美元（每百万 input/output token）。prompt cache、fast mode、US-only inference 与工具调用另计。Claude Code 可能自动或由用户选择模型，因此不能把 Sonnet 单价默认套到每一次 Claude Code 任务。

假设一个月完成 100 个编码任务，总计 500 万未缓存 input token、50 万 output token，暂不计缓存、搜索、重试和长上下文倍率：

| API 模型 | 计算 | 示例费用 |
|---|---:|---:|
| GPT-5.6 Sol | 5 × $4 + 0.5 × $20 | $30 |
| Claude Sonnet 5 | 5 × $2 + 0.5 × $10 | $15 |
| Claude Opus 5 | 5 × $5 + 0.5 × $25 | $37.50 |
| Claude Fable 5 | 5 × $10 + 0.5 × $50 | $75 |

![Codex 与 Claude Code 按同一 input 和 output 工作量计算费用的对比视觉](https://blog.laozhang.ai/posts/zh/claude-code-vs-codex/img/workload-cost.webp)

这不是质量 benchmark，也不是你的预计账单。它只展示为什么必须固定同一 input/output 工作量后再比较。真实代码仓库会反复发送规则、文件、diff、测试日志与工具结果；缓存命中、自动模型路由、失败重试和超长上下文都可能让结果明显变化。

## 20 美元档该先买谁

选择依据不应是“哪个模型更聪明”，而应是你的任务怎样发生。

- 任务已经能写成清楚的验收单元，需要本地、IDE、Web、cloud、review 等多种执行入口：先试 Codex Plus。
- 工作主要是一段持续的本地仓库对话，需要频繁纠偏、处理未提交状态与细粒度权限：先试 Claude Pro。
- 工作主要是 CI、批处理或可追踪到项目的自动化：跳过订阅产能猜测，使用 API key、预算上限与项目账单。
- 两边都只是偶尔使用：先用 Codex Free/Go 或一个月付费试用，不要同时买两个高档计划。

这个建议不是永久胜负。20 美元档的真正作用是建立自己的成本样本。查看 Codex token 与上下文时，可继续参考 [Codex 用量检查指南](https://blog.laozhang.ai/zh/posts/codex-token-usage)；Claude Code 撞限时则先看 [Claude Code Pro 与 Max 的升级边界](https://blog.laozhang.ai/zh/posts/claude-code-pro-vs-max)。

## 什么时候从 20 美元升级到 100 或 200 美元

至少连续记录两周，再做升级判断。每个任务只记六项：任务类型、使用模型、开始到首次可用结果的时间、人工 review 分钟、是否接受、是否撞限及恢复分钟。不要把生成的行数或消息数当价值。

升级信号应该同时满足三项：

1. 同一种额度限制在多个工作日反复出现；
2. 撞限确实阻止了可交付工作，而不是任务过宽、上下文失控或测试不清楚；
3. 更高档位预计能减少的中断成本，高于每月新增的 80 或 180 美元。

如果 Claude Code 长会话越跑越重，先清理上下文、缩小工具和任务范围；如果 Codex cloud task 经常返回难以 review 的大 diff，先改善任务包与验收命令。更多 credits 只会扩大同一种低效模式。Claude Code 出现额外费用时，可用 [Claude 额外用量账单判断](https://blog.laozhang.ai/zh/posts/claude-extra-usage-cost) 区分订阅、credits 和 API。

## 团队费用：席位价不是总成本

OpenAI Business 当前为年付 20 美元/人/月、月付 25 美元。Anthropic Team Standard 也是年付 20、月付 25 美元/席位；Premium 为年付 100、月付 125 美元。Enterprise 合同、超额用量、安全控制与支持条件另算。

团队不能因为基础席位价相同就判断成本相同。至少还要加入：闲置席位、API/PAYG、失败重试、review 时间、上下文重建、敏感仓库的权限管理和事故恢复。最实用的单位是“每个被接受的工作单元总成本”：

```text
每个接受结果成本 =（席位 + API/PAYG + 人工 review + 失败恢复）÷ 接受结果数
```

若工作在本地 agent 与 cloud agent 之间分流，可继续看 [本地与云端 coding agent 成本路由](https://blog.laozhang.ai/zh/posts/cloud-vs-local-coding-agent-cost-routing)，把执行位置与账单 owner 一起纳入预算。

## 最终选择

个人用户从 20 美元档开始通常风险最低：委派、cloud 与 review 比重大，先试 Codex；持续本地探索与细粒度纠偏比重大，先试 Claude Code。100 或 200 美元档只有在真实记录证明额度中断持续阻碍交付时才值得。

API 场景不要比较订阅宣传语，直接固定 workload，用 input、cached input、output、工具与长上下文费率计算。团队场景则把席位、PAYG 和人工 review 合并成“每个接受结果成本”。这样比较，才不会因为两边恰好都有 20、100、200 美元档，就误以为它们在卖同一种东西。
