What is the primary function of a subagent in Claude Code?	To act as a specialized assistant that delegates tasks and runs in its own isolated context window.
What problem do subagents solve regarding the main conversation context?	They prevent the main context window from filling up with intermediate steps like file reads, searches, and tool calls.
What two pieces of information does a subagent receive when it starts working?	A custom system prompt (defining its role) and a task description (from the parent agent).
What is the key benefit of using subagents when they complete their task?	Only a concise summary of the findings is returned to the main conversation, keeping the context clean.
What is the main tradeoff or drawback of using subagents?	You lose visibility into the detailed steps or process the subagent used to reach its conclusions.
Which built-in subagent is specifically designed for fast searching and navigation of codebases?	The Explore subagent.
How can users make subagents specialized beyond the built-in options?	By creating custom subagents with unique system prompts and specific tool access.
Name one of the three main benefits of using subagents.	They keep the main context window clean, break work into focused pieces, or provide concise summaries.
