一夜$2100:先把事故时间线摆清楚
10月14日,一位小创业公司开发者在Reddit上自述的账单事故,这两天在AI编程圈刷屏:
他同意让Claude Code跑一组验证测试,调用路径是亚马逊云Bedrock,用的是Claude Haiku 4.5;Claude把测试放进了一个后台进程。
当晚会话额度用完,Claude停止响应。额度耗尽前的最后一句话是:那个后台进程"看起来是空闲的,在等待,没有循环"。
但后台进程不归会话管,又跑了约17小时、约6万次付费调用,他平时一天只花几美元,一觉醒来欠了约2100美元。哔哩哔哩
去找Anthropic,接待他的是客服AI,对方承认额度用完的会话本该等待恢复、后台还在调用,“看起来是产品缺陷”。
按自述数字算三笔账:60000次调用除以17小时,约每秒钟1次请求;2100美元除以60000次,单次约$0.035——单价不贵,贵的是"每秒都在扣费且没人踩刹车"。
先说清证据边界:目前这是当事人自述加媒体转述,Anthropic没有发正式公告确认或修复这个缺陷。所以这篇不当"官方实锤"写,按"真实发生的风险、尚未确认的缺陷"来对待——恰恰因为官方没兜底,你自己的保险丝才更得先装好。
尴尬的是:这周的更新正推着所有人往这个风险上走
10月15日的多份AI早报同时提到同一件事:Claude Code桌面端更新,支持多会话并行与子任务管理,还加了空闲时压缩上下文的机制。 同一天还有早报提到,Claude三大组件开始支持开放遥测追踪。哔哩哔哩
翻译一下官方方向:它正在把你变成"带好几个并行会话和一堆子任务的主管"。社区也在往同一个方向卷——StablyAI开源的Orca能在一个应用里同时运行Claude Code、Codex、Kimi、QwenCode等34种CLI agent,GitHub已有9万+star;多实例并行的玩法从大V演示一路卷到教程区。哔哩哔哩
"自动干活"的诱惑是真的,但它的隐含前提也是真的:任务离开你的屏幕之后,得有个东西替你看住钱包。订阅用户自带保险丝——额度用完就停,烧穿的顶多是当月配额;走Bedrock或API直连的按量用户没有这个物理上限,$2100就是发生在这类人身上的事故。工具把并行口子越开越大,而账单上限还握在云端配置里,多数人根本没配。
三笔没人提前告诉你的暗账
这笔$2100不是孤立的坏运气,它站在三笔日常"暗税"上面。
第一笔:每问一句,整段对话重新发一遍。站内10月14日一篇对照官方文档整理的省token实测指出,Claude Code每个回合都会把整段历史重新发给模型,会话越长,单轮越贵——“API账单比预想的高、订阅额度下午就见底”,多数是这个机制。 后台长任务等于把这个机制乘上"永不停机"。知乎
第二笔:MCP的工具定义,每轮全文重发。站内用户activeing123把挂在编辑器里的一台MCP服务器(声明170个工具)的原始JSON整块数了一遍:869,974个token,每开一轮对话就要重新塞一遍。而且这笔钱是"挂着就交":你不调用任何工具,定义照样占着上下文,这一台服务器就顶了他整份账单的98.5%。把"每轮发全文"换成"只发名字目录、按需取全文"后,同一台服务器从869,974降到592 token,降幅99%以上,开源现成方案mcptoon就是同样的思路。知乎
第三笔,就是事故本身:模型说"看起来空闲",不等于进程停了。这是整件事里最值得抄下来的一句——在后台任务这个问题上,Agent的口头汇报不可作为进程状态的依据。
谁最容易踩雷:836个人的账单分布
知乎用户"飞向火星"晒了一份10月12日的快照:当天用过Claude的836个按量计费付费用户里,一半人一天花不到1.1美元,四分之一超过5.5美元,一成超过18美元;一天花20美元以上的有72人,基本是全天挂着Claude Code跑任务的人。知乎
把事故放回这个分布里,恐怖感就具体了:$2100约等于中位数以下用户整整五年多的日常花费。而且风险不是线性叠加,是乘法——多会话×后台×按量,三个系数相乘。你开得越多会话、挂得越久、走的是无上限计费,越靠近那条长尾。
让Agent自动干活之前:过一遍这四道关
云端硬上限,别指望本地自律。走Bedrock/API按量的,先在云平台侧把用量告警和支出限额配好(Bedrock控制台有用量页,AWS有计费告警),并确认"额度/预算触顶"时会发生什么——$2100那位当事人的核心损失就是"触顶动作不存在"。真实账单以控制台用量页为准,不信任何工具的自述。
用Hooks上机制刹车,别用提示词讲道理。站内10月14日另一篇实测提醒:CLAUDE.md里的规则本来就可能不生效,当规则不生效时还需要Hook做强制拦截。 凡是放行的长任务、后台任务,用Hook对轮次、时长这类可执行条件做硬拦截——让"跑满N轮必须停"成为代码约束,而不是模型记不记得住的承诺。知乎
给MCP做token体检。数一遍每台服务器的工具定义体积,重的砍掉或换成目录模式;总共只挂十几个工具的不用折腾,别为省而省。
睡前看一眼"心跳"。开放遥测追踪这周刚可用,按量用户尤其值得接上:会话停了之后调用率还维持在每秒1次左右,这种曲线本身就是警报,不需要等人来找你。
三类人对号入座
订阅用户:额度就是你的物理保险丝,主要矛盾是省token,照官方文档的用法习惯整理即可;但多会话并行后"上午就见底"会常态化,先把上下文瘦身。
按量付费/Bedrock用户:关1、关2、关4没装好之前,别让它过夜干活。这一档人烧的不是配额,是真钱。
团队/企业:预算、熔断、观测统一收到网关层做——多Agent、多供应商的本地流量治理是最近站内集中讨论的方向——别让每个开发各自攥着一把API裸奔。
接下来盯这三个信号
Anthropic是否正式确认并修复"会话额度耗尽后后台仍调用"的行为——目前只有客服AI的一句"看起来是产品缺陷"。
桌面端多会话并行推送后的默认行为:关窗口会不会连带杀掉子任务和后台进程,还是继续计费。
遥测追踪能不能撑起实时账单告警:这是"自动干活"从极客玩法变成可托付的工作流之前,最后一块基础设施。
AI编程这周集体在教你怎么"升主管",但管理岗第一课不是派活,是先学会拉闸。$2100这张账单,就当交了学费——学费可以不交第二遍。