Codex 用量与计费:ChatGPT 套餐里的额度怎么算
Codex 的用量与计费分两条路:用 ChatGPT 套餐登录,额度是”套餐内含、按速率限制窗口分配”的;用 API key 调用,则是”按 token 实时扣费”的纯量计费。 搞混这两条路,是大多数人觉得”Codex 怎么突然用不了了”或”账单怎么这么高”的根本原因。这篇把两套机制讲透,并告诉你怎么查用量、额度耗尽怎么办。
具体的额度数字、价格、窗口时长经常调整,本文只讲长青的机制和方法,所有具体参数请以官方文档为准。想先把 Codex 跑起来,看 Codex 教程:安装与上手。
为什么要先搞清计费
Codex 不是”开了会员就无限用”。它的额度是有边界的资源,边界长什么样取决于你用哪种方式接入。先把账算清楚,能帮你:
- 避免关键时刻断供:知道窗口什么时候刷新,就不会在赶工时撞上额度墙。
- 避免账单失控:API key 模式下一个失控的循环脚本能烧掉不少钱。
- 选对模式:高频日常开发和偶尔批量调用,适合的计费方式不一样。
两套计费机制,先分清你在哪条路上
| 维度 | ChatGPT 套餐内含 | API key 按量计费 |
|---|---|---|
| 登录方式 | 用 ChatGPT 账号登录 | 填 API key |
| 计费单位 | 速率限制窗口内的”用量配额” | 输入/输出 token |
| 额度来源 | 套餐自带(Plus/Pro/Team 等档位不同) | 充值余额,用多少扣多少 |
| 超额表现 | 触发速率限制,需等窗口刷新 | 扣费继续,余额不足才停 |
| 适合谁 | 日常高频写代码的个人 | 批量任务、需精确成本核算、团队接入 |
判断口诀:如果你是登录 ChatGPT 账号用的,走的是”套餐内含 + 速率限制”;如果你在配置里填了一串 sk- 开头的 key,走的是”按 token 扣费”。
机制一:套餐内含额度与速率限制窗口
用 ChatGPT 套餐登录 Codex 时,你的用量不是按一笔笔 token 扣钱,而是落在一个速率限制窗口里。理解这个”窗口”概念,是这套机制的核心。
什么是速率限制窗口? 可以把它想成”流量套餐里的时段配额”。系统在一段滚动时间窗(比如若干小时,具体时长以官方为准)内,给你分配一定量的可用额度。用量在窗口内累积,窗口滚动前移时,旧的用量逐渐”过期释放”,额度随之恢复。
这套机制有几个要点:
- 额度按档位不同:ChatGPT 的不同订阅档位(个人版、专业版、团队版等),分到的窗口额度不一样,档位越高越宽松。
- 窗口是滚动的,不是”每天 0 点清零”:所以”等到明天”不一定对,要看你最近这个窗口期消耗了多少。
- 重度任务消耗更快:让 Codex 跑大型重构、长上下文任务,比问个小问题消耗得快得多。
触发速率限制后会怎样? Codex 会提示你已达到使用上限,需要等待窗口刷新后才能继续。这不是封号,也不是 bug,是正常的额度节流。
机制二:API key 按量计费
如果你用 API key 接入,逻辑就完全是另一套:按实际消耗的 token 实时扣费,从你的账户余额里扣。
- 计费看 token 不看次数:一次调用花多少钱,取决于输入 token + 输出 token 的总量。长上下文、长回复都更贵。
- 没有”窗口刷新”概念:只要余额够,就能一直调;余额耗尽,调用直接失败。
- 成本可精确核算:每次调用消耗多少 token、折算多少钱,都能在用量明细里查到,适合团队按项目摊成本。
⚠️ 最容易出事的地方:写自动化脚本时如果有循环或重试逻辑没设上限,可能在你没注意时疯狂调用、快速烧钱。务必给脚本设调用次数上限和预算告警。想系统比较各家 AI 编程工具的成本结构,看 AI 编程工具成本怎么算(规划中)。
怎么查自己的用量
不管哪条路,先学会查用量,再谈省钱。具体入口和页面会变,方法层面记住这几个方向:
- 套餐模式:在 Codex 客户端/CLI 内查看当前的用量提示,或在 ChatGPT 账号的用量相关页面查看额度状态。撞到上限时,工具一般会直接提示”何时可恢复”。
- API key 模式:登录对应平台的用量/账单后台,能看到 token 消耗、调用次数、费用明细,通常可按时间和 key 维度拆分。
- 设预算与告警:API 平台一般支持设置用量上限和余额/费用告警,强烈建议开启,这是防止账单失控最有效的一招。
具体的查询路径、字段名称请以官方文档为准——这些 UI 改版很频繁,但”哪里查用量、哪里设告警”这件事一直都有。
额度耗尽 / 触发限制怎么办
按你所在的模式对号入座:
套餐模式触发速率限制:
- 等窗口刷新:这是最直接的办法,留意提示里的恢复时间。
- 改用更省的方式做这次任务:减少喂给模型的上下文、拆小任务、别让它一次跑超大重构。
- 升档:如果你天天撞墙,说明当前档位不够用,升到更高订阅档位拿更宽的窗口额度。
API key 模式余额不足:
- 充值即可恢复。
- 回看用量明细找出是哪个脚本/任务在烧钱,把失控的循环和重试管起来。
通用省额度技巧:
- 上下文越短越省:不相关的文件、历史别全塞进去。
- 能小模型解决的别上大模型(如官方提供多档模型,按任务难度选)。
- 把需求说清楚一次到位,减少反复试错的来回轮次。
常见问题
Q:ChatGPT 会员里的 Codex 是不是无限用? 不是。会员档位自带额度,但落在速率限制窗口里有上限,用多了会触发限制、需等窗口刷新。重度使用建议升档或评估 API 方式。
Q:用 ChatGPT 套餐登录和用 API key,哪个更划算? 看用量形态。日常高频写代码,套餐内含额度通常更省心、性价比高;批量任务、需精确核算成本、团队接入,API key 按量计费更可控。两者机制不同,没有绝对谁便宜,按场景选。
Q:为什么我的额度突然就用完了? 多半是跑了重度任务(大型重构、超长上下文),它们消耗远快于普通问答;也可能是窗口尚未刷新、之前的用量还没释放。查一下当前窗口的消耗就清楚了。
Q:API key 模式会不会一不小心欠费很多? 有这个风险,尤其是脚本里的循环/重试没设上限时。务必在平台开启用量上限和费用告警,并给自动化脚本加调用次数限制。
Q:具体额度是多少、一个 token 多少钱? 这些数字经常调整,本文不写死。请以官方文档/账单页面为准——记住机制(套餐走窗口、API 走 token)比记数字更有用。
👉 看看我们的 AI 编程实战体系课,或逛 AI 编程教程大全 把基本功打扎实。