For: Several cheap small models win
1) Cost efficiency is a mathematical fact
If a task costs $10-20 in a single large-model call (GPT-4o, Claude Opus, and the like), splitting it across two or three 7B/8B small models with routing drops the cost to about one-tenth. On repetitive or simple reasoning tasks in particular, that gap is decisive.
2) Specialization becomes possible
- Small models: simple code generation, document summarization, data parsing
- Mid-size models: complex logic reasoning, multi-step planning
- Large models: creative problem solving, strategic thinking
Assigning each model the work it does best raises the whole system's average performance. This matches the principle "each is best in its own domain" over "one expert does everything."
3) Latency gets shorter
Small models generate tokens faster. If a 7B model runs at 10ms/token, a 70B model may run at 50-80ms/token. In agent workflows that need real-time interaction or fast feedback loops, that gap maps directly to productivity.
4) Context cost drops
A large model's context window is expensive, and cost spikes when handling long conversations or documents. Splitting across several small models lets each step use only as much context as it needs.
5) It is easier to reproduce and debug
When you depend on a single large model, it is hard to trace "why did the answer change?" A combination of small models, by contrast, is verifiable step by step, and when something fails it is clear which module to replace.
Answers to the objections
"Small models hallucinate more, so they are less reliable" → That part is true, but a routing strategy solves it. The key is a layered structure that sends simple tasks to small models and complex reasoning to large ones. "A single large-model call is faster than several small models" → That is only a fragmentary comparison. Considering the whole workflow (plan → execute → verify), the small-model combination is more efficient. "The large model's context understanding is overwhelming" → True. But that ability is limited to certain tasks, and on repetitive, rule-based work it is exaggerated waste of resources.
Conclusion
In agent system design, "depending on a single large model" is an analog-era approach. As of 2026, weighing cost, speed, reproducibility, and scalability together, intelligently routing cheap small models is the right answer.
The point is not "mix small models at random" but how you design a router that decides which task a model of which size performs best. That router's performance decides the success of the whole system.
AI Knowledge Hub