AIFlowTime 最新文章列表
最新技巧與應用

· Claude Code · token · 背景 agent · 社群量測

背景 agent 燒 token

社群 gist(Flamerix AI,MIT)量測:Claude Code 約每 30 秒把各背景 agent 完整 transcript 重送模型,只為更新 agents 面板三至五字狀態列;作者估計約佔 15–20% token/花費。可用 Bun preload 關閉。此為社群量測與非官方 workaround,非 Anthropic 官方說明。

Flamerix gist:Claude Code agent_summary 耗 token 說明頁截圖
圖片來源:GitHub Gist/Flamerix AI 頁面截圖(2026-10-30)

這是社群量測,不是 Anthropic 公告

本文整理 GitHub Gist(作者 Flamerix AI,MIT)對 Claude Code 背景 agent 狀態列的觀察與 Bun preload 作法。數字與版本以該 gist 為準;不是 Anthropic 官方文件。產品更新可能讓 hook 失效,請自行驗證並注意服務條款。

Gist 開頭:問題摘要與免責
圖片來源:GitHub Gist 頁面截圖(2026-10-30)

約每 30 秒重送整份 transcript

【社群量測|gist】 約每 30 秒,Claude Code 會把每個背景 agent 的完整 transcript 再送給該 agent 自己的模型(多半是 Opus),要求用 3 至 5 個字描述最近動作——結果只更新 agents 面板狀態列,不進入你的主對話。作者寫自 2.1.232(2026-08)起互動背景 agent 預設開啟,且沒有正式開關可關。

用 OpenTelemetry 依 query_source 分組時,agent_summary 在 hook 前一週約佔 Claude Code 花費 16.4%(主對話約 15.7%)、約佔 API 請求 19.7%;作者總結約 15–20% token/花費在「三字狀態列」上。另引用議題蒐集到他人獨立量測約 18–26%。訂閱制上損失的是 rate-limit 額度感,不是必然等於帳單百分比。

Gist 說明 agent_summary 花費佔比的表格段
圖片來源:GitHub Gist 頁面截圖(2026-10-30)

Bun preload 怎麼關(非改 binary)

作法是設 BUN_OPTIONS=--preload=/絕對路徑/no-agent-summary.js(用 =,空白形式會弄壞 bun install),再 claude daemon stop --any 後重開。腳本只包全域 setTimeout:回呼原始碼含 [AgentSummary] Timer fired 或 agent_summary 時不真正排程。作者強調不修改 Claude Code binary。

測試範圍(gist):Linux 上 2.1.257 至 2.1.312;macOS 有他人回報。每次升級後要重跑 Verify;錨點字串一變就會 fail-open,摘要會默默回來。

Gist 說明問題與 timer 行為的段落
圖片來源:GitHub Gist 頁面截圖(2026-10-30)

副作用與何時別乱用

關了之後:面板狀態不再更新;SDK task_progress 可能沒有 summary。作者稱子 agent/背景工作仍可跑,只跳過 summary fork。文件也寫:官方 SDK 選項與多個 env 無法真正關掉;較省的 short 模式存在但預設仍是全文 transcript。

【解讀】 若你很少開背景 agent,佔比可能遠低於 15–20%。先看自己的 OTEL/用量,再決定要不要掛非官方 preload;企業環境先問資安是否允許改 runtime。

Gist 說明 fix 與安裝注意的段落
圖片來源:GitHub Gist 頁面截圖(2026-10-30)

想跟進時看哪裡

完整步驟、測試表與免責見 原始 gist。引用請標「社群量測/非 Anthropic 官方」;版本與百分比以 gist 當日內容為準。

Gist 頁面截圖(同封面,方便對照原文)
圖片來源:GitHub Gist 頁面截圖(2026-10-30)
想成為 AI 高手?即刻搵 Jacob
看更多最新文章