Launch specialized agents for complex tasks.

Use this tool to delegate multi-step tasks to autonomous agents. Each agent type has specific capabilities and tools.

Agent types:
- Explore: Fast codebase exploration, file search, pattern finding
- Plan: Software architecture, implementation planning
- general-purpose: Research, code search, multi-step tasks

When to use:
- Complex multi-step tasks
- Open-ended exploration
- When multiple search rounds may be needed
- Tasks matching agent descriptions

Best practices:
- Provide clear, detailed prompts
- Launch multiple agents in parallel when independent
- Prefer direct Glob/Grep for simple exploration. Subagents inherit all MCP tool schemas from the parent session and can start heavy — only delegate to Explore when the search is genuinely open-ended and benefits from parallel rounds
- Use Plan for implementation design
