Subagentes: orquesta un equipo de agentes de IA sin pagar un estudio
Un agente de IA solo se parece pronto a un freelance desbordado. Le pido una auditoría de 40 páginas, ataca con entusiasmo y luego su memoria de trabajo se satura en torno a la décima URL. Olvida el plan inicial, mezcla las conclusiones y me voy con un informe cojo medio inutilizable.
Los subagentes cambian las reglas: en lugar de un único obrero agotado, te conviertes en director de orquesta de un pequeño equipo especializado. Este artículo muestra el patrón paso a paso, un caso SEO completo y el coste real en tokens, con cifras honestas incluidas.
✨ Resumen Esencial
- Un subagente es un agente secundario con su propia ventana de contexto, lanzado y supervisado por un agente principal.
- El patrón ganador cabe en tres papeles: un orquestador que planifica, unos obreros que ejecutan y una síntesis final consolidada.
- Merece la pena en cuanto la tarea se puede dividir: auditorías multipágina, vigilancia multifuentes, revisión multicriterio.
- El coste en tokens sube rápido: cuenta a menudo un factor de dos a tres respecto al mono-agente, a cambio de fiabilidad y velocidad.
- No hace falta infraestructura cara: Claude Code gestiona los subagentes de IA de forma nativa mediante simples archivos Markdown.
Desde que trabajo en modo multi-agentes, mis auditorías largas caben en una sola sesión sin perder el hilo. No es magia, es organización: divido, delego, consolido. Y no contraté a nadie.

El patrón del director de orquesta y sus obreros
El principio cabe en una frase: el orquestador piensa, los obreros hacen. El agente principal recibe tu petición global, la divide en subtareas autónomas y lanza un subagente para cada una. Cada obrero arranca con un contexto virgen, un prompt especializado y una consigna estricta de entregable.
La clave del patrón es el aislamiento de contextos. Un subagente que audita la página 12 no carga con el peso mental de las once páginas anteriores. Su ventana de contexto sigue ligera, así que sus análisis siguen precisos hasta el final de la serie. El orquestador, por su parte, solo recibe síntesis condensadas, nunca el detalle bruto.
Tres papeles bastan en la inmensa mayoría de las situaciones de orquestación de agentes de IA:
- El director de orquesta: entiende el objetivo, escribe el plan, reparte los lotes, controla los retornos.
- Los obreros especializados: un prompt estrecho, herramientas limitadas, un formato de salida impuesto.
- El consolidador, a menudo el propio orquestador: fusiona los entregables en un documento coherente.
Este patrón existe en varias herramientas del mercado. Claude Code lo implementa de forma nativa, Hermes Agent expone una función de delegación que pilota mi stack de vigilancia competitiva, y frameworks como CrewAI o LangGraph lo generalizan a gran escala. Seamos concretos con la implementación más accesible.
Subagentes de Claude Code: la puesta en marcha en la práctica
Antes de lanzarte, asegúrate de tener una base sana: mi guía de infraestructura para agentes de IA cubre la instalación y los fundamentos. Lo que sigue supone que Claude Code ya funciona en tu máquina (documentación oficial).
En Claude Code, un subagente se declara en un simple archivo Markdown guardado en la carpeta `.claude/agents/` de tu proyecto. El frontmatter describe al agente y el cuerpo del archivo sirve de prompt de sistema. He aquí un ejemplo real sacado de mi arsenal:
«`markdown
Eres auditor SEO senior. Para cada URL proporcionada:
- Recupera la página y analiza title, meta description y estructura de encabezados.
- Comprueba la presencia y la pertinencia del enlazado interno.
- Devuelve una tabla de cuatro columnas: URL, constatación, gravedad, recomendación.
Trata solo las URLs proporcionadas. Ninguna recomendación fuera del perímetro.
«`
Dos formas de disparar al agente. La delegación automática primero: cuando tu petición coincide con el campo `description`, el orquestador delega solo. Luego la llamada explícita, nombrando `audit-seo-page` directamente en tu instrucción. El campo `tools` limita los derechos: un obrero de auditoría no necesita poder escribir archivos.
Los errores de principiante que cometí por ti:
- Una descripción vaga: el orquestador no sabe cuándo delegar, se lo guarda todo y se satura.
- Obreros todoterreno: un subagente debe hacer UNA cosa. Fusioné una vez auditoría técnica y auditoría semántica; el resultado era indigesto.
- La ausencia de formato de salida impuesto: imposible fusionar diez informes de estilos distintos sin pasarte la velada en ello.
Ejemplo completo: una auditoría SEO multipágina
He aquí el flujo tal y como lo hago funcionar para auditar una veintena de páginas de un sitio de nicho. El objetivo: detectar las páginas débiles antes de una campaña de enlazado interno.
Paso 1: preparo un archivo `urls.txt` con las direcciones a auditar, agrupadas por temática. Cinco minutos de copiar y pegar, nada más.
Paso 2: instruyo al orquestador con una sola consigna. «Lee urls.txt, agrupa las URLs en lotes de cinco y lanza un subagente de auditoría por lote. Cada retorno llega en forma de tabla normalizada.»
Paso 3: los obreros curran en paralelo, cada uno con su lote. Cinco contextos separados, ninguna contaminación cruzada entre temáticas.
Paso 4: el orquestador fusiona las tablas, ordena por gravedad y produce la síntesis final. Páginas rojas que retocar como prioridad, quick wins aprovechables este fin de semana, tendencias globales del sitio.
La ganancia no se limita a la velocidad. Es sobre todo la constancia de la calidad, del primer lote al último. En mono-agente, mis auditorías de 20 páginas producían fichas chapuceras al final del trayecto, síntoma clásico de un contexto saturado. Con subagentes de IA, la ficha número 20 es tan nítida como la número 1.

Costes en tokens: la parte honesta
Hablemos de dinero, porque pocos tutoriales se atreven. Cada subagente posee su propia ventana de contexto, y por tanto su propio contador. Tu prompt de sistema se repite para cada obrero, y el orquestador paga la relectura de todas las síntesis que van subiendo.
Orden de magnitud observado en mis sesiones: una tarea dividida en subagentes suele consumir dos o tres veces más tokens que la misma tarea llevada en mono-agente. A cambio, compras fiabilidad en las tareas largas y paralelización en las desacoplables. En una auditoría que condiciona semanas de trabajo, la factura sigue siendo un detalle.
Tres palancas para contener el gasto:
- Impón entregables cortos: una tabla limitada a diez filas en lugar de un «informe detallado» de dimensiones difusas.
- Limita las herramientas de cada obrero a lo estrictamente necesario: menos herramientas declaradas, menos tokens consumidos en cada llamada.
- Reserva el multi-agentes para las tareas que lo merecen: las que saturan un contexto único o se paralelizan limpiamente.
Cuándo los subagentes valen la pena (y cuándo hunden la factura)
| Criterio | Un solo agente | Equipo de subagentes |
|---|---|---|
| Tamaño de la tarea | Unas pocas páginas, un archivo | 20 páginas, 50 archivos, varias fuentes |
| Contexto necesario | Todo cabe en una ventana | Se desborda, la calidad cae al final del trayecto |
| Paralelismo | Secuencial, una cosa tras otra | Lotes independientes tratados simultáneamente |
| Presupuesto de tokens | Ajustado, predecible | Folgado, o tarea de alto valor añadido |
| Puesta en marcha | Inmediata | Unos pocos archivos de config que mantener |
Mi regla de decisión de dos segundos: si puedo pedirlo todo en un prompt sin superar la mitad del contexto disponible, me quedo en mono-agente. En cuanto la tarea huele a maratón, divido y delego.
La palabra final
Un equipo de subagentes no sustituye a tu criterio, lo descarga de las tareas ingratas. Empieza pequeño: un orquestador, dos obreros, una auditoría de diez páginas. Si los entregables vuelven limpios, tienes un método de orquestación de agentes de IA que crece con tus proyectos, sin contratar a nadie ni suscribirte a un estudio de automatización.
Documento mis próximos montajes multi-agentes en la sección Labo, configs completas incluidas, éxitos y cuelgues por igual.
FAQ: preguntas frecuentes sobre los subagentes de IA
¿Qué diferencia hay entre un agente y un subagente?
Un agente trabaja directamente contigo en la conversación principal. Un subagente es lanzado por ese agente para ejecutar una subtarea en su propio contexto, y después entrega un entregable condensado al orquestador.
¿Hay que pagar varias suscripciones para hacer multi-agentes?
No. En Claude Code, los subagentes funcionan dentro de tu sesión existente: basta una sola suscripción o cuenta de API. Lo que aumenta es el consumo de tokens, no el número de licencias.
¿Cuántos subagentes se pueden lanzar en paralelo?
Técnicamente varias decenas, pero el límite útil está mucho más abajo. De cuatro a ocho obreros cubren la mayoría de las necesidades; más allá, el seguimiento se vuelve difícil y la factura sube sin beneficio evidente.
¿Los subagentes son aptos para principiantes?
Sí, a condición de empezar por un caso sencillo y un único subagente especializado. Los subagentes de Claude Code siguen siendo el punto de entrada más simple: la dificultad no es técnica, reside en dividir bien la tarea y redactar prompts de obrero estrechos, con un entregable definido.
¿Se pueden usar subagentes de IA fuera del desarrollo?
Absolutamente. Auditorías SEO, vigilancia de mercado, revisión multicriterio de un artículo, clasificación de leads o candidaturas: en cuanto una misión se divide en lotes homogéneos, el patrón del director de orquesta funciona.




Deja una respuesta