What problem does it solve?
Subagents enable teams to isolate recurring tasks, domain-specific work, or pipeline automation by delegating work to specialized AI instances with focused contexts and scoped tool access.
Core Features & Use Cases
- Specialized isolation: Create subagents with narrowly defined roles and contexts to reduce cross-task contamination.
- Domain-specific automation: Provide expertise for data science, API design, or other niche domains without bloating main agents.
- Pipeline orchestration: Break complex workflows into focused steps (PM → Architect → Implementer) with clear handoffs and hooks.
- Reusable across projects: Spawn subagents that can be reused across multiple tasks or repos to improve consistency.
Quick Start
Define a named subagent configuration and issue a simple instruction to activate it, for example: "Create a subagent named data-science-subagent for recurring data tasks with domain-specific isolation and a defined toolset."