Stay in the loop
Explore, decide, and edit together when the problem is still taking shape
# coding agents
The right shape depends on how much context, autonomy, and coordination the work needs
# choose the shape
Explore, decide, and edit together when the problem is still taking shape
Give one agent a bounded task with a clear finish line and verification
Run parallel agents only when their outputs can be owned and combined cleanly
01 / pair
Best for shaping intent, making trade-offs, and reviewing consequential edits
High context, low hand-off cost, immediate steering
02 / delegate
Best for contained implementation, diagnosis, research, and maintenance work
State what should be true when the work is finished
Name the files, systems, and decisions that are in scope
Require tests or observable proof against the original symptom
03 / team
Best for genuinely independent research, review, or implementation lanes
One owner per output, explicit interfaces, one integrator
# the short version
| Shape | Use when | Context | Default |
|---|---|---|---|
| Pair | The problem is changing | Shared live | START HERE |
| Delegate | The outcome is bounded | Packaged once | Scale this |
| Team | The lanes are independent | Split by owner | Earn this |