Subagentes de Claude Code: guía para principiantes paso a paso
Los subagentes de Claude Code son ayudantes a los que el Claude principal reparte tareas aparte: revisar un post, investigar a la competencia, analizar una landing. Te enseño a crear tu primer subagente con una sola frase en el chat, cómo llamarlo, qué modelo darle y cinco agentes que se pagan solos para quienes venden servicios, cursos y consultoría.
Los subagentes de Claude Code son ayudantes independientes con sus propias instrucciones, su propio juego de herramientas y su propio modelo. El Claude principal les pasa una tarea, ellos trabajan en una ventana de contexto aparte y devuelven un resumen breve. Para crear uno, descríbeselo a Claude con tus palabras y él mismo guarda el archivo en .claude/agents.
Qué encontrarás
- Qué es un subagente, en palabras sencillas
- Qué necesitas y cuánto cuesta
- Tu primer subagente en 10 minutos
- Prueba real: cómo el agente corrigió un post
- Qué hay dentro del archivo de un subagente
- Qué modelo elegir para un subagente
- Cómo llamar a un subagente y escribir su descripción
- 5 agentes para quienes venden servicios y cursos
- Subagentes frente a habilidades
- Cuándo no necesitas un subagente
- Si algo sale mal
- Chuleta
- Fuentes
Qué es un subagente, en palabras sencillas
Imagina Claude Code como el jefe de un equipo pequeño. Habla contigo y tiene presente toda la tarea, mientras los encargos pesados de al lado se los pasa a sus ayudantes: uno relee veinte archivos, otro revisa un texto, un tercero busca datos en internet. Cada uno trabaja tranquilo en su mesa y vuelve con una nota corta.
Esos ayudantes son los subagentes de Claude Code. También se les llama «agentes de Claude Code» o «agentes personalizados». Es lo mismo.
¿Para qué montar todo esto si puedes hacerlo todo en un solo chat? Hay cuatro motivos.
- El Claude principal mantiene la cabeza despejada. Cada conversación tiene un límite de memoria que se llama ventana de contexto. Cuando Claude lee decenas de páginas, todo ese texto se acumula en el chat y a media jornada empieza a perder el hilo. El subagente lo lee todo en su propia ventana y devuelve solo lo esencial.
- Especialización. El subagente tiene sus propias instrucciones. Un editor de posts revisa siempre lo mismo y con la misma lista, y no tienes que volver a explicarle el trabajo.
- Restricciones. Puedes permitir que un subagente solo lea archivos. Así no puede romper nada, aunque quiera.
- Ahorro de límite. El trabajo sencillo puede ir al modelo Haiku, rápido y barato, y lo que exige pensar se queda en Opus.
Algunos agentes ya vienen de serie y Claude los llama por su cuenta. Explore busca en los archivos y no cambia nada. Plan reúne contexto cuando le pides primero un plan. General-purpose se encarga de tareas de varios pasos en las que hay que buscar y también cambiar cosas. Si ves en la ventana una línea como Explore(Find every mention of the price), es un subagente trabajando.
Tus propios subagentes tienen sentido cuando le das a Claude una y otra vez el mismo encargo con las mismas explicaciones. Describes al ayudante una vez y a partir de ahí trabaja con tu estándar.
Qué necesitas y cuánto cuesta
Los subagentes viven dentro de Claude Code. Así que necesitas Claude Code y un plan de pago: el plan Free no lo incluye. Puedes trabajar en la terminal o en la pestaña Code de la app de escritorio de Claude, y los subagentes se cargan en las dos. Si todavía no tienes Claude Code, empieza por la guía de cómo usar Claude Code. En Windows, sigue la guía aparte para instalar Claude Code en Windows.
| Plan | Precio (comprobado el 12 nov 2026) | Claude Code y subagentes |
|---|---|---|
| Free | $0 | no |
| Pro | $20 al mes, o $17 al mes con pago anual | sí |
| Max | $100 al mes | sí, 5 veces el uso de Pro |
| Ultra | $200 al mes | sí, 10 veces el uso semanal de Pro |
Los precios salen de la página oficial claude.com/pricing. Si quieres ver con calma qué plan encaja con qué trabajo, tienes el desglose en planes y precios de Claude.
Un detalle que casi nadie menciona: cada subagente gasta el mismo límite de uso que tu conversación principal. Cinco agentes en paralelo lo agotan cinco veces más rápido, así que con Pro empieza con uno o dos y con un modelo barato.
Regístrate en claude.ai con cualquier correo, elige un plan y entra en Claude Code con esa misma cuenta.
Cómo crear subagentes en Claude Code: el primero en 10 minutos
No hace falta crear archivos a mano. Le describes el subagente a Claude con palabras normales y Claude escribe el archivo. Vamos a montar un editor de posts que revise el texto antes de publicarlo y que no cambie nada sin ti.
Paso 1. Abre tu carpeta de trabajo. Abre Claude Code y elige la carpeta de un proyecto, por ejemplo «Blog». Si quieres el agente en todos los proyectos a la vez, también se puede. Te enseño cómo más abajo.
Paso 2. Describe el agente. Copia este texto y envíaselo a Claude como un mensaje normal:
Crea un subagente editor-de-posts en la carpeta .claude/agents de este proyecto. Tarea: revisar un post para redes sociales o una newsletter ya terminados antes de publicarlos. Devuelve: una lista de errores (erratas, jerga, frases largas, repeticiones) con una cita y una corrección para cada uno, una nota para la primera línea y una versión más fuerte de esa línea. Solo lee archivos y nunca cambia nada. Modelo: haiku. Respuesta de 15 líneas como máximo.
Paso 3. Mira lo que has obtenido. Claude crea el archivo y te lo enseña. Pídele: «enséñame el archivo completo del agente». Aquí tienes el archivo real de mi prueba. La hice en ruso, así que el agente se llama redaktor-postov («editor de posts») y sus instrucciones están en ruso, pero la estructura es la misma: nombre, descripción, herramientas, modelo e instrucciones.

Paso 4. Reinicia si Claude no encuentra el agente. Si la carpeta de agentes no existía antes, una sesión abierta no la ve. Cierra Claude Code y vuelve a abrirlo. Solo hay que hacerlo una vez. Después, los agentes nuevos se cargan al momento.
Paso 5. Dale una tarea al agente. Escribe: «Pídele a editor-de-posts que revise este post» y pega el texto. En la ventana aparece una línea con el nombre del agente y una descripción corta de la tarea, y a los pocos segundos recibes su informe.
Para que el agente esté disponible en todos tus proyectos, pídele a Claude que lo guarde en tu carpeta personal: «guarda este agente en ~/.claude/agents para que funcione en todos los proyectos». La documentación oficial muestra la diferencia:

La carpeta .claude/agents/ dentro de un proyecto guarda agentes solo para ese proyecto. La carpeta ~/.claude/agents/ de tu directorio personal guarda agentes para todos los proyectos de tu ordenador. Si dos agentes se llaman igual, gana el del proyecto.
Las guías antiguas enseñan el comando /agents con un asistente de configuración. Ese asistente solo existe hasta la versión 2.1.197. Hoy /agents se limita a recordarte que se lo pidas a Claude o que edites la carpeta de agentes, así que el chat es ahora la forma principal de crearlos.
Prueba real: cómo el agente corrigió un post
Creé este editor y le di un post malo a propósito. El post estaba en ruso. Traducido, decía así: «¡Amigos, hola a todos! Hoy me gustaría hablaros acerca de que la realización de ventas a través de una consulta es el medio más eficaz de obtención de clientes para los especialistas del sector servicios. Apuntaos a una consulta».
Claude Code 2.1.289, un subagente con el modelo Haiku, post en ruso. El agente encontró cuatro problemas: un saludo de plantilla («Amigos, hola a todos») en lugar de un gancho, y puso a la primera línea un 0 sobre 10; la frase vacía («me gustaría hablaros acerca de que»); el lenguaje burocrático («la realización de ventas es el medio más eficaz»); y una llamada a apuntarse sin ningún motivo para hacerlo. En pocos segundos propuso su propia versión. La trampa: el agente metió en su versión una cifra («3 veces más ventas») que no estaba en el original. El Claude principal lo detectó al recibir el informe. Me avisó de que la cifra era inventada y reescribió el post con huecos para datos reales.
Dos conclusiones de esta prueba. Primera: incluso un modelo barato con buenas instrucciones encuentra en tu texto cosas que ya no ves. Segunda: lee tú mismo lo que devuelve el agente. Un ayudante intenta ser útil y puede «mejorar» tu texto con datos inventados. Añade una línea a las instrucciones, «no añadas cifras ni datos que no estén en el texto original», y te llevarás menos sorpresas.
Qué hay dentro del archivo de un subagente
El archivo de un subagente es un archivo de texto normal en formato Markdown. Arriba, entre dos líneas de tres guiones, están los ajustes. Debajo van las instrucciones del agente con tus propias palabras. No tienes que editarlo a mano: dile a Claude qué quieres cambiar y él mismo corregirá el archivo. Aun así, viene bien saber qué hay dentro.
| Campo | Qué significa | Ejemplo |
|---|---|---|
| name | el nombre del agente, en minúsculas y con guiones | editor-de-posts |
| description | cuándo debe Claude llamar a este agente. El campo más importante | Revisa un post antes de publicarlo |
| tools | qué herramientas puede usar el agente. Si lo dejas vacío, recibe todas las herramientas disponibles para subagentes | Read, Grep, Glob (solo lectura) |
| model | con qué modelo trabaja: haiku, sonnet, opus, fable o inherit (el mismo que el chat principal) | haiku |
| maxTurns | cuántos pasos puede dar el agente antes de detenerse | 20 |
| memory | memoria persistente entre sesiones: el agente recuerda lo que ha aprendido | project |
Solo dos campos son obligatorios: name y description. Todo lo demás es opcional.
Sobre las herramientas. Un agente que solo revisa y aconseja necesita Read, Grep y Glob: leer archivos, buscar dentro del texto y encontrar archivos. Un agente que tiene que crear cosas necesita además Write y Edit. Un agente que busca en internet necesita WebSearch y WebFetch. Cuantos menos permisos, más tranquilo duermes.
Qué modelo elegir para un subagente
Cada agente puede trabajar con su propio modelo: el chat principal se queda en un modelo potente y la rutina va a uno más barato.
| Valor | Ideal para | Agente de ejemplo |
|---|---|---|
| haiku | trabajo sencillo y en volumen: revisar un texto, buscar en archivos, clasificar por categorías | Editor de posts |
| sonnet | la mayor parte del trabajo diario: escribir un borrador, preparar un resumen o una tabla | Espía de la competencia, planificador de contenido |
| opus | trabajo que exige pensar: desmontar un embudo, encontrar el punto débil de una oferta | Revisor de landings |
| fable | el modelo más potente de Anthropic, para las tareas más difíciles. Revisa los límites de tu plan antes de dárselo a un agente | rara vez hace falta para un primer agente |
| inherit | el mismo modelo que tu conversación principal | cuando no lo tienes claro |
Claude Code elige el modelo en este orden: el que Claude indica para una llamada concreta, luego el campo model del archivo del agente, después el ajuste CLAUDE_CODE_SUBAGENT_MODEL y, por último, el modelo de tu conversación principal. Si fijas el modelo en el archivo, sabrás qué te vas a encontrar.
Para ver qué modelo usa de verdad un agente en marcha, escribe /tasks. Claude Code muestra el modelo en la fila de cada subagente.
Cómo llamar a un subagente y escribir su descripción
Hay tres formas de llamar a un subagente.
- Nombrarlo en tu mensaje. «Pídele a editor-de-posts que revise este post». Claude casi siempre le pasa la tarea, pero la decisión sigue siendo de Claude.
- Mencionarlo con @. Escribe
@y elige el agente de la lista, igual que eliges un archivo. Así te aseguras de que el agente se ejecute. - No decir nada. Claude llama al agente por su cuenta cuando la tarea encaja con su descripción. Para eso, la descripción tiene que ser precisa.
La tercera forma es la más cómoda y depende por completo del campo description. Claude lee las descripciones de todos tus agentes y decide a quién le toca qué. Una buena descripción responde a la pregunta «cuándo hay que llamar a este».
Una descripción floja: «Ayuda con textos». Casi cualquier cosa encaja ahí, así que Claude llamará al agente en momentos aleatorios o nunca.
Una descripción fuerte: «Revisa un post terminado antes de publicarlo. Úsalo cuando te pidan corregir, revisar o pulir un post». Tiene la tarea y las palabras clave que le dicen a Claude que ha llegado el momento.
Si quieres que el agente entre solo en cualquier tarea que encaje, añade «use proactively» a la descripción. La documentación de Anthropic recomienda justo eso. Y mantén las descripciones cortas: cuando las descripciones de todos tus agentes juntas superan los 15.000 tokens, Claude Code muestra un aviso al arrancar. Los detalles de cómo debe trabajar el agente ponlos más abajo, en las instrucciones. Solo se cargan mientras el agente está trabajando.
Los subagentes también trabajan en paralelo. Pide: «Lanza tres agentes a la vez: uno revisa el post, otro encuentra todas las menciones del precio antiguo y otro investiga a tres competidores». Por defecto trabajan en segundo plano mientras tú sigues hablando. Pueden funcionar hasta 20 a la vez en una sesión, y cada uno gasta tu límite por separado.
Ejemplos de subagentes de Claude Code: 5 agentes para quienes venden servicios y cursos
Estos son cinco ayudantes que merece la pena crear primero. Cada uno se crea con un solo mensaje en el chat, como en la sección 03.
| Agente | Qué hace | Permisos | Modelo |
|---|---|---|---|
| Editor de posts | corrige un post y pone nota a la primera línea | solo lectura | haiku |
| Espía de la competencia | reúne en una tabla los precios, ofertas y formatos de la competencia | lectura + búsqueda web | sonnet |
| Revisor de landings | encuentra los puntos débiles de una página de venta con ojos de cliente | lectura + leer páginas por enlace | opus |
| Voz del cliente | saca de reseñas y formularios los dolores y las palabras exactas de los clientes | solo lectura | sonnet |
| Planificador de contenido | prepara el plan de la semana a partir de tus notas y posts anteriores | lectura + escritura en una carpeta | sonnet |
El espía de la competencia es el que más contexto ahorra. Abre diez páginas, las lee de arriba abajo y te devuelve una sola tabla ordenada:
Crea un subagente espia-de-competencia en ~/.claude/agents para que funcione en todos los proyectos. Tarea: a partir de una lista de enlaces a webs de la competencia, montar una tabla con producto, precio, promesa principal, formato (curso, consulta, programa de acompañamiento), bonus y garantías. Herramientas: WebSearch, WebFetch, Read. Nunca cambia archivos. Modelo: sonnet. Si no encuentra un precio, escribe «no indicado» y nunca se lo inventa.
En el revisor de landings sí compensa gastar límite en Opus. Un punto débil en tu oferta cuesta más que unas cuantas peticiones de más:
Crea un subagente revisor-de-landings en este proyecto. Tarea: leer la página de venta del enlace con los ojos de alguien que la ve por primera vez y devolver: 1) si en 5 segundos queda claro qué se vende y a quién; 2) las tres objeciones principales que la página no responde; 3) dónde se pierde la llamada a la acción; 4) cinco cambios concretos con el texto nuevo. Herramientas: WebFetch, Read. Modelo: opus. No inventes testimonios ni cifras.
El agente voz del cliente trabaja con lo que ya tienes. Mete en una carpeta del proyecto tus reseñas exportadas, las respuestas de formularios y los mensajes de clientes, y escribe:
Crea un subagente voz-del-cliente en este proyecto. Tarea: leer todos los archivos de la carpeta «Reseñas» y devolver 10 dolores de los clientes con sus propias palabras (citas literales), 5 objeciones frecuentes y 5 formas en que los clientes describen su resultado con sus propias palabras. Herramientas: Read, Grep, Glob. Modelo: sonnet. No parafrasees nada, solo citas.
Esas citas luego van a tus posts, a tu landing y a tus anuncios.
Los subagentes combinan bien con las habilidades: la habilidad marca el orden del trabajo y el agente se queda con la parte pesada. Si quieres un agente que trabaje con horario sin ti, eso ya es el siguiente nivel. Para ver cómo es un agente de IA autónomo, échale un vistazo a Manus, el agente de IA, y para automatizar tareas sin código, a n8n.
Subagentes de Claude Code frente a habilidades
Los dos son archivos de instrucciones en la carpeta .claude, y los dos se pueden crear desde el chat. La diferencia está en dónde se hace el trabajo.
Una habilidad (skill) es un procedimiento por escrito que Claude sigue dentro de tu conversación principal. Ves cada paso y puedes corregirlo sobre la marcha. Un subagente hace el trabajo en una ventana aparte y devuelve solo el resultado. La documentación de Anthropic dice lo mismo: habilidades para flujos de trabajo reutilizables en la conversación principal, subagentes para trabajo aislado.
| Habilidad | Subagente | |
|---|---|---|
| Dónde trabaja | en tu conversación principal | en su propia ventana de contexto |
| Qué ves | cada paso, y puedes intervenir | un resumen breve al final |
| Archivo | .claude/skills/nombre/SKILL.md | .claude/agents/nombre.md |
| Cómo se llama | /nombre-de-la-habilidad, o Claude la usa por su cuenta | por su nombre, con @, o Claude lo usa por su cuenta |
| Modelo y herramientas propios | puede cambiar el modelo para el turno actual | sí, se fijan en el archivo |
| Ideal para | un procedimiento repetible en el que participas | trabajo pesado e independiente que termina en un resumen |
Además, se combinan. Un subagente puede cargar tus habilidades al arrancar con el campo skills, y así tu editor de posts revisa los textos según tu propia guía de estilo. Y una habilidad puede ejecutarse dentro de un subagente si le añades context: fork. Tienes más sobre habilidades en la guía de habilidades de Claude.
Cuándo no necesitas un subagente
La documentación de Anthropic dice claramente que en algunos casos es mejor quedarse en la conversación principal.
Primero, cuando la tarea exige mucho ir y venir. Estás escribiendo un post y pides cinco veces «más corto», «más cercano», «añade un ejemplo». Un subagente empieza cada vez de cero y no recuerda lo que acordasteis hace un minuto. Aquí es más rápido trabajar directamente.
Segundo, un cambio rápido y puntual. Cambiar un precio en un sitio es más fácil hacerlo tú que esperar a que un agente reúna el contexto.
Tercero, varias etapas que se apoyan en una misma conversación, como una estrategia que ya habéis hablado y de la que ahora sacas textos. Al agente habría que contarle toda la estrategia otra vez.
Los subagentes también pueden llamar a sus propios subagentes, hasta tres niveles de profundidad. Al principio no lo vas a necesitar, pero el techo es alto.
Si algo sale mal
| Problema | Causa | Qué hacer |
|---|---|---|
| Claude dice que ese agente no existe | la carpeta de agentes se creó durante la sesión | cierra Claude Code y vuelve a abrirlo |
| El agente nunca entra por su cuenta | una descripción vaga | pídele a Claude que reescriba la descripción: qué hace y cuándo llamarlo; o llámalo con @ |
| El agente edita archivos cuando solo debería revisarlos | no se indicaron herramientas, así que las recibió todas | «déjale a este agente solo Read, Grep y Glob» |
| Te quedas sin límite antes de comer | muchos agentes en paralelo con un modelo caro | pasa los agentes sencillos a haiku y lánzalos de uno en uno |
| El agente se inventa cifras y datos | las instrucciones no lo prohíben | añade «no añadas datos que no estén en el material de partida» y lee tú el resultado |
| Error: Concurrent subagent limit reached | hay 20 agentes trabajando a la vez | espera a que terminen algunos y no los lances en tandas |
| Claude Code no te deja iniciar sesión | una cuenta Free o un correo distinto al de tu suscripción | entra con la cuenta que tiene Pro, Max o Ultra |
Chuleta
Todo el camino en un minuto. Cópialo para ti.
Chuleta: subagentes de Claude Code 1. Necesitas Claude Code con un plan de pago (Pro desde $20 al mes). Free no incluye Claude Code. 2. Abre la carpeta de tu proyecto y descríbele el agente a Claude con tus palabras. 3. En la descripción: la tarea, cuándo llamarlo, qué herramientas, qué modelo y qué no debe hacer. 4. Agente para un proyecto – .claude/agents; para todos los proyectos – ~/.claude/agents. 5. Claude no encuentra el agente – reinicia Claude Code. 6. Llámalo por su nombre en tu mensaje, o con @ para asegurarte de que se ejecuta. 7. Los agentes que revisan reciben herramientas de solo lectura; las tareas sencillas, el modelo haiku. 8. Lee tú lo que devuelve el agente: puede añadir cosas que no estaban. 9. Mucho ir y venir y cambios rápidos – quédate en el chat principal, sin agente. 10. Procedimiento repetible contigo dentro – una habilidad. Trabajo pesado en solitario – un subagente.
Fuentes
- Claude Code: Create custom subagents (documentación de Anthropic), consultado el 12 nov 2026
- Claude Code: Extend Claude with skills (documentación de Anthropic), consultado el 12 nov 2026
- Claude pricing (página oficial), consultado el 12 nov 2026
- Anthropic: países y regiones admitidos, consultado el 12 nov 2026
Preguntas frecuentes
¿Qué son los subagentes en Claude Code?
Son ayudantes del Claude principal con sus propias instrucciones, sus propias herramientas y su propio modelo. Claude les pasa una tarea aparte, ellos la hacen en su propia ventana de contexto y devuelven un resumen breve. Tu conversación principal se mantiene limpia y el trabajo repetido sigue siempre el mismo estándar.
¿Cómo se crea un subagente en Claude Code?
Descríbeselo a Claude con tus palabras: el nombre, la tarea, cuándo llamarlo, qué herramientas y qué modelo darle. Claude guarda el archivo en la carpeta .claude/agents del proyecto, o en ~/.claude/agents si quieres el agente en todos los proyectos. Si Claude no encuentra el agente, reinicia Claude Code.
¿Qué diferencia hay entre subagentes y habilidades?
Una habilidad es un procedimiento por escrito que Claude sigue dentro de tu conversación principal, contigo presente. Un subagente trabaja en su propia ventana de contexto y devuelve solo el resultado. Una secuencia de pasos repetible encaja mejor en una habilidad, y el trabajo pesado e independiente, en un subagente.
¿Qué modelo debe usar un subagente?
Empieza con haiku para revisiones y búsquedas sencillas, pasa a sonnet para borradores y resúmenes, y deja opus para el trabajo en el que un error cuesta dinero, como revisar una página de venta. Si no lo tienes claro, pon inherit y el agente usará el mismo modelo que tu conversación principal.
¿Se pueden usar los subagentes de Claude Code gratis?
No. Claude Code viene con los planes de pago, y el más barato es Pro, por $20 al mes. Los subagentes no tienen coste adicional, pero cada agente gasta el mismo límite de uso que tu conversación principal.
¿Cuántos subagentes pueden funcionar a la vez?
Por defecto, hasta 20 subagentes a la vez en una sesión. Los subagentes también pueden lanzar sus propios subagentes, hasta tres niveles de profundidad. Con el plan Pro conviene empezar con uno o dos, o el límite se acaba enseguida.