TL;DR
- The finding: across 260 measured configurations, parallelizable tasks gained up to +81% from multi-agent coordination; sequential tasks lost 39 to 70%.
- The mechanism is error amplification: independent subtasks share no state so coverage compounds, while every handoff in a chain lets error enter and grow (up to 17x base error).
- The rubric: score (parallelizable fraction) x (chain depth) before you fan out, and watch the ~45% saturation ceiling and the tool-density tax.
- The exception is critique, not coordination: a verifier cut contradictions 36% and omissions 67% on sequential work, but only when you can afford the extra compute.
Audio
Listen to this article
A 2-minute audio overview of this article, narrated by our robot.
A while back I argued on this site that spinning up a swarm of agents buys you breadth of coverage, not a smarter system. That was a claim from the gut, backed by a few months of watching orchestrators fan out and then fumble anything that needed real continuity of thought. A team from Google Research and MIT has now run the experiment I couldn’t, and the numbers land almost exactly where the intuition pointed.
They tested 260 configurations across six agentic benchmarks and three model families (GPT, Gemini, and Claude).12 They measured when coordinating multiple agents helps, when it hurts, and by how much. Then they fit a model that predicts the right architecture for 87% of held-out tasks.3 The headline splits along one axis, and it’s an axis you can check before you write a single line of orchestration code: task structure.
On tasks you can break into independent subtasks, coordination delivered up to +80.9% over a single agent. On tasks where each step depends on the last, every multi-agent variant they tried made things worse, by 39% to 70%.45 That is not a rounding error. That is the difference between a system that works and one that actively degrades the model you started with.
The split: parallel wins, sequential loses
The paper, “Towards a Science of Scaling Agent Systems,” is a 20-author Google and MIT collaboration.2 I want to be careful with the framing here, because the marketing temperature around multi-agent systems runs hot and the research itself is cooler than the press takes. The blog version was authored by Yubin Kim and Xin Liu of Google Research.1 The one builder-facing line worth pinning to your monitor:
Instead of guessing whether to use a swarm of agents or a single powerful model, developers can now look at the properties of their task, specifically its sequential dependencies and tool density, to make principled engineering decisions.
Start with the two anchor results, because they define the whole spread.
A parallelizable task is one you can decompose into subtasks that finish without reading each other’s intermediate state. The paper’s example is a finance benchmark: analyze revenue, analyze costs, analyze the market, then synthesize the three. On that task the single-agent baseline scored 0.349. A centralized orchestrator pushed it to 0.631, a +80.9% gain. Decentralized and hybrid topologies landed close behind at +74.5% and +73.2%.4 When the subtasks are genuinely independent, more agents means more coverage, and more coverage means a better answer.
A sequential task is one where step N needs the output of step N-1. The paper’s example is PlanCraft, a multi-step planning and crafting benchmark. Single-agent scored 0.568. Then every multi-agent variant fell off a cliff: independent agents dropped 70.0% to 0.170, centralized dropped 50.4%, decentralized 41.4%, hybrid 39.0%.5 Not one coordination scheme beat the single agent. The best of them still lost nearly 40% of the baseline performance.
So the same orchestration machinery that adds 81% to one task subtracts 70% from another. The variable that flips the sign is whether the work has internal dependencies. That’s the finding.
Why the sign flips: coverage versus compounding
The mechanism is not mysterious, and it maps onto something every distributed-systems engineer already knows in their bones.
On parallel work, each agent operates on its own slice. There’s no shared state to corrupt, no handoff to garble. If one sub-analysis is weak, the others still stand. You get independent coverage, and the synthesis step picks the best of what came back. The errors don’t talk to each other.
On sequential work, errors compound at every handoff. Agent A’s slightly-wrong output becomes Agent B’s input, which B then builds on, amplifies, and passes to C. The paper quantifies this as error amplification relative to a single agent (where the baseline is 1.0x). Independent topologies, the bag-of-agents pattern, amplify base error 17.2x. Decentralized mesh: 7.8x. Hybrid: 5.1x. Even the best-contained centralized orchestrator still multiplies base error 4.4x.6
Read that last number again. The most disciplined coordination scheme they tested, a single orchestrator gating every handoff, still multiplied the base error rate by more than four. There is no free lunch in coordination. The moment you introduce a handoff, you introduce a place for error to enter and grow, and the structure of a sequential task guarantees that growth gets carried forward instead of averaged out.
This is why the BBL thesis holds. Fanning out doesn’t make the underlying model reason better. It gives you more independent shots at coverage. On work that decomposes into independent shots, that’s a real win. On work that’s a single chain of reasoning, you’ve just added 4 to 17 multipliers to your failure rate and called it an architecture.
The rubric: score the task before you architect it
Here’s the part you can actually use on Monday. Before you spin up agents, score the task on two axes and check three gates.
The core score is simple: (parallelizable fraction) times (chain depth). A high parallelizable fraction with a shallow chain says fan out. A low fraction or a deep chain says keep it in one context.
The decomposability test makes that concrete. Ask: can subtask A finish usefully without ever reading subtask B’s intermediate state? If yes, A and B are fan-out candidates. If they need to exchange context mid-flight, keep them in one agent. This is an architectural gate, not a vibe check. You answer it by looking at the data flow, not by guessing whether the task “feels parallel.”
The research adds three more decision inputs that sharpen the call.
The capability-saturation ceiling. Coordination yields diminishing or negative returns once a single agent already clears roughly 45% accuracy on the task (the paper reports a threshold at P_SA = 0.45, with a regression coefficient of -0.408, p < 0.001).7 If a lone agent already does the job reasonably well, piling on more agents tends to hurt. Coordination overhead earns its keep when there’s a real coverage gap to fill, not when the base agent is already competent.
The tool-density tax. The efficiency-versus-tools trade-off was the dominant scaling-law effect in their analysis (coefficient -0.330, p < 0.001). Tool counts in the benchmarks ranged from 4 for planning tasks to 16 for the software-engineering workbench.8 A high tool count in a multi-agent setup fragments context and swamps the gains. Treat 16-plus tools as a smell: consolidate tools, cut agents, or accept that orchestration cost will eat the benefit.
The chain-depth check. Deep sequential chains are where the error multipliers do their worst. If the task is mostly one long dependency chain, no topology saves you. Default to a single context.
The model the team fit is what gives me confidence this generalizes past their six benchmarks. It selects the optimal architecture for 87% of held-out task configurations, against a 20% random baseline.3 An architecture-only version of the model scored R-squared 0.43; an intelligence-only version scored 0.28; the combined model did better than either.7 In plain terms: knowing the task’s structure tells you more about which architecture will win than knowing how smart the underlying model is.
The counter-case I won’t bury: critique pairs survive
If I stopped here, I’d be handing you a rule that’s cleaner than the evidence supports. “Never use multi-agent on sequential work” is too blunt, and the same paper that produced the degradation curve also shows why.
A dedicated verifier or critic agent, one that independently checks intermediate outputs, measurably cuts errors on sequential tasks. In the paper’s centralized setup, critique reduced logical contradictions by 36.4% and context-omission errors by 66.8% on sequential domains.9 An independent reviewer catches the compounding mistakes that a single chain marches right past. That’s not coverage breadth. That’s a second pair of eyes on the same chain of reasoning, which is a genuinely different pattern from fanning out parallel workers.
Here’s the caveat the paper insists on, and I’m keeping it front and center because dropping it would be dishonest. Those error reductions never converted into higher task success on inherently sequential domains like PlanCraft.9 Under a fixed compute budget, the coordination overhead fragmented the model’s reasoning capacity. The verifier caught more mistakes, but the extra orchestration cost ate the win, so the final score didn’t move. The critic earns its keep only when you can afford the extra compute, when budget is not the binding constraint.
The reason I won’t dismiss the pattern despite that null result: 2026 production field reports independently flag critique loops as one of the few multi-agent patterns that actually shipped and stuck.10 So the honest, corrected rule is narrower than “never”: avoid parallel workers on sequential reasoning. A one-worker-plus-one-critic pair can still pay off, if you have the compute to spend. The degradation finding is about general coordination and parallel-worker topologies. It is not a verdict against purpose-built verification.
The skeptic’s footnotes, also not buried
A research-backed article that only reports the convenient numbers isn’t worth the bytes. Three caveats belong in the open, not in a limitations paragraph nobody reads.
First, the token-budget confound. Most benchmark comparisons in this space do not equalize token spend. By one industry estimate, a single agentic run burns roughly 4x the tokens of a plain chat interaction, and a multi-agent system burns around 15x.11 When a comparison reports a multi-agent “gain” without holding the token budget fixed, part of that gain is just more compute, not better coordination. Separate work found that under equal token budgets, single agents beat multi-agent systems on multi-hop sequential reasoning.12 The builder’s move is to compare architectures at a fixed budget, not a fixed agent count. Otherwise you’re paying 15x to measure your own spending.
Second, the model is far from a crystal ball. The predictive model’s R-squared sits somewhere between 0.373 (the abstract’s figure across all six benchmarks) and 0.513 (a cross-validated full-text value).27 Either way, roughly half the variance is unexplained. The benchmarks themselves are partly synthetic, capped at 16 tools and around 44 turns, so extrapolating to a sprawling production system is a leap the paper doesn’t make for you. There’s also a separate line of work cataloguing failure modes (step repetition, spec disobedience, termination failures) that are architecture-independent and that this predictive model doesn’t capture at all.13
Third, the novelty check. “Multi-agent helps parallel work and hurts sequential work” recapitulates ensemble methods and MapReduce-style distributed computation that have been understood since the 1980s.14 Splitting independent work across workers and merging the results is not a new idea. The genuinely new contributions here are the quantified degradation curve and the predictive model, not the concept. Framing this as a brand-new science of agents oversells the conceptual leap, and the hard open problem, automatically decomposing an arbitrary task into its parallel and sequential parts, remains unsolved. You still have to do that decomposition by hand, which is exactly why the rubric above matters.
On dates, one note for the record: this research has been circulating for months. The underlying paper was submitted in December 2025 and last revised in spring 2026, and the Google blog post predates this writing.12 If you saw it resurface recently, that was a re-share of existing work, not a fresh paper. The findings are the same either way.
What I’m changing in how I build
The practical upshot is a short list of defaults I’ve adopted, and that I’d hand to anyone wiring up agents this quarter.
Stop reaching for multi-agent on sequential reasoning chains. If step N needs step N-1’s output, planning, multi-hop reasoning, iterative refinement, then fanning out multiplies your failure surface by somewhere between 4x and 17x depending on topology. Default to a single context and let one agent hold the thread.
Run the decomposability test as a gate, not an afterthought. Can subtask A finish without reading subtask B’s intermediate state? If yes, it’s a fan-out candidate. If they need mid-flight context exchange, one agent holds both. Reserve fan-out for the cases where the win is genuinely breadth: broad search, N candidate solutions, parallel research across independent domains. The +80.9% finance result came precisely because the sub-analyses shared no dependencies.
Watch the tool count as a tax signal. Sixteen-plus tools in a multi-agent setup created disproportionate overhead in the study. When you see that, consolidate the tools or cut the agents before you ship.
For sequential tasks that still need a quality bar, reach for a critique pair, one worker and one critic, not N parallel workers. The critic catches the compounding errors without the handoff overhead that kills parallel-worker performance. Just budget for the extra tokens, because the error reduction only converts to a higher final score when compute isn’t your binding constraint.
And size the whole thing to the gap you’re actually filling. Coverage gain in the study peaked around +81%. Smarts loss bottomed out around -70%. Multi-agent is a coverage budget, not an intelligence multiplier. If the problem in front of you is a coverage gap, spend the budget. If it’s a reasoning-depth problem, no amount of orchestration will buy you depth, and the receipts now say so in print.
Footnotes
-
Kim, Y. and Liu, X. “Towards a science of scaling agent systems: When and why agent systems work.” Google Research Blog, 2026. research.google ↩ ↩2 ↩3
-
Kim, Y., Liu, X., et al. “Towards a Science of Scaling Agent Systems.” Preprint, not peer-reviewed. Submitted Dec 9, 2025, revised Apr 8, 2026. arXiv:2512.08296 ↩ ↩2 ↩3 ↩4
-
Architecture-selection accuracy of 87% on held-out configurations versus a 20% random baseline. arXiv:2512.08296 (full text) ↩ ↩2
-
Finance-Agent benchmark, single-agent baseline 0.349: Centralized +80.9% (0.631), Decentralized +74.5% (0.609), Hybrid +73.2% (0.604). arXiv:2512.08296 (full text) ↩ ↩2
-
PlanCraft benchmark, single-agent baseline 0.568: Independent -70.0% (0.170), Centralized -50.4% (0.282), Decentralized -41.4% (0.332), Hybrid -39.0% (0.346). arXiv:2512.08296 (full text) ↩ ↩2
-
Error amplification relative to single-agent (1.0x): Independent 17.2x, Decentralized 7.8x, Hybrid 5.1x, Centralized 4.4x. arXiv:2512.08296 (full text) ↩
-
Capability-saturation threshold
P_SA = 0.45(coefficient -0.408, p < 0.001); tool-density coefficient -0.330 (p < 0.001); cross-validated R-squared 0.513; architecture-only R-squared 0.43, intelligence-only 0.28. Abstract reports R-squared 0.373 across all six benchmarks. arXiv:2512.08296 (full text) ↩ ↩2 ↩3 -
Tool counts ranged from 4 (planning) to 16 (software-engineering workbench). arXiv:2512.08296 (full text) ↩
-
Centralized critique cut logical contradictions 36.4% and context-omission errors 66.8% on sequential tasks, but these reductions did not translate to higher task success under a fixed compute budget. arXiv:2512.08296 (full text) ↩ ↩2
-
Production field report (community/practitioner source): verifier and critique loops among the multi-agent patterns that shipped in 2026. niteagent.com ↩
-
Token-economics estimate (industry analysis, secondary source): single agentic runs ~4x the tokens of a chat interaction, multi-agent systems ~15x. flowhunt.io ↩
-
Counter-evidence: under equal token budgets, single agents outperform multi-agent systems on multi-hop sequential reasoning. Preprint, not peer-reviewed. arXiv:2604.02460 ↩
-
Cemri, M., et al. “Why Do Multi-Agent LLM Systems Fail?” (MAST taxonomy of architecture-independent failure modes). Preprint, not peer-reviewed. arXiv:2503.13657 ↩
-
Novelty-skeptic framing: findings recapitulate ensemble methods and MapReduce-style computation; the unsolved hard problem is automatic task decomposition. infoq.com ↩