返回指南
价格·2026年9月11日·更新于 2026年10月3日·阅读约 10 分钟

Codex 价格——通过 API 完成一个真实任务要多少钱,以及订阅何时值得

计算的一半是套餐价格;另一半是没人计算的真实任务按 token 成本。下面同时给出两者,以及决定结果的除法。

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——总输入、缓存输入、输出——并将其代入此公式:

cout_codex.py
# 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/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)
terminal
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。