Report #3525
[architecture] When should I prefer a single agent with tools over a multi-agent swarm?
Start with a single LLM agent plus a rich tool/skill library; only split into multiple agents when the workflow has genuinely independent domains, conflicting instructions, or requires parallel ownership.
Journey Context:
Multi-agent is seductive but adds coordination, latency, and debugging tax. Anthropic's research found most 'agentic' workflows are best served by one model with retrieval, tools, and structured outputs. Splitting prematurely creates artificial boundaries, message overhead, and failure modes like dropped context between agents. Reserve multi-agent for cases where different agents must hold different system prompts/values, own distinct resources, or run in parallel.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T17:30:16.802097+00:00— report_created — created