Claude Code agent teams: what they are, how to use them
Claude Code agent teams, checked 8 Oct 2026: what they are, the experimental setting that turns them on, how they differ from subagents, token cost and limits.

Claude Code agent teams let one lead session run several teammate sessions that share a task list and message each other. The feature is experimental and disabled by default. Our view: try it for research and review, and keep one session for routine work. Checked 8 Oct 2026.
Our sources are Anthropic’s agent teams docs and costs page, plus the Claude Code GitHub releases, all read on 8 Oct 2026. New here? See how to use Claude Code or the concepts hub.
Munder Difflin is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It is not part of agent teams. The install guide covers it.
What are Claude Code agent teams?
Agent teams are several Claude Code instances working together, with one session acting as the team lead. The docs say the lead coordinates work, assigns tasks and synthesizes results, while teammates “work independently, each in its own context window, and communicate directly with each other”.
A new teammate loads the same project context as a regular session (CLAUDE.md, MCP servers and skills) and receives the lead’s spawn prompt. The lead’s conversation history does not carry over.

Are agent teams experimental, and how do you turn them on?
Yes. On 8 Oct 2026 the warning at the top of the docs page said agent teams are “experimental and disabled by default”. You enable them by setting CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS to 1, in your shell environment or through settings.json:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
The same page adds two qualifiers. Enabling teams changes ordinary delegation: while they are enabled, a subagent that Claude names launches as a teammate, “so teams can form even when you didn’t ask for one”. And spawning teammates requires an interactive session. In non-interactive mode with the -p flag, including Agent SDK sessions, Claude doesn’t spawn teammates.
How are agent teams different from subagents?
Subagents report results back to the main agent, while teammates share a task list, claim work and message each other directly. This table is from Anthropic’s agent teams docs, as it read on 8 Oct 2026:
| Subagents | Agent teams | |
|---|---|---|
| Context | Own context window; results return to the caller | Own context window; fully independent |
| Communication | Return a result to the caller. Subagents that Claude named when it spawned them can also message each other | Teammates message each other directly |
| Coordination | Main agent manages all work | Self-coordination through messages, plus a shared task list for agents that have the Task tools |
| Best for | Focused tasks where only the result matters | Complex work requiring discussion and collaboration |
| Token cost | Lower: results summarized back to main context | Higher: each teammate is a separate Claude instance |
The docs’ rule: use subagents “when you need quick, focused workers that report back”, and agent teams “when teammates need to share findings, challenge each other, and coordinate on their own”. See also subagents vs a multi-agent harness.

How do you start an agent team?
You ask for one in plain language once the feature is enabled. The steps, from the docs:
- Set
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMSto1and open an interactive session. - Describe the task and the teammates you want. The docs’ example asks for three teammates: one on UX, one on technical architecture, one playing devil’s advocate.
- Check the agent panel below the prompt input. Subagents appear in the same panel, so the panel alone doesn’t confirm a team formed. If Claude spawned subagents, ask again and explicitly request an agent team.
- Select a teammate with the up and down arrows and press Enter to message it.
- To end a teammate, name it: “Ask the researcher teammate to shut down”.
The docs say tasks have three states (pending, in progress and completed), and that the lead can assign a task or a teammate can self-claim the next unassigned, unblocked one.

What do agent teams cost in tokens?
More than one session: the docs say agent teams “use significantly more tokens than a single session”. Anthropic’s costs page said on 8 Oct 2026 that token usage “scales with the number of active teammates and how long each one runs”, and is “roughly proportional to team size”.
It gives one number for teams: agent teams use “approximately 7x more tokens than standard sessions when teammates run in plan mode”. That is Anthropic’s own figure. Neither page puts a dollar price on a team. For plan prices, see how much Claude Code costs.
The costs page’s advice: use Sonnet for teammates, keep teams small, and shut teammates down when their work is done. Each active teammate keeps consuming tokens until it exits or the session ends.

What are the documented limits and known issues?
The docs list nine current limitations. These five are our selection:
- No session resumption with in-process teammates.
/resumeand/rewinddo not restore them. - Task status can lag. Teammates sometimes fail to mark tasks as completed, which blocks dependent tasks.
- One team per session. You can’t create additional named teams or share a team across sessions.
- No nested teams. Teammates cannot spawn their own teammates.
- Split panes require tmux or iTerm2. The default in-process mode works in any terminal.
Fixes are still landing. The GitHub release notes for v2.1.251 (28 Aug 2026) fixed a teammate’s final answer not reaching the team lead, and v2.1.288 (2 Oct 2026) fixed a plugin-defined agent spawned by name running with the defaults instead of its own prompt.
When is a team worth it, and when is one session enough?
Our view: a team is worth it when the work splits into independent pieces that gain from discussion, and one session is enough for the rest. The docs name research and review, new modules or features, debugging with competing hypotheses and cross-layer coordination as the strongest use cases. For sequential tasks, same-file edits or work with many dependencies, they say a single session or subagents are more effective.
On size, the docs say to start with 3 to 5 teammates for most workflows, and that “three focused teammates often outperform five scattered ones”. We think a PR review is the right first run. A team of five to rename a variable is a meeting that should have been an email.
To run separate sessions by hand, see managing multiple Claude Code sessions.
FAQ
What are Claude Code agent teams?
They are several Claude Code instances working together. Anthropic's docs say one session acts as the team lead, coordinating work, assigning tasks and synthesizing results, while teammates work independently, each in its own context window, and communicate directly with each other.
Are Claude Code agent teams generally available?
No. On 8 Oct 2026 Anthropic's docs said agent teams are experimental and disabled by default. You enable them by setting CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS to 1 in your shell environment or through settings.json.
What is the difference between agent teams and subagents?
Per the docs, subagents return a result to the caller and the main agent manages all work. Teammates message each other directly and coordinate themselves through messages, plus a shared task list for agents that have the Task tools. The docs rate token cost lower for subagents and higher for teams.
Do agent teams use more tokens?
Yes. The docs say agent teams use significantly more tokens than a single session, and that token usage scales with the number of active teammates. The costs page says approximately 7x more tokens than standard sessions when teammates run in plan mode.
How many teammates should an agent team have?
The docs say there is no hard limit on the number of teammates, but practical constraints apply, and suggest starting with 3 to 5 teammates for most workflows. They add that three focused teammates often outperform five scattered ones.