Skip to content llms.txt

subagent_spawning

Whether agents can spawn, delegate to, or resume other agents. Enables multi-agent coordination patterns.

Type: bool Content type: agents

ProviderSupportedMechanism
claude-codemain-thread agents spawn subagents via Agent tool; subagents cannot spawn further subagents; Agent(type) in tools allowlist restricts which subagent types are allowed
codexmulti-agent V2 feature flag; max_threads controls concurrent agent count, max_depth controls nesting depth; spawn-agent tool initiates delegation
copilot-cliagents run as subagents with isolated context windows; Git-SHA-based versioning ensures consistency across PR interactions
factory-droiddroids exposed as subagent_type targets for Task tool delegation; /import-subagent converts Claude Code .claude/agents/*.md to droid format
opencodeAgents with mode: subagent (or mode: all) can be invoked from other agents; delegation is driven by the callee's description field.
crushnot documented
cursorCursor custom agent files do not document spawning additional subagents from a user-defined agent; the three built-in subagents (Explore, Bash, Browser) are harness-provided, not file-overridable.
kirono subagent spawning mechanism documented for Kiro custom agents
roo-codeCustom modes are switched-to by the user rather than spawned as subagents; Roo Code's orchestrator mode delegates to other modes at runtime but mode files themselves do not spawn peers
windsurfnot documented
zednot documented