website/docs/multi-agent/index.md
Beads supports coordination between multiple AI agents and repositories.
Multi-agent features enable:
Routes define which repository handles which issues:
{"pattern": "frontend/*", "target": "frontend-repo"}
{"pattern": "backend/*", "target": "backend-repo"}
{"pattern": "*", "target": "main-repo"}
Pin work to specific agents:
bd pin bd-42 --for agent-1 --start
bd hook --agent agent-1 # Show pinned work
Track dependencies across repositories:
bd dep add bd-42 external:other-repo/bd-100
┌─────────────────┐
│ Main Repo │
│ (coordinator) │
└────────┬────────┘
│ routes
┌────┴────┐
│ │
┌───▼───┐ ┌───▼───┐
│Frontend│ │Backend│
│ Repo │ │ Repo │
└────────┘ └────────┘