Codex 有两种计费方式,而几乎所有关于“Codex 多少钱”的回答都只介绍其中一种。 使用 ChatGPT 订阅时,Codex 包含在固定月费套餐中,使用限额由 OpenAI 设定。使用 API 密钥时,您按 token 付费,分别计费输入、缓存输入和输出,无需订阅:在 Kunavo,我们默认推荐用于 Codex 的模型 GPT-5.6 Sol,每百万输入 token 的费用为 $2.00,每百万缓存输入 token 的费用为 $0.20,每百万输出 token 的费用为 $12.00;一项包含 20 个步骤的实际任务费用约为 $0.62(不使用缓存时为 $1.29)。哪种方式更便宜,可以通过一个除法来判断:套餐价格 ÷ 单次任务费用。如果每天都进行大量交互式使用,订阅通常更划算;如果是间歇性使用或自动化使用,API 通常更划算。
本页面不照搬 OpenAI 的订阅套餐——它们会变化,复制内容下一周就会过时;当前金额请参阅ChatGPT 价格页面。本页面计算订阅比较通常跳过的内容:每个 Token 的价格、一个逐行拆解的真实任务,以及您可以代入套餐价格的盈亏平衡点。价格核验于 2026年10月3日;Kunavo 价格实时来自模型目录。
订阅还是 API Key:两种方式
| ChatGPT 订阅 | API Key(按 Token) | |
|---|---|---|
| 计费 | 固定月费套餐 | 按 Token:输入、缓存输入、输出 |
| 限制 | 由 OpenAI 设定的使用窗口 | 没有窗口;限制来自余额和您为 Key 设置的上限 |
| 一个月不写代码 | 全额计费 | $0 |
| 忙碌的一个月 | 可能达到限额并等待 | 工作继续进行——账单也继续增加 |
| 自动化(CI、脚本) | 登录您的 ChatGPT 账户 | 每个任务一个 Key,并设置独立的支出上限 |
两种方式不会合并计费,但可以共存:您可以保留订阅,只在达到限额的日子切换 model_provider 中的 config.toml。
Codex 按 Token 的价格:适用的模型
| 模型 | 用途 | Kunavo 每 1M(输入 / 缓存 / 输出) | OpenAI 公开价格(输入 / 输出) | 20 步任务 |
|---|---|---|---|---|
| GPT-5.6 Sol | 默认:大多数编码任务 | $2.00 / $0.20 / $12.00 | $5.00 / $30.00 促销价 $4.00 / $20.00(至少持续到 2026年11月21日) | $0.62 |
| GPT-6 Astra | 仅限最困难的任务——难以解决的 bug、大型重构 | $4.00 / $0.40 / $20.00 | $10.00 / $50.00 | $1.14 |
| GPT-5.6 Terra | 常规且定义明确的步骤,以及机械性任务:重命名、格式化、总结 diff | $0.70 / $0.07 / $4.20 | $2.00 / $12.00 | $0.22 |
缓存输入按输入价格的 0.10 倍计费;对于 GPT-5.6 Sol/Terra 和 GPT-6 Astra,缓存写入按输入价格的 1.25 倍计费。OpenAI 列来自同一目录,便于核验而不是盲目信任——对于 GPT-5.6 Sol,Kunavo 的定价情况:比公开费率低约 60%,比 OpenAI 目前采用的促销价低约 40%。完整的模型信息见:GPT-5.6 Sol(Kunavo)。
一个真实任务,逐行计算
Codex 具有代理特性:一个请求会变成许多计费的模型往返调用。重要的单位是步骤——读取上下文、提出修改或执行命令、进行报告。由于工具会在每一步重新发送上下文,一个典型步骤约包含25,000 个输入 Token 和 1,200 个输出 Token。大部分输入会重复(指令、已经读取的文件),并来自缓存:我们假设 20,000 个缓存 Token 和 5,000 个新 Token,并将新 Token 按 1.25 倍作为缓存写入计费——这是较为保守的情况。
| 项目(GPT-5.6 Sol) | 每步 Token 数 | 每 1M 价格 | 每步成本 |
|---|---|---|---|
| 从缓存读取的输入 | 20,000 | $0.20 (0.10×) | $0.0040 |
| 写入缓存的新输入 | 5,000 | $2.50 (1.25×) | $0.013 |
| 输出(含推理) | 1,200 | $12.00 | $0.014 |
| 一步 | — | — | $0.031 |
| 包含 20 个步骤的任务 | ×20 | — | $0.62 |
| 同一任务,不使用缓存 | ×20 | — | $1.29 |
| 同一任务,按 OpenAI 公开价格并使用缓存 | ×20 | — | $1.54 |
| 同一任务,按 OpenAI 当前促销价并使用缓存(至少截至 2026年11月21日) | ×20 | — | $1.14 |
要用您自己的数字替换这一假设,请取出 API 返回的 usage——总输入、缓存输入、输出——并将其代入此公式:
# Ce qu'a coûté une tâche Codex, à partir de l'usage renvoyé par l'API.
IN, OUT = 2.00, 12.00 # USD par 1M de tokens (gpt-5-6-sol chez Kunavo)
LECTURE, ECRITURE = 0.10, 1.25 # coefficients de cache sur le tarif d'input
def cout(input_total, en_cache, output, ecrit=0):
neuf = input_total - en_cache - ecrit
return (neuf * IN
+ en_cache * IN * LECTURE
+ ecrit * IN * ECRITURE
+ output * OUT) / 1_000_000 # output, raisonnement inclus
# 20 étapes : 500 000 d'input (400 000 en cache, 100 000 écrits), 24 000 d'output
print(round(cout(500_000, 400_000, 24_000, 100_000), 2))盈亏平衡点——一个除法
整个判断可以归结为一行:套餐价格 ÷ 任务成本 = 订阅每月必须替代的任务数量,达到这个数量才值得订阅。 对于在 GPT-5.6 Sol 上包含 20 个步骤的任务:
| 月费套餐(示例) | 使用缓存时的盈亏平衡点(每个任务 $0.62) | 不使用缓存时的盈亏平衡点(每个任务 $1.29) |
|---|---|---|
| $20/月 | 约 32 个任务 | 约 16 个任务 |
| $100/月 | 约 162 个任务 | 约 78 个任务 |
| $200/月 | 约 324 个任务 | 约 155 个任务 |
这些金额是可替换的整数值,不是 OpenAI 的价目表。诚实的结论取决于您的使用方式:
- 每天高强度交互式使用:每个工作日完成五个任务,每月约 110 个——在 GPT-5.6 Sol 上按 Token 计费为 $67.98。只要套餐的使用限额能够承载这一用量,低于该金额的套餐更便宜。
- 分批使用:每月三个高强度日、完成 15 个任务,成本为 $9.27。这低于任何套餐价格,而且整月不编码时成本为 $0。
- 自动化(CI、脚本、无人监管的代理):Key 是自然的选择——每个任务一个 Key,并为每个 Key 设置每月支出上限(达到上限后 API 返回 402)和 IP 允许列表,配置在
/app/keys中。
还有一个细节也指向同一结论:人们订阅所覆盖的高强度日子,恰恰是最容易达到限额的日子——而达到限额意味着付费购买的容量没有被交付。另一方面,套餐是可预测的,而按 Token 计费的账单不可预测,这对团队预算很重要。
使用令牌密钥运行 Codex CLI
有一项限制排除了大多数网关:Codex CLI 只接受 wire_api = "responses",因此端点必须提供 POST /v1/responses,而不能仅提供 chat completions。Kunavo 两者都提供:
# ~/.codex/config.toml — Codex CLI sur une clé au token, sans abonnement.
model = "gpt-5-6-sol"
model_provider = "kunavo"
[model_providers.kunavo]
name = "Kunavo"
base_url = "https://api.kunavo.com/v1"
env_key = "KUNAVO_API_KEY" # le NOM de la variable, pas la clé
wire_api = "responses" # la seule valeur acceptée (et la valeur par défaut)export KUNAVO_API_KEY=sk-kn-... # à créer dans /app/keys
codex # modèle du config.toml (gpt-5-6-sol)
codex -m gpt-5-6-terra # tâche mécanique : le modèle le moins cher
codex -m gpt-6-astra # seulement si GPT-5.6 Sol n'a pas suffi密钥不会出现在文件中:env_key 是 Codex 启动时读取的环境变量名称。每个字段都在 Codex CLI 集成文档 中有详细说明,完整设置以及最常见的 401 和 404 错误则见 Codex CLI API 密钥指南(两者均为英文)。
影响实际数字的因素
推理令牌。 GPT 模型会在回答前进行思考,这部分思考会按输出计费,但不会显示在差异中。每一步额外增加 1,000 个输出令牌,就会在 GPT-5.6 Sol 上增加 $0.012,即 20 步任务增加 $0.24。请以 usage 中计费的输出为准,而不是回答长度。
缓存。 这是最大的杠杆,比更换模型的影响还大:同一任务无缓存时费用为 $1.29,有缓存时为 $0.62。上下文稳定的会话受益最大。OpenAI API 价格计算器 中有相应字段。
长上下文。 GPT-5.6 系列和 GPT-6 Astra 在提示词超过 272,000 个令牌后,会对整个请求按 2 倍输入费率 / 1.5 倍输出费率计费。重新开始一个会话,比继续推送已经过大的会话更便宜。
每一步使用的模型。 同一个 20 步任务,在 GPT-5.6 Terra 上的费用为 $0.22,在 GPT-5.6 Sol 上为 $0.62,在 GPT-6 Astra 上为 $1.14。将 GPT-6 Astra 留给 GPT-5.6 Sol 未能解决的任务。
失败。 在 Kunavo,失败的请求不收费。不过,成功的新尝试会像其他调用一样计费。
从法国付款
每 token 的价格以美元计算,充值通过 Stripe 结账完成:银行卡(Visa、Mastercard、American Express)、Apple Pay、Google Pay 和 Link。目前不提供 SEPA 直接借记;与账户关联的借记卡可以正常使用。从法国也无法使用 Pay by Bank:Kunavo 的结账页面仅向英国、爱尔兰和芬兰的购买者显示该选项,而 Stripe 在法国仅以私有预览形式开放该功能(Stripe 关于 Pay by Bank 的文档,查阅于 2026 年 10 月 3 日)。
这是预付余额:最低充值 $10,无订阅,且余额永不过期。大额充值会获得奖励——$100 变为 $110.00,$1,000 变为 $1 200.00。根据上面的计算,$10 大约可覆盖 16 个在 GPT-5.6 Sol 上执行的 20 步任务。详情见计费文档。
坦率地说:Kunavo 不是正确选择的情况
与直接调用 OpenAI 相比,代价是共享容量:没有专属配额,也没有合同 SLA。如果您需要有保障的配额或合同 SLA,请直接使用 OpenAI。正如上面的计算所示,每天高强度交互使用 Codex 时,订阅可能更便宜。密钥带来的其余优势包括:无需订阅、低于公开价格的费率,以及 GPT 和 Claude 共用一把密钥。
Codex 还是 Claude Code
这是两个按步骤计费的代理式 CLI:本页的计算适用于两者,只有价格不同。Claude 方面,同样以 25,000 / 1,200 个令牌为单位,见 Claude Code 价格;工具比较见 Claude Code 与 Codex(英文)。一把 Kunavo 密钥即可访问两者,通过 -m 参数即可选择,而不必再开设第二个账户。
常见问题
Codex 需要多少钱?
Codex 有两种价格。使用 ChatGPT 订阅时,它包含在固定月费中,并受 OpenAI 设定的使用限额约束(当前金额见 ChatGPT 价格页面)。使用 API Key 时,您按 Token 付费,没有订阅费:在 Kunavo,GPT-5.6 Sol(Codex 的默认推荐模型)每百万输入 Token 的价格为 $2.00,缓存输入为 $0.20,输出为 $12.00;OpenAI 公开价格为 $5.00 / $30.00 (OpenAI 目前采用促销价 $4.00 / $20.00,根据其价格页至少到 2026年11月21日)。一个包含 20 个步骤的任务(每步 25,000 个输入 Token,其中 80% 来自缓存,以及 1,200 个输出 Token)成本约为 $0.62。
Codex 免费吗?
Codex CLI 免费且开源,但背后的模型永远不是免费的:每一步都是一次计费调用,要么从订阅配额中扣除,要么通过 API Key 支付。免费 ChatGPT 套餐是否包含 Codex,以及包含到什么程度,由 OpenAI 决定并可能修改——其价格页面是权威依据。无需订阅的方式是按 Token 使用 Key:一个月不编码,成本为 $0。
通过 API 使用 OpenAI Codex 需要多少钱?
通过 API,Codex CLI 按您选择的模型收取 Token 费用。在 Kunavo,每百万输入 / 输出 Token 的价格为:GPT-5.6 Sol $2.00 / $12.00、GPT-6 Astra $4.00 / $20.00 和 GPT-5.6 Terra $0.70 / $4.20。缓存输入按输入价格的 0.10 倍计费;对于这四个模型,缓存写入按输入价格的 1.25 倍计费。
ChatGPT 订阅还是 API:哪种方式使用 Codex 更便宜?
将套餐价格除以一次任务的成本:得到的就是订阅每月必须替代的任务数量,达到这个数量才值得订阅。对于在 GPT-5.6 Sol 上使用 $0.62、包含 20 个步骤的任务,$20 的套餐约在 32 个任务时达到盈亏平衡,$100 的套餐约在 162 个任务时达到盈亏平衡(示例金额,不是 OpenAI 的价目表)。每天高强度交互式使用会超过这些阈值,只要订阅限额足够,订阅更划算。分批或自动化使用会低于这些阈值,API 更划算。
使用 Codex 完成一个任务需要多少钱?
这完全取决于步骤数量,而不是小时数。一个典型步骤约包含 25,000 个输入 token,因为 Codex 会在每次调用时重新发送上下文,并产生 1,200 个输出 token。在 Kunavo 上使用 GPT-5.6 Sol,其中 20,000 个 token 从缓存读取时,一个步骤成本为 $0.031,20 步任务成本为 $0.62;不使用缓存时,同一任务成本为 $1.29。推理 token 按输出计费,却不会出现在响应中:请以实际使用量为准。
如何从法国付款?接受 SEPA 直接借记吗?
目前不提供 SEPA 直接借记。Stripe 结账支持银行卡(Visa、Mastercard、American Express)、Apple Pay、Google Pay 和 Link;与账户关联的借记卡通常可以正常使用。这是最低 $10 的预付余额,永不过期,失败的请求不会收费。
在 Codex 中选择哪个模型可以少花钱?
让模型适配步骤。GPT-5.6 Sol 是代码任务的默认选择;GPT-5.6 Terra($0.70 / $4.20)可以用一小部分成本处理常规步骤和机械任务;只有在 GPT-5.6 Sol 无法解决问题时,GPT-6 Astra($4.00 / $20.00)才值得使用。需要反复尝试三次的弱模型,成本高于一次成功的强模型。
Codex CLI 能使用其他提供商的 API Key 吗?
可以,通过 ~/.codex/config.toml 中的 [model_providers] 区块实现,但只能使用 Responses API:Codex 仅接受 wire_api = "responses",因此提供商必须提供 POST /v1/responses。只提供 /v1/chat/completions 的网关无法运行 Codex。Kunavo 提供 /v1/responses,base_url 为 https://api.kunavo.com/v1。