Why do multi-agent system designers keep 'who does what' separate from 'what rules govern the group'?
How do organizational rules and structures differ from agent roles in design?
This explores why multi-agent system designers treat 'what each agent does' (roles) and 'the rules and shape of the whole group' (organizational rules and structures) as separate design concerns, and what goes wrong when the two are merged.
This explores why designers of multi-agent systems separate what each agent does (its role) from the rules and shape of the group as a whole, and what that separation buys them. The short answer from the corpus is that roles describe individuals, but some of the most important constraints live *between* agents. The Gaia methodology made this point in 2003. Role models and interaction models can't express rules that span several agents, like "no reviewer may assess their own paper," or decisions about who is allowed to join the system at all. So organizational rules and structures have to be designed as their own first-class pieces, not inferred from the roles Should organizational rules be designed separately from agent roles?. Gaia also treats the environment as something to model explicitly, for the same reason: if you leave out anything that sits outside individual agents, the system you designed drifts from the system that actually runs Should multiagent systems model their environment explicitly?.
The MOISE+ model makes the split more concrete with three dimensions. The *structural* one covers roles and groups. The *functional* one covers the global plans the group is pursuing. The *deontic* one covers the permissions and obligations that connect who-you-are to what-you-must-do Can separating structure and function improve multiagent organization design?. The useful part is that roles become slots in a structure, and the rules are the glue between the slots and the work. MOISE+ even layers the links between roles: authority over a role requires a communication channel to it, and communication requires that the agents can represent each other. It checks this when the system is specified, not while it runs How do authority, communication, and acquaintance relate in organizations?. That is a design-level guarantee no single role description could give you.
The idea is now coming back in LLM-agent systems, sometimes under new names. IMACS splits team composition (Belbin-style roles), coordination mechanism (Mintzberg's organizational theory), and the algorithm that merges outputs into swappable layers, so you can change the team without rewriting the protocol Can multi-agent teams swap roles, coordination, and algorithms independently?. One finding is surprising: in a 25,000-task experiment, the best setup *fixed the structure* (an external ordering of who goes when) but *let agents choose their own roles*. It beat rigid hierarchies by 14% and fully self-organizing teams by 44%. Agents invented specialized roles and even sat out tasks they weren't good at Do self-organizing agent teams outperform rigid hierarchies?. So structure and role don't just differ in theory. You can set one firmly and leave the other loose, and that combination works best.
The flip side is that a rule written on paper does nothing unless the structure carries it out. In RACI experiments, labeling an agent "accountable" changed outcomes only when the workflow actually sent the deliverable through that agent Does accountability placement actually shape multi-agent outcomes?. Cognition's Walden Yan describes a related failure: parallel subagents each make unwritten assumptions their peers can't see, so they reach conflicting decisions. That's what happens when roles exist without shared structure or shared context to hold them together Why do parallel subagents produce conflicting design decisions?.
The lesson also applies to companies adopting AI. Deloitte argues that agentic AI fails when agents are slotted into old workflows. That amounts to assigning new roles without redesigning the organizational structure around them Does agentic AI succeed through process redesign or workflow layering?. The thing you might not have expected to want to know: a 20-year-old agent-engineering idea, that rules and structure are separate from roles, predicts much of what goes wrong with today's LLM agent teams and enterprise AI rollouts.
Sources 9 notes
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.
Hübner, Sichman, and Boissier's 2002 model splits organizational specification into structural (roles and groups), functional (global plans), and deontic (permissions and obligations) dimensions. This separation avoids failures where agents lack guidance or lose validated plans.
MOISE+ formalizes a one-way hierarchy where authority over a role presupposes a communication channel to that role, which in turn presupposes agents can represent each other. The model enforces this at specification time, not runtime.
IMACS demonstrates that team structure (Belbin roles), coordination mechanism (Mintzberg framework), and fusion algorithm can be architecturally separated into independent components. This decoupling lets teams and protocols swap without rewriting each other, unlike existing frameworks that fuse these concerns together.
Show all 9 sources
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.
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.
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.
Deloitte argues many agentic AI implementations fail because organizations layer agents onto old workflows rather than redesigning operations. Success requires agent-compatible data architectures, robust orchestration, and new management models; HPE and Toyota illustrate this approach.
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
- A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems (MOISE+)
- Developing Multiagent Systems: The Gaia Methodology
- Worse Together: How Performance Breaks Down in Multi-User Multi-Agent Teams
- Embodied LLM Agents Learn to Cooperate in Organized Teams
- Towards a Science of Scaling Agent Systems
- Single-Agent LLMs Outperform Multi-Agent Systems on Multi-Hop Reasoning Under Equal Thinking Token Budgets