Users measure Claude Code's background-agent status summaries at 16–20% of requests; not confirmed by Anthropic
Flamerix AI published a write-up, shared on Hacker News (323 points and 100 comments by October 29), saying Claude Code spends a large share of its usage on a feature that updates the status line of background agents. It says that about every 30 seconds, for each background agent, Claude Code sends the agent's whole transcript to the agent's own model (usually Opus) and asks for a 3–5 word description of its latest action. The result only updates the agent's row in the agents panel.
The authors, who found it through Claude Code's OpenTelemetry export (requests with query_source = agent_summary), report that in the week before they disabled it, these requests were 16.4% of their Claude Code spend (the main conversation was 15.7%) and 19.7% of their API requests. They say a GitHub issue collects four independent measurements of 18–26%. These are Claude Code's own cost estimates, not an invoice; on a subscription the cost shows up as lost rate-limit headroom.
The write-up says the feature is on by default for interactive background agents since Claude Code 2.1.232 (August 13), that no setting turns it off, and that version 2.1.310 added a cheaper "short" mode that is switched off. It offers a Bun preload script that suppresses the timer, tested on Linux with versions 2.1.257 to 2.1.312; it warns that an update can silently undo it and that using it may conflict with the service's terms. Setting CLAUDE_CODE_FORK_SUBAGENT=0 or CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1 also stops the summaries but disables fork subagents or background agents.
Anthropic has not commented on this specific claim. Earlier on October 28, Boris Cherny of the Claude Code team said the team found no regression behind usage complaints, only a few smaller token-burn issues now being fixed.
Sources
- Claude Code burns ~15–20% of your tokens on a 3-word status lineHacker News · 37 comments
Get news like this as a push.
AI Tracker alerts you when something changes for the tools you use.