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——总输入、缓存输入、输出——并填入此处:
# 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 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)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 weiterkamKey 从不写入文件: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。