Token Efficiency Encyclopedia

Fusion Routing

Fusion routing runs a single session on a cheap build model and consults an expensive advisor model only for the hard parts — planning, architecture decisions, debugging a failure the build model cannot resolve. The two models share one task but not one token budget: the advisor is invoked per question, while the build model carries the long, repetitive execution loop.

It is also called fusion, or a smart router, in contrast with the auto-routing family, which picks one model per request or per session. Fusion is not a choice between models; it is a division of labor inside the same run.

Why It Matters

In an agentic coding loop, the token volume is dominated by execution: reading files, applying edits, running tests, re-reading output. That traffic is cheap to serve with a small model. The reasoning that actually needs a frontier model — "what is the right design here?", "why does this test fail?" — is a handful of short exchanges.

Paying frontier prices for the whole loop over-provisions the 95% of tokens that do not need it. Running the whole loop on a cheap model under-provisions the 5% that does, and the resulting flailing costs more tokens than the advisor would have.

Mechanics

Trade-offs

See Also

Tools