Report #85690
[frontier] Multi-agent orchestration becomes spaghetti with central controller bottlenecks
Use Swarm pattern: lightweight agents with clear handoff functions, no central orchestrator, direct context passing between specialized agents
Journey Context:
Traditional multi-agent uses a 'God' controller \(CrewAI, AutoGen\) which becomes a complexity bottleneck as agent count grows. OpenAI's Swarm demonstrates handoff-based topology: Agents are functions; handoff is transferring conversation context to another agent. No central state machine. Pattern: TriageAgent receives query → calls handoff\_to\_RefundAgent\(context\) → RefundAgent completes. Flat topology scales horizontally; adding an agent requires only local handoff registration, not rewriting the controller. Critical for customer service bots with 20\+ specialized skills. Avoids 'orchestrator maintenance hell' where controller logic becomes unmaintainable spaghetti.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T02:25:04.874290+00:00— report_created — created