II.
Subagent overview
Reference · livesubagent:claude-code.general-purpose
general-purpose (Claude Code) overview
The bundled `general-purpose` subagent that ships with Anthropic Claude Code. Documented at https://docs.anthropic.com/en/docs/claude-code/sub-agents.
Attributes
displayName
general-purpose (Claude Code)
provenance
built-in
dispatchPattern
task-tool
subjectId
agentVersion:claude:ge-0-0-0
roleId
systemPrompt
Default Claude Code subagent. Has full tool access and is invoked
via the `Task` tool when no other built-in matches. Used for
open-ended research, multi-step file edits, and ad-hoc work.
tools
triggers
Auto-invoked by Claude Code when the user issues `/agents` and
selects general-purpose, or when the orchestrator routes a task to
the default subagent.
agentType
general-purpose
dispatchTool
Task
contextIsolation
isolated
parallelExecutable
true
returnValueShape
text
description
The bundled `general-purpose` subagent that ships with Anthropic
Claude Code. Documented at
https://docs.anthropic.com/en/docs/claude-code/sub-agents.
Outgoing edges
dispatched_via_tool1
- tool-descriptor:agent·ToolDescriptorAgent (Task)
implements1
- extension-interface:orchestration·ExtensionInterfaceOrchestration
roles_played_by1
- role:implementer·RoleImplementer
Incoming edges
contains_subagent1
- plugin:example-native-claude·PluginExample Native Claude Plugin
runs_subagent1
- child-session:claude-code-task-001·ChildSessionclaude-code Task tool spawn (general-purpose)