Multi-Agent Coding Without Worktree Chaos
David Wells · blog · agents
What it is — A write-up of running multiple coding agents on one branch, coordinated by file reservations and messaging instead of separate git worktrees.
Key points
- Swaps worktree-per-agent isolation for a shared branch plus explicit file reservations to stop silent collisions.
- Models the work as a task graph with a “ring leader” agent assigning unblocked tasks to idle agents, rather than a flat checklist.
- Agents send each other “mail” to flag API changes or blockers, so interdependencies stay visible across the swarm.
Shared by Adam Tomat in #ai-dev.