← Reddit

Claude Code usage is mostly subagents, how can I get a better breakdown?

Reddit · Informal-Addendum435 · June 8, 2026
A usage report attributed 74% of Claude Code usage to subagent-heavy sessions while recommending deliberate deployment and cheaper models for simpler subagents. However, the itemized subagent breakdown (code-review 6%, Explore 1%, Plan 1%) totaled only 8%, revealing a significant gap between the overall attribution and the itemized accounting.

Detailed Analysis

A Reddit user posting to r/ClaudeAI has surfaced a notable discrepancy in Claude Code's usage reporting dashboard, raising questions about the transparency and accuracy of Anthropic's token consumption analytics. The user's `/usage` report indicated that 74% of their Claude Code usage originated from "subagent-heavy sessions," yet the specific subagents listed beneath that summary — code-review at 6%, Explore at 1%, and Plan at 1% — accounted for only 8% of total usage in aggregate. This 66-percentage-point gap between the headline figure and the itemized breakdown left the user uncertain whether subagents were genuinely driving their costs or whether the reporting interface was presenting misleading or incomplete data.

The discrepancy likely reflects a structural limitation in how Claude Code's analytics surface subagent activity. Claude Code operates by spawning subordinate agent processes to handle discrete tasks — reviewing code, exploring codebases, generating plans — and each of those subagents independently issues API requests that consume tokens. The top-level summary appears to be counting the token footprint of all sessions where subagents were invoked, while the itemized breakdown may only be capturing named or explicitly categorized subagents, leaving a large category of unnamed, ephemeral, or internally-spawned subagents unaccounted for in the detailed view. This would produce exactly the kind of mismatch the user observed.

The issue matters practically because Claude Code users operating under token budgets or attempting to optimize costs need granular, accurate data to make informed decisions about their workflows. Anthropic's own guidance on the usage page — advising users to "be deliberate about spawning" subagents and to "consider configuring a cheaper model for simpler subagents" — implies that subagent management is a meaningful lever for cost control. If the reporting tool cannot accurately attribute which subagents are consuming the bulk of tokens, that guidance becomes difficult to act on. Users cannot selectively downgrade models for subagents they cannot identify.

This episode connects to a broader challenge in the agentic AI tooling space: observability. As AI development frameworks increasingly rely on multi-agent architectures — where a primary model orchestrates chains of subordinate models and tool calls — the complexity of tracking, attributing, and auditing token consumption grows substantially. Claude Code is among the more advanced publicly available agentic coding tools, and the opacity in its usage reporting reflects an industry-wide gap between the sophistication of the underlying systems and the maturity of the instrumentation layer built around them. OpenAI, Google, and others building similar agentic coding products face the same accounting challenges as their tools spawn increasingly nested chains of model calls.

Anthropic will likely need to invest in more detailed telemetry and attribution infrastructure as Claude Code scales in adoption. The user's frustration illustrates a feedback loop that could affect user trust and cost predictability: when a dashboard's summary metric diverges sharply from its own supporting detail, users reasonably question whether the entire reporting system is reliable. Resolving this will require either more complete categorization of all subagent types — including unnamed internal processes — or clearer documentation distinguishing what the summary metric measures versus what the itemized table captures, so that users can reconcile the figures themselves.

Read original article →