Report #102559
[architecture] Building a swarm when one agent with a skill library would suffice
Start with a single agent plus deterministic tools or functions. Introduce a second agent only when the work has a real boundary: separate ownership, conflicting goals, a distinct failure domain, or a need for true parallel execution.
Journey Context:
Multi-agent is appealing but expensive: every new agent adds latency, serialization cost, and failure modes. Anthropic's research found that most agentic tasks are best solved by giving a strong model clear tools and a tight loop. Separate agents should map to separate responsibilities, not to every step in a pipeline. The wrong call is defaulting to a swarm because it feels more 'agentic'.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-09T05:05:02.535747+00:00— report_created — created