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

Codex 费用——真实任务通过 API 需要多少钱,以及何时订阅更划算

费用的一半是订阅费;另一半是没人展开计算的真实任务 token 成本。本文列出两者,以及决定选择的除法计算。

Codex 有两种价格,而几乎所有对“Codex 需要多少钱?”的回答都只提到一种。 在 ChatGPT 订阅中,Codex 包含在固定月费内,并受 OpenAI 设定的使用限额约束。使用 API Key时,您按 Token 付费——输入、缓存输入和输出——没有基础费用:在 Kunavo,作为我们默认推荐给 Codex 的模型 GPT-5.6 Sol,每 1M 输入 Token 的价格为 $2.00,缓存输入为 $0.20,输出为 $12.00;一个包含 20 个步骤的真实任务成本约为 $0.62($1.29,不含缓存)。哪种方式更便宜,取决于一个除法:月费 ÷ 每个任务的成本。每天高强度交互式使用,更适合订阅;分批或自动化使用,更适合 API。

本页面有意不照搬 OpenAI 的订阅级别——它们会变化,复制内容下一周就可能过时;当前状态请参阅 OpenAI 的 ChatGPT 价格页面。相反,本页面计算订阅比较通常忽略的内容:每个 Token 的价格、一个真实任务的逐行成本,以及您可以代入自己订阅价格的盈亏平衡点。价格核验于 2026年10月3日;Kunavo 价格实时来自模型目录。

订阅还是 API Key:两种方式

ChatGPT 订阅API Key(按 Token)
计费固定月费按 Token:输入、缓存输入、输出
限制方式由 OpenAI 设定的使用窗口没有窗口;限制来自余额和您为 Key 设置的限额
低使用量月份完整月费$0
整月使用可能达到限额并等待工作继续进行——账单也继续增加
自动化(CI、脚本)登录您的 ChatGPT 账户每个任务一个 Key,并设置独立的支出限额

两种方式不会合并计费,但也不互斥:您可以保留订阅,只在达到限额的日子通过 model_provider 在 config.toml 中使用 Key。

Codex 按 Token 计费:适合 Codex 的模型

模型用途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页面。

一个真实任务,逐行计算

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——总输入、缓存输入、输出——并填入此处:

codex_kosten.py
# Was eine Codex-Aufgabe gekostet hat, aus dem usage der API.
IN, OUT = 2.00, 12.00   # USD pro 1M Tokens (gpt-5-6-sol auf Kunavo)
LESEN, SCHREIBEN = 0.10, 1.25   # Cache-Faktoren auf den Input-Preis

def kosten(input_gesamt, gecacht, output, geschrieben=0):
    neu = input_gesamt - gecacht - geschrieben
    return (neu * IN
            + gecacht * IN * LESEN
            + geschrieben * IN * SCHREIBEN
            + output * OUT) / 1_000_000   # Output inkl. Reasoning

# 20 Schritte: 500.000 Input (400.000 gecacht, 100.000 geschrieben), 24.000 Output
print(round(kosten(500_000, 400_000, 24_000, 100_000), 2))

盈亏平衡点——一次除法

决定所需的内容不多:月费 ÷ 任务成本 = 订阅每月必须替代的任务数,达到这个数量才值得订阅。 对于上面在 GPT-5.6 Sol 上的任务:

月费(示例)使用缓存时的盈亏平衡点(每个任务 $0.62)不使用缓存时的盈亏平衡点(每个任务 $1.29)
$20/月约 32 个任务约 16 个任务
$100/月约 162 个任务约 78 个任务
$200/月约 324 个任务约 155 个任务

月费是可替换的整数示例值,不是 OpenAI 的价目表。诚实的判断取决于您的使用方式:

  • 每天高强度、交互式使用:每个工作日完成五个任务,每月约 110 个——按 Token 计费,在 GPT-5.6 Sol 上为 $67.98。只要订阅限额能够承载这一用量,低于该金额的订阅更便宜。
  • 分批使用:每月三个高强度日、每天 15 个任务,合计 $9.27。这低于任何月费,而且整月不编码时成本为 $0。
  • 自动化(CI、脚本、无人监管的代理):Key 是自然的选择——每个任务一个 Key,并为每个 Key 设置每月支出限额(达到限额后 API 返回 402)和 IP 允许列表,二者都在 /app/keys 中配置。

还有一个细节也指向同一结论:人们订阅所覆盖的那些高强度日子,恰恰是最容易达到限额的日子——而达到限额意味着已经付费却没有获得的容量。相对而言,月费是可预测的,而按 Token 计费的账单不是,这对团队预算很重要。

使用 API Key 运行 Codex CLI

有一项限制会排除大多数网关:Codex CLI 只接受 wire_api = "responses",因此端点必须提供 POST /v1/responses,而不能只提供 Chat Completions。Kunavo 两者都提供:

~/.codex/config.toml
# ~/.codex/config.toml — Codex CLI mit einem Key pro Token statt Abo.
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"     # der NAME der Variablen, nicht der Key
wire_api = "responses"         # der einzige erlaubte Wert (und der Standard)
terminal
export KUNAVO_API_KEY=sk-kn-...   # anlegen unter /app/keys

codex                          # Modell aus config.toml (gpt-5-6-sol)
codex -m gpt-5-6-terra           # mechanische Aufgabe: das günstigste Modell
codex -m gpt-6-astra             # nur, wenn GPT-5.6 Sol nicht weiterkam

Key 从不写入文件:env_key 是环境变量的名称,Codex 启动时会读取它。每个字段都说明了 Codex CLI 集成指南;包含典型 401 和 404 错误的详细设置见 Codex CLI API Key 指南(两者均为英文)。

会改变实际账单的因素

推理 Token。 GPT 模型会在回答前进行思考,这部分思考会作为输出计费,但不会出现在 diff 中。每一步额外增加 1,000 个输出 Token,会使 GPT-5.6 Sol 增加 $0.012;对于包含 20 个步骤的任务,则增加 $0.24。关键是 usage 中的计费输出,而不是回答长度。

缓存。这是比更换模型更大的杠杆:同一任务不使用缓存的成本为 $1.29,使用缓存则为 $0.62。上下文稳定的会话受益最大。OpenAI API 价格计算器提供了相应字段。

长上下文。 GPT-5.6 系列和 GPT-6 Astra 在提示 Token 超过 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,失败的请求不会收费。但成功的重试是一次正常的计费调用。

从德国付款

令牌价格以美元计价,充值通过 Stripe 结账页面完成:银行卡(Visa、Mastercard、American Express)、Apple Pay、Google Pay和Link。目前不提供 SEPA 直接借记;与 Girokonto 关联的借记卡可以正常使用。Pay by Bank 也不向德国买家提供:它只会在英国、爱尔兰和芬兰买家的结账页面中显示;对于德国,Stripe 目前仅以私人预览形式提供该功能(截至:2026年10月3日)。

这是预付费余额:最低充值 $10、无订阅,并且余额永不过期。较大金额的充值会获得奖励——$100 变为 $110.00,$1,000 变为 $1,200.00。根据上面的计算,$10 在 GPT-5.6 Sol 上执行 20 步任务时足以完成约 16 个任务。详情请参阅计费文档。

坦率地说:Kunavo 何时不是正确选择

相较于直接使用 OpenAI,交换条件是共享容量:没有专属配额,也没有合同保障的 SLA。需要保证配额或合同 SLA 的用户,应直接使用 OpenAI。而每天高强度交互式使用 Codex 的用户,正如上面的计算所示,订阅可能更便宜。Key 提供的是其余优势:无基础费用、低于公开价格的费率,以及一个同时用于 GPT 和 Claude 的 Key。

Codex 还是 Claude Code

两者都是按步骤计费的代理式 CLI——本页面的计算对两者都适用,只有费率不同。采用相同计量单位的 Claude 页面见 Claude 价格,订阅限额问题见 Claude 限额,工具对比见 Claude Code 与 Codex 对比(英文)。使用 Kunavo 上的一个 Key,您可以访问两者,选择就变成 -m 的考量,而不是再维护一个账户。

常见问题

Codex 的价格是多少?

Codex 有两种价格。在 ChatGPT 订阅中,Codex 包含在固定月费内,并受 OpenAI 设定的使用限制约束(当前金额请查看 OpenAI 的价格页面)。使用 API 密钥时,您按令牌付费且没有基础费用:在 Kunavo,Codex 推荐的标准模型 GPT-5.6 Sol 的价格为每 1M 个输入令牌 $2.00、缓存输入 $0.20、输出 $12.00;而 OpenAI 价目表上的价格为 $5.00 / $30.00 (目前 OpenAI 收取促销价 $4.00 / $20.00,根据价格页至少到 2026年11月21日)。一个包含 20 步的任务(每步 25,000 个输入令牌,其中 80% 来自缓存,以及 1,200 个输出令牌)成本约为 $0.62。

Codex 免费吗?

Codex CLI 免费且开源,但其背后的模型从来不是免费的:每一步都是一次计费的模型调用,无论费用来自订阅配额,还是通过 API 密钥支付。免费 ChatGPT 方案是否包含 Codex,以及包含多少,由 OpenAI 决定并可能更改——应以 OpenAI 的价格页面为准。没有基础费用的方式是使用 API 密钥:没有编码的月份成本为 $0。

通过 API 使用 OpenAI Codex 需要多少钱?

通过 API,Codex CLI 按您选择的模型收取 Token 费用。在 Kunavo, 每 1M 输入 / 输出 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?

将月费除以一次任务的成本:结果就是订阅每月必须替代的任务数量,达到这个数量才值得订阅。对于 $0.62 上包含 20 个步骤、使用 GPT-5.6 Sol 的任务,月费为 $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 按输出计费且不会出现在响应中,因此应以 usage 为准,而不是响应长度。

我可以从德国通过 SEPA 直接借记付款吗?

不,目前不提供 SEPA 直接借记。在 Stripe 结账页面中可以使用银行卡(Visa、Mastercard、American Express)、Apple Pay、Google Pay 和 Link;与 Girokonto 关联的借记卡可以正常使用。这是最低 $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。