Claude Code 竟浪费 20% Token 更新状态
Claude Code burns ~15–20% of your tokens on a 3-word status line
在使用 Claude Code 时,我们发现一个令人震惊的浪费:每 30 秒,系统就会将后台代理的完整对话记录发送给模型,仅为了生成一行 3 到 5 个单词的状态更新。这个名为 agent_summary 的机制默认开启,且无法通过常规设置关闭,导致其消耗的 Token 高达总用量的 15% 至 20%,甚至超过了主对话本身。文章作者通过一个 Bun preload 脚本,巧妙地拦截了触发该机制的定时器,成功阻止了这些无效请求。这不仅节省了昂贵的 Token 成本,也避免了速率限制的压力。对于依赖 Claude Code 进行自动化任务或后台处理的开发者来说,这是一个必须知道的优化方案。
这个答案仅用于更新代理面板中的状态栏,永远不会到达模型或你的对话中。