
It's the Dependency Graph, Stupid: A Guide to Agent Architecture
The "single-agent versus multi-agent" showdown is a distraction. It misses the deeper point: an agent architecture must mirror the task's dependency graph. Multi-agent designs shine when subtasks are independent, while single-threaded flows dominate when state is tightly coupled. The choice isn't ideological; it'