Multiple full Claude sessions.
Talking to each other.
Self-coordinating.
Subagents vs Agent Teams
These are not the same thing. Most people confuse them. Here is the difference that matters.
Subagents
Stable Feature- Fan-out from one parent session
- Return results only, no peer comms
- Parent decides, children execute
- Cheaper: lightweight spawned processes
- One-way: parent sends task, child returns result
- Good for parallelizable, independent tasks
Agent Teams
Experimental- Each teammate is a full Claude session
- Talk to each other directly (peer-to-peer)
- Self-coordinate through shared task list
- Can challenge, review, build on each other's work
- Higher cost: each teammate = full instance
- Good for complex, interdependent work
How to Enable Agent Teams
Agent teams require an experimental flag. This means the feature is functional but the API may change without warning in future releases.
What "experimental" means
How Agent Teams Actually Work
This is the mental model. You talk to the lead session. The lead assigns work to teammates. Teammates talk to each other. Everyone sees the shared task list.
Actual Prompts That Work
The key pattern: define each teammate's role, scope, and the lead's coordination responsibility. Be explicit about who does what.
Teams vs Subagents: When to Use Which
Click through the questions to get a recommendation.
What Agent Teams Actually Cost
No sugarcoating. Each teammate is a full Claude instance. A 4-person team costs roughly 4x what a single session costs. Here is when that is worth it.
| Use Case | Complexity | Peer Comms Needed? | Verdict |
|---|---|---|---|
| Parallel file edits (independent) | Low | No | Subagents |
| Code generation + tests (same feature) | Medium | Nice to have | Either |
| Full-stack feature (API + UI + tests) | High | Yes | Teams |
| Security audit (multiple domains) | High | Yes | Teams |
| Linting / formatting batch | Low | No | Subagents |
| Architecture review | High | Critical | Teams |
| Data migration scripts | Medium | Minimal | Subagents |
| Competing hypotheses (debug) | High | Essential | Teams |
5 Ready-to-Use Team Configurations
Copy, adapt to your codebase, run. Each is a complete prompt.