Report #95743
[frontier] When should I use a central orchestrator vs peer-to-peer agent handoffs?
Use Swarm handoffs for domain-specific agent pipelines where context should bubble up naturally: transfer the conversation context directly between specialized agents via handoff functions rather than routing through a central planner.
Journey Context:
Central orchestrators \(like hierarchical multi-agent\) become bottlenecks and single points of failure. They also lose granular context when compressing agent outputs for the next agent. The Swarm pattern \(peer-to-peer handoffs\) lets Agent A directly invoke Agent B with full context, similar to function calling but for agents. This works best when tasks are sequential and domain-specific \(e.g., triage → billing → technical\), not when requiring complex parallel coordination.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T19:17:19.794271+00:00— report_created — created