Subagent
Agente especializado que Claude Code puede invocar para gestionar una tarea concreta de forma aislada, con su propio system prompt, herramientas y ventana de contexto.
Los subagentes resuelven dos problemas a la vez: el hinchazón del contexto y la confusión de roles. En lugar de llenar tu conversación principal con Claude de ruido de tools por una investigación larga, delegas la pieza discreta de trabajo a un subagente. Corre con su propio system prompt focalizado, sus propias tools permitidas y devuelve un resumen limpio, manteniendo el hilo principal en curso.
Un subagente se define con un fichero markdown con frontmatter (name, description, tools, model) más el cuerpo del system prompt. Ponlo en ~/.claude/agents/ a nivel global o en .claude/agents/ por proyecto. Claude Code lo expone como destino de la tool Task; también puedes encadenar subagentes (un agente orquestador llamando a agentes especialistas en paralelo).
Casos de uso: revisor de seguridad de PR, auditor de accesibilidad, profiler de rendimiento, escritor de tests, generador de docs, inspector de infraestructura. ClaudeWave indexa más de 480 subagentes open-source que puedes copiar a tu proyecto hoy mismo.