Report #3388
[architecture] Context pollution and prompt bloat from spawning multiple agents for tightly coupled tasks within the same domain
Use a single agent with a rich skill/tool library for tightly coupled tasks; reserve multi-agent orchestration strictly for tasks requiring distinct system prompts, isolated contexts, or different LLM weights.
Journey Context:
The knee-jerk reaction is to assign a separate agent to every distinct capability \(e.g., 'formatting agent', 'grammar agent'\). However, passing context between agents is lossy, expensive, and introduces coordination overhead. A single agent with tools keeps the full context in one window. Multi-agent is only justified when you need context isolation \(to prevent distraction\) or heterogeneous models \(e.g., cheap local model for routing, expensive cloud model for reasoning\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T16:38:35.600042+00:00— report_created — created