很多人看到 Codex 界面里写着额度数字,第一反应是「一千额度等于多少次对话」,但官方从没给过固定换算表,因为一次任务烧多少完全取决于上下文长度、读取文件数和重试次数。这篇不背死数字,教你用自己账号的历史用量倒推单位含义,再给出估算一千额度大概能覆盖多少工作的具体步骤。
很多人打开 Codex 界面看到额度数字,第一反应就是拿一千去除以「一次对话」,想得出一个能跑多少次的结论。这个算法基本会翻车,因为官方从来没给过固定换算表。一次任务扣多少,取决于上下文塞了多长、读了多少文件、中间重试了几轮,同样一句「帮我改个函数」,在空仓库里跑和在一个大项目里跑,扣减能差好几倍。
所以这篇不给你一个背下来的数字,而是教你用自己账号的历史用量倒推「额度单位」到底按什么扣,再分任务类型估出一千额度大概能覆盖多少活。想直接看别人总结好的对照表,思路是对的,但一定要连着当期口径一起看,否则系数过期了比没有还危险。
先搞清「额度单位」是按什么扣的
额度不是单纯的 token 计数器。它通常绑在会话轮次和模型调用两个维度上:一轮对话算一次调用,但这一轮如果塞了很长的上下文,扣得就比短任务多。同一个问题问两遍、上下文长度不同,扣减结果不会一样。先接受这个前提,后面的估算才有意义。
- 会话轮次
- 你和模型一来一回算一轮,但一轮内部的工具调用可能被拆成多次计费
- 上下文长度
- 带进去的历史、文件内容、系统提示越长,单次扣减越高
- 重试与自检
- agent 跑长任务时会反复读文件、验证结果,这些额外调用同样吃额度
- 缓存读写
- 部分口径下缓存命中与写入分开计费,账单里出现这类项说明计费口径已经变了
- 先确认你用的是订阅额度还是按量计费余额,这两者的扣减逻辑不一样,混着算没意义;
- 看账单明细里有没有倍率项、缓存项,有的话单看额度数字已经说明不了问题;
- 同一档位、同一入口下的扣减粒度才可比,别拿别人截图里的数字直接套到自己账号;
- 规则刚调整过的话,之前记录的换算系数要重新测,别沿用。
用你自己的历史记录倒推一千额度能跑多少
最靠谱的办法是从自己的历史记录里找样本。翻出最近几次任务,记下每次实际扣了多少额度、对应消耗了多少 token、大概跑了多久。用「扣减额度除以实际 token」得到一个粗略系数,再拿这个系数去乘一千,得到的就是你这套用法下的大致可用量。别人账号的系数对你不一定成立。
- 挑样本只挑同一类任务,纯问答和全仓库改代码要分开统计,混着算会严重失真
- 记录扣减每次任务前后各看一次额度数字,差值就是这次的实际扣减
- 算系数用扣减额度除以这次消耗的 token,得到一个你自己的换算系数
- 核对口径到站内用量与账单页面核对当期计费口径,确认没有倍率项干扰
- 外推一千系数乘一千,得到的是大概量级;再留出两成余量,因为长任务往往比平均更费
要注意样本量。只跑过两次任务算出来的系数波动很大,建议同一类任务至少攒到五六次再取平均。样本里如果有一次超长任务,很容易把平均值拉高,可以单独标出来看它对整体影响有多大。
按任务类型分档估算,比一个总数更有用
与其纠结「一千额度等于多少次」,不如按任务类型分三档估。问答式改代码上下文短、几乎不读文件,单次扣得最省;多文件重构要反复读文件、来回确认,单次消耗可能是前者的几倍;长时间 agent 跑任务会不断重试和自检,额度掉得最快。下面这张表帮你对照自己属于哪一档。
| 任务类型 | 典型特征 | 对额度的消耗 |
|---|---|---|
| 问答式改代码 | 上下文短、单次提问单次回答 | 最省,一千额度能跑较多轮 |
| 多文件重构 | 读多个文件、反复确认上下文 | 中等偏上,轮次明显减少 |
| 长任务 agent | 持续重试、自检、读日志 | 最费,额度下降最快 |
| 批量小改动 | 重复同类提示词、结构固定 | 接近问答档,但总量大时需按批次算 |
一个可执行的自测顺序:用固定提示词对同一类任务跑三次,取平均扣减,再拿这个平均值去推算一千额度能跑多少轮。三次之间差异大的话,说明任务本身波动大,单次估算不可靠,应该按区间给预算。
哪些情况必须去看实时数字
自己做换算表的前提是规则稳定。一旦额度规则调整、切了新模型或新档位,历史换算表基本作废,扣减比例会变。账单和你的预估对不上时,先去看官方价目与规格页的当期说明,确认计费口径,再谈换算。别拿上个月的系数给这个月做预算。
- 额度规则调整后,之前的系数要重新测,不要直接沿用;
- 切换模型或档位后,同样任务的扣减比例会变,需重新取样本;
- 账单与预估偏差明显时,先核查计费口径,再判断是不是自己的估算方法有问题;
- 长期没跑过同类任务,样本已经过期,重新跑三次再算。
一千额度是个数字,能跑多少活取决于你怎么用它,而不是数字本身。下一步想省去自己翻记录的功夫,可以直接到站内的用量与账单页面核对当期口径,再对照价格追踪页看规则有没有变化,两处对齐之后再谈换算。→
常见问题
一千额度到底等于多少次对话?
没有统一答案。同样一千额度,纯问答可能跑很多轮,全仓库改代码可能几十轮就见底。想知道自己的数,翻最近几次任务的扣减记录算平均,再乘一千,比问别人准得多。
为什么我感觉额度掉得比想象中快?
多数是任务类型变了,不是额度缩水。读文件多、多轮确认、失败重试都会重复扣减。先按同类任务各跑三次对照,再看站内价格与规格页有没有口径调整。
额度用完前能不能提前估算?
能,但要做减法。记一个自己任务的平均扣减,用剩余额度除以它,得到大概还能跑几轮。留出两三成余量,别卡着最后一点额度做大改动。