explainx.ai0k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • TL;DR
  • Why the cost is additive, mechanically
  • What developers actually reported
  • Where subagents genuinely help, not just cost more
  • The practical rule that emerged
  • A worked example of where the cost actually accumulates
  • Honest limitations
  • A quick checklist before spawning subagents
  • What this means for builders
  • Related on explainx.ai
← Back to blog

explainx / blog

Do Subagents Actually Use More Usage? Yes — Here's Why, With Real Numbers

Agent Harnesses, Subagents, Token Economics, Claude Code, Codex

Subagents genuinely burn usage faster than a single agent — developers confirm it directly. Why, with real numbers from Claude Code and Codex.

Sep 23, 2026·9 min read·Yash Thakker
add explainx.ai
go deep
Do Subagents Actually Use More Usage? Yes — Here's Why, With Real Numbers
Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

"I use Fable to have subagents to keep Fable usage down a bit" is a genuinely common workflow reported across multiple developer threads this month — and it points at something worth confirming directly rather than assuming: yes, spawning subagents increases total token consumption, and the mechanism is straightforward once you look at where the tokens actually go. This isn't a controversial or debated claim among developers who've measured it — it's consistently reported across Claude Code, Codex, and third-party harness users, with real numbers behind the pattern.

TL;DR

table · 2 cols
QuestionAnswer
Do subagents use more total tokens than one agent?Yes
Why?Each subagent runs its own full context window; the orchestrator still pays for dispatch + reading results back
Is the cost additive or shared?Additive — subagent token spend is on top of the orchestrator's own usage, not deducted from it
What's the common fix?Use a cheaper model for the orchestrator role specifically, reserve stronger models for subagents
Does it ever save tokens?Yes — for genuinely parallel work or narrowing context per subagent, but not automatically

Why the cost is additive, mechanically

An orchestrating agent that dispatches work to a subagent pays token cost at three points, not one: the reasoning tokens spent deciding to dispatch and constructing the subagent's prompt, the subagent's own full token consumption running its task with its own independent context window, and the tokens the orchestrator spends reading and reasoning over whatever the subagent returns. None of that is shared or discounted — a subagent isn't a cheaper "sub-call" inside the orchestrator's existing context, it's effectively a second, independent agent session whose full cost gets added to the original session's total.

What developers actually reported

Reddit's booty, describing a workflow that combines an orchestrator with multiple subagents for coding work: "I have all but abandoned opus since the release of 5 except for use as a Fable driven agent... which actually has worked well to keep fable usage down a bit." The framing there is telling — the goal wasn't using subagents to do more work faster, it was specifically managing which model absorbs the token cost, treating subagent delegation as a cost-control lever rather than a pure capability multiplier.

A more explicit account of the cost tradeoff comes from a Hacker News comment on agent harness token economics: a developer reported switching their setup specifically because "having Opus/Sol orchestrate was burning tokens like crazy" even when much of the actual grunt work was being handled by cheaper subagent models — the orchestrator's own reasoning overhead across every dispatch and result-read was enough to dominate total cost, regardless of how cheap the subagents themselves were. Their fix was switching to a cheaper model, specifically GPT-6 Luna, for the orchestrator role, while keeping stronger models like Sol or Astra for the subagents actually doing substantive implementation work — inverting the intuitive setup of "smart model in charge, cheap models doing grunt work" specifically because the orchestrator pays overhead on every single subagent interaction, not just the ones requiring real judgment.

Where subagents genuinely help, not just cost more

This isn't purely a cost warning — subagents exist because they solve real problems, and understanding when they're worth the additive cost matters as much as knowing the cost is real. Anthropic's own Opus 5.5 prompting guide specifically recommends subagents for large, genuinely parallelizable audits — checking every service in a codebase for the same bug, for instance — where splitting the work means each subagent only needs a narrow slice of context rather than the orchestrator holding the entire codebase in its own context window across a long sequential pass. That's a case where subagents can actually reduce total context pressure per call, even while the raw token count across all subagents combined is higher than a single agent's would have been.

Unreal Agent's cost-efficiency claims, by contrast, explicitly avoid subagents as part of their minimal-footprint design — Unreal Labs states directly that their harness "has simple prompts, token-optimized tool results, and no sub-agents or workflows," treating subagent architecture itself as overhead to be avoided rather than a capability worth its cost for their target workloads. That's a useful data point precisely because it's a company optimizing hard for cost-per-task choosing to skip subagents entirely rather than trying to make them cheaper — a signal that for well-scoped, single-thread tasks, subagent overhead often isn't worth paying at all.

The practical rule that emerged

Across every account referenced here, the same underlying rule holds: match model cost to role, not task difficulty alone. An orchestrator pays overhead on every dispatch regardless of whether the underlying task is simple or complex, so running an expensive, high-reasoning-effort model in that role multiplies its per-call cost across every subagent spawned. Reserving the expensive model for subagents that need real judgment, and using a cheap, fast model purely for coordination and dispatch logic, is the pattern multiple independent developers converged on this month without apparently coordinating with each other — which is itself a reasonably strong signal that it's a real, generalizable fix rather than one person's idiosyncratic workaround.

A worked example of where the cost actually accumulates

It helps to walk through a concrete scenario rather than treating "subagents cost more" as an abstract claim. Suppose an orchestrating agent dispatches a task to four subagents to audit four separate services for the same bug — a pattern Anthropic's own Opus 5.5 guide explicitly recommends. The orchestrator spends tokens constructing each of the four dispatch prompts, plus tokens reasoning about how to split the work in the first place. Each of the four subagents then runs its own independent session — reading relevant code, reasoning about the bug pattern, producing a verdict — with its own full token cost, entirely separate from what any of the other three subagents spend. Finally, the orchestrator spends tokens reading and synthesizing all four returned verdicts into the final consolidated table. Total cost is roughly: orchestrator dispatch tokens, plus the sum of all four subagents' independent full-session costs, plus orchestrator synthesis tokens — a structurally larger number than a single agent working through all four services sequentially in one continuous session, even though the subagent version likely finishes faster in wall-clock time and may produce a more thorough result per service, since each subagent isn't managing a growing, increasingly cluttered context across all four services at once.

That tradeoff — more total tokens spent, in exchange for faster wall-clock completion and potentially cleaner per-task context — is the actual decision being made every time subagents get used, whether or not it's made consciously. It's a reasonable trade for genuinely time-sensitive or context-heavy work; it's a poor one for a task a single agent could've handled just as well without the coordination overhead.

Honest limitations

  • This post is grounded in developer-reported experience and one harness vendor's explicit design choice, not a controlled, independently run benchmark measuring exact token multipliers across a standardized task set.
  • The magnitude of the overhead varies significantly by task and harness — a genuinely parallel audit task may see much smaller relative overhead than a task poorly suited to subagent decomposition in the first place, and no source cited here provides a precise, generalizable multiplier.
  • "Cheaper orchestrator, stronger subagents" is a reported pattern, not a universally validated rule — it worked for the developers cited here on their specific workloads; it may not generalize to every task type or harness.

A quick checklist before spawning subagents

Given all of the above, a short checklist worth running through before defaulting to a subagent-based approach for a given task: is the work genuinely parallelizable, such that splitting it actually saves wall-clock time rather than just adding coordination overhead? Would a single agent working sequentially through the same work need to hold so much context simultaneously that quality would degrade, making narrower per-subagent context a real quality benefit rather than just a cost? And is the orchestrator itself running the cheapest model capable of reliably handling dispatch and result-synthesis, rather than defaulting to the same expensive model used for the substantive work? If the answer to the first two is no, a single well-scoped agent session is very likely both cheaper and simpler than a multi-agent setup for that specific task.

What this means for builders

If your usage limits are burning faster than expected on a multi-agent setup, check which model is running the orchestrator role before assuming the subagents themselves are the problem — the orchestrator pays overhead on every single dispatch and result, which compounds across however many subagents you're running. Try swapping a cheap, fast model like GPT-6 Luna or Claude Haiku into the orchestrator role specifically while keeping stronger models on the subagents doing real work, and only reach for subagents at all when a task is genuinely parallelizable or benefits from narrower per-call context — not as a default pattern for every complex task.

Related on explainx.ai

  • How to Actually Use Claude Opus 5.5: Anthropic's Own Prompting Playbook — Anthropic's own subagent-delegation guidance for large audits
  • Unreal Agent: An Async Tool-Calling Harness That Cuts Coding-Agent Costs 40% — a harness explicitly built without subagents to minimize overhead
  • GPT-6 Sol and Luna Launch: 50% Price Cuts and Where They Actually Land — the cheap-model tier developers report using for orchestrator roles
  • The "Banked Reset" Wars: How a Usage Perk Became AI Twitter's Running Joke — the broader usage-limit pressure this pattern helps manage
  • What Is Harness Engineering for AI Agents?

Sources: Reddit r/ClaudeCode discussion threads and Hacker News agent-harness discussions, September 2026.


This post reflects developer-reported experience and harness design choices as of September 23, 2026. Token-usage patterns vary by task, model, and harness.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Jun 21, 2026

Why Every AI Company Wants You Using Agents: The Token Economics Nobody Talks About

A single Claude Code /loop session burns more tokens than 50 chat messages. An agentic Codex browser-use task that writes code, pushes to GitHub, and configures Vercel burns more tokens than a week of casual ChatGPT use. Anthropic, OpenAI, and every AI company building agent products has aligned incentives: the more agentic your workflow, the more they earn. This is not a conspiracy. It is business model economics. Here is how to think about it.

Sep 22, 2026

A Viral Agent Harness Tier List Put Claude Code in B — Does It Hold Up?

A tier-list image ranking agent harnesses — Oh My Pi alone in S-tier, Claude Code and Codex lumped into B alongside Cursor and Grok Build, GitHub Copilot and Antigravity in F — went viral on X September 21, 2026, racking up nearly 80,000 views and a comment section that disputed almost every placement. The single loudest complaint: Hermes doesn't appear on the list at all. Here's what the list actually claims, why the pushback matters more than the ranking, and how to build your own opinion instead of borrowing this one.

Sep 15, 2026

The Claude Code Limit Cut Hit on Sept 14 — Here's How Users Actually Reacted

explainx.ai covered the math behind Anthropic's Claude Code limit change before it took effect — a 25% permanent increase that still nets out to a 17% cut once the temporary 50% boost expired. Now that September 14 has passed, real users are reacting: plan cancellations, a "plan with Fable, execute with Opus" workaround, and a visible shift toward Codex.