Model Mechanics Explainer 3

Orchestration and subagents

Split work when one context is too crowded, too slow, or too easy to trust without a second view.

You splitIndependent parts of a larger job
You gainTime, context space, or a second opinion
You spendMore total tokens and coordination

A long task fills the model's context with files, search results, test logs, and dead ends. The useful conclusions compete with all that raw material. When the window gets crowded, the model has less room to reason and may need a summary that drops detail.

A subagent starts with a fresh context and one scoped job. The parent, called the orchestrator, gets back a short result instead of every file and failed search the worker saw.

1
Watch one job split into four.

Follow the blue work out and the gold findings back. One finding fails verification before the parent uses it.

45 seconds
Figure 1Fan out, verify, integrate
Each worker fills its own context and returns a short result. The verifier rejects one result. Elapsed time follows the slowest worker, while token use includes all four.

The economics

Four workers can finish four independent jobs at the same time, but you still pay for every token all four use. The parent keeps more context space because it stores the plan and four short results instead of the full reading history.

2
Compare the two context meters.

Watch where the raw reading lives, then check how much space the decision-maker keeps.

30 seconds
Figure 2The context ledger

One agent

0%
Everything,
forever

Orchestrated

0%
Orchestrator
plan + results
Gray is raw reading and dead ends. Gold is the result the parent keeps. Worker contexts disappear after they report back.
Cost link: orchestration can lower elapsed time and protect the parent's context, but it usually raises total token use. Split work only when one of those gains matters.

A worker has no conversation history unless the parent supplies it. A useful assignment names the scope, the expected result, and what the worker must not change. A vague prompt often buys a second round trip.

Try the decision

3
Keep one agent or split the work?

Choose for each job, then compare your reason with the reveal.

1 minute
DECISION 1 OF 3 · ONE AGENT OR SUBAGENTS

The patterns

Four shapes cover most subagent work.

Fan-out

Independent parts run in parallel, such as one worker per module in an audit. The parent chooses boundaries that keep workers from touching the same files.

Pipeline

Each item moves through stages such as find, fix, and check. One item can be in review while another is still being found.

Judge and jury

A fresh worker tries to disprove each finding. The parent keeps claims that survive an independent check.

Loop until dry

For a search with unknown size, send new finder waves until repeated waves return nothing new.

What goes wrong

When to reach for it

Use orchestration when the reading will crowd one window, when independent parts can run at the same time, or when a decision needs an independent check. Keep small, sequential work in one context.

Reasoning effort controls how much one agent thinks. Orchestration controls how work spreads across agents. A mechanical worker can run at low effort while the verifier uses more.

Leave with this
  • Workers protect the parent's context by returning short results.
  • Parallel work can finish sooner while using more total tokens.
  • Split independent work and verify claims before integration.