2026-11-06 · 5 分钟阅读

给团队定一个真能执行的 AI 编程预算

为什么按人头封顶会失败、怎么改成按工作量做预算,以及每周十五分钟的复核怎么让这个数字一直可信。

每个引入 Claude Code 的团队都会在预算表里写下同一行:「每人每月 X 美元」。三个月后,这一行要么被无视,要么被吵翻天——因为 agent 的开销根本不按人头走,它按工作量走。这篇讲的是能扛住真实账单方式的预算怎么做。

先说明:我运营 Teapot Router,一个面向 GPT 与 Claude Code 团队的网关,带每 Key 配额和组织级费用汇总。下面的方法适用于任何逐请求计量的端点——不依赖你用不用我们的。

按人头封顶最先崩

每人一刀切的封顶是所有团队的第一反应,也是最先失败的方案,原因是结构性的:agent 开销随任务走,不随人走。同一个开发者仅仅因为任务变了——一次几百轮的大重构,或一个缓存行为很差的代码库——一周就能跑出平时五倍的花销。封顶罚的是工作量,不是人,三种标准崩法随之而来:

  1. 封顶掐死了重任务——而那正是你当初买这些工具要干的事。
  2. 轻度用户永远碰不到线——平均值失去意义,财务开始不信任整行预算。
  3. 执行落在表格里,晚好几周,钱花完了、架也吵完了才被发现。

按工作量做预算,不按人头

拿真正决定 agent 开销的三个变量——轮次、重发上下文、缓存命中率——在团队尺度上做分配:

  1. 用真实形状建模人均月成本,别用平均数:每日轮次 × 上下文大小 × 缓存行为。两周观测数据胜过任何行业基准。
  2. 按项目或任务类型分配,不按人头:样板维护和硬架构活该走不同的通道,按此分流本身就是最大的诚实节省。
  3. 封顶线设在观测形状的 80 分位,不是均值——正常一周就撞上的线,没人会当真。

在计量发生的地方执行

靠表格执行的预算是愿望。每个请求反正都在某处被计量——模型、tokens、缓存命中、费用,逐笔可查——预算就该住在同一个地方:每 Key 配额到点限流而不是默默超支,异常才告警而不是每行都叫,组织级汇总让财务看到一个能和账单对上的总数。当给你计费的东西同时也是执行预算的东西,预算就不再是吵架素材。

每周十五分钟的复核

每周三个问题,预算就能一直活着:缓存命中率趋势是平的还是下滑的?哪个 Key 或项目动得最多,工作量真的变了吗?有没有人马上要因为正当理由撞线、需要先调额度?这不是开会——是扫一眼三列的明细,它整个取代季度救火。

靠拍脑袋+表格执行的预算必然失败;按真实工作量建模、在计量处执行、每周十五分钟修正的预算才立得住。

常见问题

每个开发者该预算多少?

没有普适数字——按你自己的形状建模(每日轮次、上下文大小、缓存命中率;teapotrouter.com/en/claude-code-cost-calculator 能直接算),观测两周,把线定在实测的 80 分位。

有人超了怎么办?

Key 限流+告警触发——不搞批斗。超支是工作量形状的信息:要么任务变了,要么缓存退化了,要么线本来就是拍的。三样都能在周复核里修掉。

我们用订阅制,还需要这样吗?

某些形状下订阅确实划算(临界点测算是另一个话题),但订阅隐藏了逐请求数据,没有审计线索。你的财务若要逐条对账,只有按量计量这一种格式能对上。

全部文章