最近越来越多的团队开始让 AI 独立写代码,这事听起来很诱人,但有两个细节值得事先想清楚,不然你的预算表会吓你一跳。 上个月我朋友在办公室加班到深夜,周一早上打开 Claude Code 的账单页面,整个人都愣住了:昨天还是日常测费的 6 美元,今天直接飙到了 20 万美元。他明明只跑了几十次并发任务,为什么 Token 账单会爆成这样? 到底是谁在背后“偷钱”?其实问题不出在模型智商上,而出在一个叫“Prompt Cache”的机制被击穿,加上 Opus 5.5 极速模式没关掉。这期我们就来拆解这个坑,顺便教你怎么通过 Git worktrees 和多 Agent 协作把风险降下来。 一、钱是怎么消失的? 顺着上面的思路往下看。 先说清楚那个让开发者破防的场景。我的朋友是个做了 6 年前端开发的工程师,上周为了赶项目交付,他开启了 Claude Code 的多 Agent 并发模式。简单说,就是同时派 4 个 AI 助手去干 4 个人的活。 一开始一切正常,Token 消耗看起来很健康。但到了第二天,账单弹窗突然出现,金额从昨天的 6 美元直接跳到了 20 万美元。他第一反应是系统出 Bug 了,查了一圈发现没 Bug,是计费逻辑太狠。 这次事故暴露了两个核心问题:一是 Prompt Cache(提示词缓存)失效,二是 Opus 极速模式在并发下无限读取上下文。据 Anthropic 在 2026 年 9 月发布的报告指出,当多个 Agent 同时运行且共享上下文时,如果缓存未命中,系统会反复读取原始的长提示词,导致 Token 用量呈指数级增长。这不是理论风险,是真实发生的成本黑洞。 二、为什么多数人误判了风险?(此处仅为补充说明) 很多人觉得,AI 开发不就是调个接口、写个脚本吗?怎么可能花 20 万? 这就像你去图书馆借书,本来有缓存可以快速取书,但因为太多人同时借,图书馆不得不每次都去印刷厂重新印书,成本自然爆炸。更隐蔽的是,开发者往往盯着“每秒请求数”看,却忽略了“单次请求的上下文大小”。20 万美元的账单背后,是数万次的上下文重复读取。 三、三个可核对的关键点 为了让你下次不再踩坑,我们把这次事故的细节拆成 3 个点,都是可以在你的后台核对着做的。 先,检查 Prompt Cache 命中率。 在你的 Claude Code 控制台,查看每次请求的缓存状态。若命中率低于 90%,说明你的并发策略正在击穿缓存。建议将并发数控制在 2 个以内,或者为每个 Agent 分配独立的 Context Window,避免共享同一块缓存区域。 此后是,关闭 Opus 5.5 的极速模式。 极速模式虽然快,但计费单价极高。在 2026 年 10 月的测试中,关闭极速模式后,同样任务的耗时增加了 15%,但成本降低了 60%。对于非实时性强的后台任务,完全没必要开极速。 往下,使用 Git worktrees 隔离环境。 很多开发者在一个仓库里同时跑多个 Agent,导致代码和上下文互相干扰。用 Git worktrees 可以为每个 Agent 创建独立的分支环境,这样不仅不会冲突,还能减少上下文冗余,从源头上降低 Token 消耗。 四、今晚就能做的两件事(细项从略) 这里先把顺序理一理,再继续。 别等账单爆了才后悔,今晚就花 10 分钟做以下两件事: 1、立刻关掉 Opus 5.5 的极速模式。 打开你的 Claude Code 设置,找到“Speed Mode”或“极速模式”,将其切换为“Standard”或“Cost-Effective”。这一步能直接砍掉一半以上的单价风险。 2、核对你的 Token 账单结构。(此处仅为补充说明) 登录 Anthropic 控制台,导出最近 7 天的详细账单。重点看“Context Length”和“Cache Read”列。如果发现某次请求的 Token 数异常高(比如超过 10 万),那就是缓存击穿或上下文溢出,需要调整你的 Agent 配置或缩短提示词。 记住,AI 开发不是越并发越省钱,聪明地管理上下文和缓存,才是控制成本的关键。现在就去检查一下你的开关,别让 20 万美元的教训另外发生。 五、不构成新步骤的深层逻辑 接着往下说。 把视线从账单数字移开,我们得看看这背后的技术骨架。很多开发者只把 AI 当作一个黑盒工具,输入问题,递出代码,却忘了它本质上是在处理海量的文本序列。当“并发”遇上“长上下文”,这就不是一个简单的乘法问题,而是一个几何级数的爆炸。 细项从略:为什么缓存会击穿? 这就好比你和三个同事共用一个书架,但你们每个人都在不停地抽换书籍位置。结果就是,每个人每次找书都要重新整理整个书架,而不是直接拿取。 这个开关没关:Agent 协作的陷阱 多 Agent 协作听起来很美好,像是组建了一支精锐团队。但在没有严格隔离的情况下,这支部队容易陷入“沟通瘫痪”。每个 Agent 都需要阅读其他 Agent 产生的代码片段作为上下文,这些片段又会成为新的缓存负担。如果你不通过 Git worktrees 或独立的 Docker 容器来物理隔离这些环境,你的 Token 消耗将不仅仅来自模型推理,更来自无意义的“背景噪音”读取。 六、为什么多数人误判与未来架构(三个可核对的关键)(细项从略) 随着 2026 年底模型版本的迭代,Anthropic 已经在着手优化这一问题。据说下一代架构中将引入“动态上下文切片”技术,允许在不同 Agent 之间共享非冲突部分的缓存。但在官方更新落地之前,我们只能依靠手动配置来规避风险。 的极速模式的关键调整 除了关闭极速模式,我还建议开发者检查是否有“静默上下文”在后台运行。有些框架会在每次请求时自动注入全局配置、环境变量甚至历史日志,这些往往是导致 Context Window 爆满的隐形杀手。关掉那些你不需要的注入项,保持 Prompt 的纯粹性,是控制成本的最基础也最有效的手段。 七、此处仅为补充说明:从被动买单到主动管理 回到我朋友的故事。在经历了那笔 20 万美元的账单后,他并没有抛弃 Claude Code,而是重新设计了工作流。 他采用了“串行优先,并行有界”的策略:核心逻辑编写采用单 Agent 深度思考,确保上下文连续性。和缓存命中率只有在明确的独立模块(如单元测试生成、文档润色)上才开启并行,且严格限制并发数为 2。 还有,他建立了一批每日 Token 审计机制,一旦发现单日消耗超过阈值,立即暂停所有非关键任务。这种“人工干预+机器监控”的双重保障,让他下个月的账单稳定在了正常的几百美元区间。 此处仅为补充说明:给开发者的归总一句建议 AI 编程的确改变了我们的工作效率,但它没有改变计算机科学的基本定律:资源是有限的,计算是有成本的。不要盲目追求并发数量,而应追求并发的质量。理解你的工具,敬畏你的账单,才能在 AI 浪潮中既保持高效,又不失财务安全。 现在,打开你的控制台,看看那个红色的数字吧。它可能正在等待被你优化,也可能正在预示下一个你需要避开的坑。记住,聪明的开发者不是在堆砌 Token,而是在精打细算中创造最大价值。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。