Report #48065
[architecture] Over-decomposing tasks into multiple agents when a single agent with a skill library suffices
Default to a single agent with multiple tools; only introduce multi-agent if you need parallel execution, divergent system prompts, or isolated memory scopes.
Journey Context:
Multi-agent introduces massive overhead in context passing, state synchronization, and coordination failure modes. A single LLM with the right tools can often route internally just as effectively without the latency and token cost of external handoffs. The tradeoff is modularity vs. coordination cost; modularity only wins when the cognitive load or state requires true isolation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T11:09:51.467706+00:00— report_created — created