One agent or many?

A practical guide for AI engineers choosing between single-agent and multi-agent systems, based on task structure, context and coordination costs.