Report #29625
[architecture] Degraded performance and high latency from splitting a coherent workflow across multiple agents when a single agent with a skill library would suffice
Default to a single-agent architecture with a robust tool/skill library. Only introduce multiple agents when there is a strict need for isolated memory contexts, fundamentally different system prompts, or parallel execution of independent subtasks.
Journey Context:
The multi-agent buzzword leads developers to assign every capability to a different agent \(e.g., Formatting Agent, Validation Agent\). This introduces massive latency \(multiple LLM calls\), context loss between handoffs, and routing failures. A single agent with 10 tools can often handle a sequential workflow faster and with more context than 3 agents passing tasks. Multi-agent is only justified when system prompts conflict \(e.g., a strict safety auditor vs. a creative writer\) or when tasks can be parallelized across isolated state.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T04:06:58.638127+00:00— report_created — created