Volver a la wiki

Subagentes Claude Code · Agent tool en sesión interactiva

Subagentes Claude Code

Qué son

Subagentes son instancias de Claude que se lanzan desde el agente principal para tareas paralelas o protección de context window. Cada subagente tiene su propio context limpio y un tool subset configurable. Útiles para:

Subagentes disponibles en CreaRack

Configuración global (propagada por claude-method a ~/.claude/agents/):

SubagenteModeloCuándo usar
general-purposeopus (override Regla 10)Catch-all para tareas sin agente específico. Por defecto cuando no encaja otro.
Planopus (Regla 10)Diseñar planes de implementación complejos. Devuelve step-by-step.
Exploresonnet/haiku (default)Búsquedas de código y archivos. Read-only. Lectura window limitada, no para análisis profundo.
design-collaboratoropusDiseño UI/redesign · HTML/CSS/SVG. Anti AI-slop. Regla 26.
code-reviewersonnetReviews imparciales sin context previo.
claude-code-guidesonnetPreguntas sobre Claude Code CLI / API / SDK.

Regla 26 · agentes especializados antes que general-purpose

Cuando exista herramienta canónica (subagente específico o MCP tool) para una tarea, usarla antes de defaultear a general-purpose. Verbalizado por Edu en s51 tras pedir 2 veces consecutivas “¿estás usando el Agente X?”.

Ejecución en background

Los subagentes pueden lanzarse con run_in_background: true para no bloquear la conversación principal. Útil para procesos largos (renombre masivo, audit subdir). Cuando terminan, el harness notifica vía <task-notification>.

Memoria relevante

Véase también

Subir