The problem
One agent is easy. Three is chaos.
Run a single agent and you can watch it. Run several and they duplicate work, wait on each other without saying so, and burn tokens checking for nothing.
- Duplicate work
- Silent stalls
- Runaway costs
- No single place to approve things