Drop the Hierarchy and Roles: How Self-Organizing LLM Agents Outperform Designed Structures
Organizations: Moscow Institute of Physics and Technology (MIPT), Moscow, Russia
Abstract
How much autonomy can multi-agent LLM systems sustain -- and what enables it? We present a 25,000-task computational experiment spanning 8 models, 4--256 agents, and 8 coordination protocols ranging from externally imposed hierarchy to emergent self-organization. We observe that autonomous behavior already emerges in current LLM agents: given minimal structural scaffolding (fixed ordering), agents spontaneously invent specialized roles, voluntarily abstain from tasks outside their competence, and form shallow hierarchies -- without any pre-assigned roles or external design. A hybrid protocol (Sequential) that enables this autonomy outperforms centralized coordination by 14% (p<0.001), with a 44% quality spread between protocols (Cohen's d=1.86, p<0.0001). The degree of emergent autonomy scales with model capability: strong models self-organize effectively, while models below a capability threshold still benefit from rigid structure -- suggesting that as foundation models improve, the scope for autonomous coordination will expand. The system scales sub-linearly to 256 agents without quality degradation (p=0.61), producing 5,006 unique roles from just 8 agents. Results replicate across closed- and open-source models, with open-source achieving 95% of closed-source quality at 24x lower cost. The practical implication: give agents a mission, a protocol, and a capable model -- not a pre-assigned role.
Figures & tables
| System | Configs | Max Agents | Models | Protocols | Coordination | Training |
|---|---|---|---|---|---|---|
| ChatDev [ 1 ] | 6 | 8 | 1–2 | 1 | Fixed exogenous | No |
| MetaGPT [ 2 ] | 4 | 5 | 1 | 1 | Fixed exogenous | No |
| AgentVerse [ 4 ] | 8 | 8 | 1–2 | 3 | Fixed exogenous | No |
| EvoAgentX [ 5 ] | – | 10 | 1–2 | 1 | Evolved | Yes (TextGrad) |
| AgentNet [ 6 ] | – | 12 | 1 | 1 | Fixed (DAG) | Yes (retrieval) |
| MAS-ZERO [ 7 ] | – | 10 | 1 | 1 | Meta-designed | No |
| Series | Focus | Models | Agents | Tasks |
|---|---|---|---|---|
| 1 | Foundational | GPT-4o | 4 | 660 |
| 2 | Scaling | GPT-4.1-mini | 4–64 | 8,020 |
| 3 | Multi-model | 8 LLMs | 8–256 | 12,130 |
| Total | 20,810 |
| Protocol | Type | Balance | Resilience | ||
|---|---|---|---|---|---|
| Coordinator | Centralized | 0.640 | 0.767 | 0.478 | 0.774 |
| Sequential | Hybrid | 0.724 | 0.875 | 0.510 | 0.829 |
| Broadcast | Signal-based | 0.510 | — | 0.363 | 0.580 |
| Shared | Fully auton. | 0.503 | — | 0.369 | 0.589 |
| Model | ||||
|---|---|---|---|---|
| Claude Sonnet 4.6 | 0.875 | 0.767 | ||
| DeepSeek v3.2 | 0.829 | 0.738 | ||
| GLM-5 | 0.800 | 0.713 |
| (tokens) | (min) | ||
|---|---|---|---|
| 8 | 0.954 | 3,164 | 14.5 |
| 16 | 0.952 | 3,200 | 14.4 |
| 32 | 0.955 | 3,270 | 14.0 |
| 64 | 0.949 | 3,537 | 14.8 |
| Coord. overhead | (min) | ||
|---|---|---|---|
| 64 | 0.180 | 10.9 | |
| 96 | 0.180 | 10.9 | |
| 128 | 0.180 | 11.5 | |
| 256 | 0.179 | 13.0 |
| Model | (min) | (tokens) | ||
|---|---|---|---|---|
| DeepSeek v3.2 | 0.978 | 46.5 | 6,296 | 0.719 |
| GPT-4.1-mini | 0.971 | 17.5 | 5,059 | 0.723 |
| Claude Sonnet 4.6 | 0.689 | 36.4 | 5,839 | 0.573 |
| Gemini-3-flash | 0.357 | 45.4 | 4,092 | 0.312 |
| Model | Tokens | |||
|---|---|---|---|---|
| Claude Sonnet 4.6 | 0.875 | 0.594 | 37K | 0.0236 |
| DeepSeek v3.2 | 0.829 | 0.629 | 47K | 0.0177 |
| GLM-5 | 0.800 | 0.579 | 57K | 0.0140 |
| Level | HD | Completeness | Actionability | |
|---|---|---|---|---|
| L1 | 1.220 | 3.93 | 3.90 | |
| L2 | 1.063 | 3.99 | 3.96 | |
| L3 | 1.298 | 3.55 | 3.66 | |
| L4 | 1.558 | 1.66 | 2.14 |
Multi-Agent Systems
Multi-Agent Systems studies how autonomous agents coordinate, compete, communicate, and learn in shared or interdependent tasks.
See all 651 papers