Product feature · runtime
Nested subagentsCommon product term
Allow a child agent to delegate further work to another child agent.
Terminology basis: Common product term. Anthropic — Create custom subagents
Nested subagents: 2 supported, 0 partial, 2 unsupported, 27 unreviewed across 31 cataloged products.
Current evidence by product
Can my agent use Nested subagents?
Read across for the answer. 4 of 31 current product columns have reviewed evidence; unreviewed does not mean unsupported.
Web
9 productsDesktop
13 productsCLI
9 productsDefinition and scope
What this capability means
Allow a child agent to delegate further work to another child agent.
Support is recorded only when exact, dated evidence covers this behavior.
Traceable compatibility
Assertion ledger
Documentation evidence only. No runtime conformance test is implied.
- Target
- current Gemini CLI documentation · dated-documentation
- Environment
- local-default
- Observed
- 2026-08-28
- runtimerecursion protection removes other agents from every child tool surface
- Google — Gemini CLI subagentsdocumented · reviewed 2026-08-28
- Target
- current GitHub Copilot CLI documentation · dated-documentation
- Environment
- local-default
- Observed
- 2026-08-28
- runtimedefault maximum nesting depth is 6; usage-based billing can configure subagents.maxDepth up to 256
- GitHub — Copilot CLI command referencedocumented · reviewed 2026-08-28
- Target
- current Claude Code subagent documentation · dated-documentation
- Environment
- local-default
- Observed
- 2026-08-28
- runtimethe restriction applies to Claude Code subagents; separate agent-team teammates and independently dispatched sessions use different orchestration models
- Anthropic — Create custom subagentsdocumented · reviewed 2026-08-28
- Target
- current VS Code subagent documentation · dated-documentation
- Environment
- preview-enabled
- Observed
- 2026-08-28
- feature-flagrequires `chat.subagents.allowInvocationsFromSubagents`; disabled by default
- runtimenesting depth is capped at 5
- Visual Studio Code — Subagents in Visual Studio Codedocumented · reviewed 2026-08-28
- 1. Evidence checked 2026-08-28: Anthropic explicitly states that Claude Code subagents cannot spawn their own subagents and advises against granting the Agent tool to a child.
- 2. Evidence checked 2026-08-28: Gemini CLI recursion protection prevents subagents from seeing or invoking other agents, including when the all-tools wildcard is granted.
- 3. Evidence checked 2026-08-28: GitHub Copilot CLI supports nested subagents with a default maximum depth of 6 and a configurable maximum of 256 for usage-based billing.
- 4. Evidence checked 2026-08-28: VS Code disables child-to-child delegation by default but supports nested subagents behind `chat.subagents.allowInvocationsFromSubagents`, with a maximum depth of 5.
No sourced issues are attached to this row.
- Methodology note
- Anthropic — Create custom subagents documented · Anthropic · reviewed 2026-08-28
- Google — Gemini CLI subagents documented · Google · reviewed 2026-08-28
- GitHub — Copilot CLI command reference documented · GitHub · reviewed 2026-08-28
- Visual Studio Code — Subagents in Visual Studio Code documented · Microsoft · reviewed 2026-08-28
Found a wrong or incomplete result?
Name the exact product, describe what happened, add the date, and link public evidence when available. A community report starts a review. It does not change the support state by itself.