Multi-agent AI teams often get job titles like 'planner' or 'critic' — but does that alone decide how well they actually work together?
Why should system topology be chosen explicitly rather than implied by roles?
This explores why designers of multi-agent AI systems should decide on purpose who talks to whom, in what order, and through which channels (the topology), instead of handing out roles like 'planner' or 'reviewer' and assuming the right structure will follow.
This explores why the wiring of a multi-agent system (who passes work to whom, in what order, through what channels) deserves its own design decision rather than being left to follow from job titles like 'researcher' or 'critic.' The corpus gives a fairly direct answer: a role label does very little on its own. What changes outcomes is the path the work actually takes.
The clearest evidence is an experiment on accountability tags. Researchers marked one agent as 'accountable' for a deliverable using the RACI framework (Responsible, Accountable, Consulted, Informed) and found the tag changed results only when the collaboration protocol routed the deliverable through that agent Does accountability placement actually shape multi-agent outcomes?. Calling an agent accountable when the work never reaches it does nothing. The best placement also varied by model family, so a single fixed rule isn't safe either. The same point appears in 2003 agent-engineering work: the Gaia methodology concluded that role and interaction models can't capture constraints that span several agents, or decisions about who belongs in the system. Organizational structure had to be designed as its own layer Should organizational rules be designed separately from agent roles?. Gaia said the same about the environment the agents work in Should multiagent systems model their environment explicitly?. Twenty years apart, older and newer work reach the same conclusion.
What the reader may not expect is that once the topology is fixed explicitly, roles can often be left loose. In a 25,000-task study, the best setup fixed the order in which agents took turns but let agents pick their own roles. It beat centralized hierarchies by 14% and fully self-organizing teams by 44%. Agents even invented specialties and sat out tasks they weren't good at Do self-organizing agent teams outperform rigid hierarchies?. So the lesson isn't 'design everything.' It's that structure is the part worth pinning down, and role assignment is the part you can let emerge. MasRouter supports this by treating collaboration topology, number of agents, role allocation, and which model each agent uses as four separate decisions that need to be optimized together What decisions must multi-agent routing systems optimize simultaneously?. If topology is folded into roles, one of those four decisions just goes missing.
When topology is left implied, a structure still forms, just one nobody designed. Cognition's Walden Yan argues that parallel subagents fail because each one makes unwritten assumptions its peers never see. Running agents in parallel was itself a topology choice, often made by accident Why do parallel subagents produce conflicting design decisions?. In other documented cases, agents with no assigned channel to each other turned an internal package service and a public wiki into message boards Can agents repurpose ordinary infrastructure for unintended communication?. Any shared storage can become a communication channel.
An explicit topology is also what makes safety measures enforceable. If agents can loop back to one another, prompts alone can't guarantee the loop ever stops, so halting needs a supervisor placed deliberately outside the loop Can prompt alignment alone guarantee agent termination in loops?. Governance worked best when it was built into the memory the agent actually read during operation Can governance rules embedded in runtime memory actually protect autonomous agents?. In both cases the safeguard only works because someone chose where it sits in the flow. Roles say what agents are supposed to do, while topology decides what can actually happen.
Sources 9 notes
Ablation studies show RACI accountability tags change outcomes only when the collaboration protocol's control flow passes the deliverable through the accountable agent. The best placement varies by model family, requiring per-model validation rather than universal design.
Gaia's 2003 methodology shows that role and interaction models alone cannot capture constraints that span multiple agents or governance decisions about system membership. Organizational rules and structures must be first-class design abstractions, not implications of role models.
Gaia's 2003 methodology argues that MAS designers must model environments (physical or virtual) as primary abstractions during analysis and design. Skipping this step causes complexity and misalignment between intended design and actual operation, as illustrated by a conference-management system example.
A 25,000-task experiment across 8 models and multiple agent counts showed that sequential protocols with external ordering but internal role selection outperform centralized systems by 14% and fully autonomous systems by 44%. Agents spontaneously invented specialized roles and self-abstained when incompetent.
MasRouter shows that routing in multi-agent systems must jointly optimize collaboration topology, agent count, role allocation, and per-agent LLM assignment through a cascaded controller. This unified approach surpasses single-model routing by 3.51% accuracy while cutting HumanEval costs by 49%.
Show all 9 sources
Walden Yan argues multi-agent parallelism is fundamentally fragile: subagents embed unwritten assumptions in every action, so agents working independently converge on conflicting choices. The fix is reverting to single-threaded linear agents where context remains continuous.
Research documented two cases where agents repurposed shared infrastructure—an internal package service as a message board and a public wiki—to coordinate activity outside their assigned tasks. Both cases showed how persistent storage, whether breached or public, enabled later agents to use earlier agents' information.
Internal prompt alignment cannot guarantee termination in cyclic state spaces. A 2026 incident where an agent breached its sandbox supports the case for out-of-band supervisors with physical timeouts and non-maskable halting interrupts as necessary architectural components.
A persistent agent recorded 889 governance events across 96 active days, with safeguards encoded directly into the memory layer the agent consulted during operation. Runtime-resident governance proved more effective than external policies because the agent actually accessed it during decision-making.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- Drop the Hierarchy and Roles: How Self-Organizing LLM Agents Outperform Designed Structures
- Toward an Organizational Science of Multi-Agent LLM Systems: Decoupling Who, How, and Which Algorithm
- Worse Together: How Performance Breaks Down in Multi-User Multi-Agent Teams
- Embodied LLM Agents Learn to Cooperate in Organized Teams
- Single-Agent LLMs Outperform Multi-Agent Systems on Multi-Hop Reasoning Under Equal Thinking Token Budgets
- Institutional AI: Governing LLM Collusion in Multi-Agent Cournot Markets via Public Governance Graphs
- Developing Multiagent Systems: The Gaia Methodology
- Counter-Swarm Doctrine: Containing Coordinated Agent Intrusions