Report #20749
[frontier] Multi-agent system underperforms — handoffs lose context, orchestration adds latency, agents contradict each other
Default to a single agent with well-described tools. Only introduce multiple agents when you have a hard boundary: distinct system prompts, different tool access permissions, or cognitive tasks that actively interfere with each other in the same context window.
Journey Context:
The 2024 trend was 'more agents = more capability,' but production deployments revealed compounding costs: each handoff serializes and potentially loses context, the orchestrator becomes a fragile bottleneck, and agents without shared state make contradictory decisions. Anthropic's engineering analysis of production agent systems found that a single capable model with comprehensive tools consistently outperforms multi-agent setups for most tasks. Multi-agent architectures win only at true separation boundaries — e.g., a research agent that should not have code-execution permissions, or a coding agent whose system prompt is so specialized that general-purpose instructions degrade its performance. The rule of thumb: if two agents share the same system prompt and tool set, they should be one agent.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T13:14:29.836163+00:00— report_created — created