Volver a PodcastsClaude
Claude Code subagents
¿Qué son los subagentes?
Sub-agents are specialized assistants that Claude can delegate tasks to.
Los subagentes son asistentes especializados a los que Claude puede delegar tareas.
Each sub-agent runs in its own conversation contacts window with a custom system prompt that you define.
Cada subagente opera en su propia ventana de contexto con un prompt del sistema personalizado que tú defines.
When finished, it returns a summary to the main thread while all the intermediate work stays isolated.
Al terminar, devuelve un resumen al hilo principal mientras todo el trabajo intermedio permanece aislado.
One of the main advantages of sub-agents is that they help manage context window usage.
Una de las principales ventajas de los subagentes es que ayudan a gestionar el uso de la ventana de contexto.
When you chat with Claude Code, you're adding context to the main context window.
Cuando chateas con Claude Code, estás añadiendo contexto a la ventana de contexto principal.
Every tool call and its results get stored in this main context window.
Cada llamada a herramienta y sus resultados se almacenan en esa ventana de contexto principal.
And so, when Claude uses a sub-agent, a separate window starts.
Así, cuando Claude usa un subagente, se abre una ventana separada.
The sub-agent receives two inputs, a custom system prompt from your configuration file, and a task description written by the parent or parent agent based on what you ask for.
El subagente recibe dos entradas: un prompt del sistema personalizado de tu archivo de configuración, y una descripción de la tarea redactada por el agente padre según lo que pides.
The sub-agent then works autonomously.
El subagente trabaja entonces de forma autónoma.
When it reads files, edits files, or uses tools, none of these will appear in the main conversation.
Cuando lee archivos, edita archivos o usa herramientas, nada de eso aparece en la conversación principal.
Just a summary is returned back.
Solo se devuelve un resumen.
The entire sub-agent conversation then gets completely discarded.
Toda la conversación del subagente se descarta por completo.
Consider a task like investigating how the payment system works in an unfamiliar code base.
Imagina una tarea como investigar cómo funciona el sistema de pagos en una base de código desconocida.
Maybe you're trying to use Claude Code to figure out which service handles refunds.
Quizás estás usando Claude Code para descubrir qué servicio gestiona los reembolsos.
Well, without a sub-agent, Claude might read 15 files, run several searches, and trace through multiple function calls.
Sin un subagente, Claude podría leer 15 archivos, ejecutar varias búsquedas y rastrear múltiples llamadas a funciones.
All of that context fills your context window, even if you only needed one single fact, which service handles refunds.
Todo ese contexto llena tu ventana de contexto, aunque solo necesitaras un dato: qué servicio gestiona los reembolsos.
With a sub-agent, you get the answer without the journey.
Con un subagente, obtienes la respuesta sin recorrer todo el camino.
The sub-agent explores, discovers the answer, and returns a focused summary, keeping your main context clean.
El subagente explora, descubre la respuesta y devuelve un resumen enfocado, manteniendo limpio tu contexto principal.
But, the main window loses visibility into how the sub-agent reaches its conclusions and what it discovered along the way.
Pero la ventana principal pierde visibilidad sobre cómo el subagente llega a sus conclusiones y qué descubrió en el proceso.
Claude Code includes several built-in sub-agents that you can use immediately, like the general-purpose sub-agent, used for multi-step tasks that require both exploration and action.
Claude Code incluye varios subagentes integrados que puedes usar de inmediato, como el subagente de propósito general, usado para tareas de múltiples pasos que requieren tanto exploración como acción.
The explore sub-agent, used for fast searching of code bases.
El subagente de exploración, usado para buscar rápidamente en bases de código.
The plan sub-agent, used during plan mode for research and analysis of your code base before presenting a plan.
El subagente de planificación, usado en modo de planificación para investigar y analizar tu base de código antes de presentar un plan.
And you can also create your own sub-agents with custom system prompts and tool access.
También puedes crear tus propios subagentes con prompts del sistema personalizados y acceso a herramientas.
Sub-agents like Claude Code break work into focused pieces, keep your main context window clean, and bring back just what you need, whether you're using the built-in ones or creating your own.
Los subagentes como los de Claude Code dividen el trabajo en tareas enfocadas, mantienen limpia tu ventana de contexto principal y traen de vuelta solo lo que necesitas, ya sea que uses los integrados o crees los tuyos.
They're a practical way to get more out of longer Claude Code sessions.
Son una forma práctica de sacar más provecho de las sesiones largas de Claude Code.