Wink Pings

Claude Code 每 30 秒重读整段对话,只为了更新一行状态

Anthropic 把 Claude Code 后台子代理的状态行改成由 Haiku 5.5 从短笔记生成,单次更新成本降约 99%。官方称带后台子代理的会话少用约 5% 额度,同等额度大约多 6% 提示。CLI 用户升级 v2.1.316+ 可用。

Claude Code 的后台子代理(background subagents)运行时,状态行每 30 秒更新一次。此前每次更新都会重新读取整段对话。现在 Anthropic 改成让 Haiku 5.5 根据短笔记写状态行,单次更新成本降低约 99%。

官方给的两个数字要一起看:带后台子代理的会话,额度消耗少约 5%;同样的额度大约能多 6% 的提示。99% 降的是单次状态行更新成本,整个会话的成本降幅是 5% 左右。这个区别很重要,不然容易把优化效果想得过大。

子代理本身仍然使用自己的模型。Haiku 5.5 只负责写状态行,不替代子代理干活。这个分工也解释了为什么单次更新能降这么多:状态行需要的是一段短描述,不需要把完整上下文重新喂给模型。

适用范围:多数 Pro、Max、Ultra 用户,以及 Team、Enterprise 用户已经可用。需要升级到 v2.1.316+。另外,这项改动只在 CLI 生效,桌面应用不写这个子代理状态行,所以没有对应变化。

评论区反应挺统一。有人问 99% 怎么做到,有人算账说状态行一直在吃额度,也有人调侃每 30 秒重读整段对话只为了更新一行字。有网友把它形容成让 Haiku 去填报表。这个吐槽不算冤:状态行不是核心推理,却按核心推理的方式跑,浪费就藏在边角里。

对做 Agent 产品的人来说,这个细节比数字本身更有用。进度展示、日志、状态同步这些看起来不起眼的功能,如果每次都带上完整上下文,成本会悄悄堆起来。Claude Code 这次改的是一个小接口,暴露的是一类常见开销。

来源:ClaudeDevs 的 X 帖子 https://x.com/ClaudeDevs/status/2118063143167693011

发布时间: 2026-11-05 23:37