Workflows dinámicos: el ejército de subagentes de Claude Code (sin tronar tu plan)
La función nueva de Claude Code lanza decenas o cientos de subagentes en paralelo, cada uno en una parte de tu proyecto, y junta todo en una sola respuesta. Es impresionante —y también te puede vaciar la cuenta en minutos—, porque cada agente vuelve a leer tu proyecto desde cero. Aquí aprendes a usarla bien: las 3 reglas para no quemar tu plan, cuándo de verdad vale la pena y cuándo es matar una mosca a bazucazos.
De un vistazo
Qué es: un ejército de subagentes en paralelo
Por qué te puede quemar el plan
Las 3 reglas para usarlo bien
Cuándo sí vale la pena (y cuándo no)
qué es · por qué quema · 3 reglas · cuándo · activar · caso real · faq
Un ejército de agentes es brutal, pero hay que saberlo manejar
Normalmente, cuando le pides algo a Claude, un solo agente lo hace. Con los workflows dinámicos, Claude arma un equipo entero que trabaja en paralelo, cada uno en su pedazo, y al final converge en una sola respuesta. El truco es que cada agente vuelve a leer tu proyecto desde cero —si lanza 40, son 40 lecturas— y así se va el plan en minutos. Aquí está todo: qué es y cómo funciona por dentro, por qué consume tanto, las 3 reglas para usarlo sin quemarte, la tabla de cuándo sí y cuándo no, cómo activarlo paso a paso y el caso real donde generaron 750 mil líneas de Rust al portar su código con esta función.
01 la función
Qué es un workflow dinámico
Normalmente, cuando le pides algo a Claude, un solo agente lo hace de principio a fin. Con esta función nueva de Claude Code, Claude escribe sobre la marcha un plan de orquestación y arma un ejército de subagentes que trabajan todos al mismo tiempo, cada uno en una parte distinta de tu proyecto. Al final se juntan en una sola respuesta. Suena increíble, y la verdad lo es.
Por dentro pasa esto, en una sola sesión:
- 01
Planea
Con tu prompt, Claude descompone la tarea enorme en muchos pedazos que se pueden atacar en paralelo.
- 02
Lanza el ejército
Abre decenas o cientos de subagentes al mismo tiempo, cada uno en su pedazo, dentro de una sola sesión.
- 03
Verifica y refuta
Otros agentes intentan tumbar lo que encontraron los primeros. El trabajo se repite hasta que las respuestas convergen.
- 04
Te entrega una sola cosa
Solo cuando todo cuadra, junta el resultado en una respuesta. El progreso se va guardando: si se corta, retoma donde iba.
Piénsalo como pasar de un solo trabajador a un equipo entero, coordinado por un jefe que revisa todo antes de entregártelo. Es la diferencia entre disparar un subagente suelto y armar un equipo completo —sin que tú tengas que orquestarlo a mano—.
02 la letra chica
Por qué te puede quemar el plan en minutos
Aquí está el detalle que casi nadie te dice: cada subagente que Claude lanza vuelve a leer tu proyecto desde cero. No comparten lo que ya leyó el otro. Así que si Claude decide mandar 40 agentes, literalmente son 40 lecturas completas de tu proyecto. En unos minutos puedes tronar tu plan por completo —se han ido cuentas enteras con un solo prompt mal acotado—.
La cuenta rápida
1 agente que lee tu proyecto = costo normal. 40 agentes leyendo lo mismo 40 veces = 40× ese costo, antes de que empiecen a trabajar. Por eso Anthropic avisa que estos workflows consumen muchísimos más tokens que una sesión normal de Claude Code.
La conclusión no es «no lo uses». Es úsalo bien: con un prompt que le diga dónde está todo (para que los agentes no exploren a ciegas), pidiéndole un entregable claro, y con modelos normales en lugar de los caros. Eso es justo lo que viene en las 3 reglas.
03 las reglas
Las 3 reglas para usarlo sin quemarte
Dile dónde está todo
Un prompt bien estructurado que le diga a Claude dónde vive cada cosa. Así los agentes van directo a su pedazo en vez de explorar todo el proyecto por todos lados (que es justo lo que quema tokens).
Di qué quieres de resultado
Sé muy específico con el entregable: un archivo, una investigación, un reporte. Si los agentes saben a qué le tiran, convergen en una sola salida en vez de devolverte mil pedazos.
Usa modelos normales, no los caros
La regla que más importa. Cuando uses esta función, corre los subagentes con Sonnet, no con Opus. Son muchas tareas en paralelo; los modelos caros multiplican el gasto por cada agente. Así sí te dura el plan.
Cada regla, lista para pegar en tu prompt:
Regla 1 · Acota y mapea
Dile dónde está todo para que no exploren a ciegas.
Antes de armar el workflow, usa este mapa en vez de explorar el proyecto entero: - Lo relevante vive en: <carpetas/archivos exactos> - Ignora por completo: <lo que no aplica> La meta es que cada subagente vaya directo a su pedazo, no que todos busquen en todos lados.
Regla 2 · Entregable claro
Define una sola salida concreta.
El resultado tiene que ser UN entregable concreto: <un archivo REPORTE.md / una investigación con fuentes / una lista de cambios propuestos>. Defínelo así de claro para que los agentes converjan en una sola salida y no me devuelvan 40 respuestas sueltas.
Regla 3 · Sonnet, no Opus
La que más te ahorra: modelos normales para el ejército.
Para este workflow, corre los subagentes con Sonnet, no con Opus. Son muchas tareas en paralelo y los modelos caros multiplican el gasto por cada agente. Reserva Opus para el cierre o la síntesis final, si acaso.
Y las 3 juntas, en una sola plantilla que puedes adaptar:
Plantilla completa de workflow
Mapa + entregable + Sonnet + arranque acotado para medir el consumo.
Quiero un workflow dinámico para <tu tarea grande> (auditar, migrar, reorganizar o revisar). Antes de lanzar agentes, lee esto para que NO exploren todo el proyecto desde cero: # Dónde está todo (mapa del proyecto) - App / interfaz: src/app y src/components - Lógica compartida: src/lib - NO toques: node_modules, .next, public, archivos generados # Qué quiero que hagas <describe la tarea concreta: encontrar bugs, código muerto, migrar de X a Y...> # Qué quiero de resultado (entregable) Un solo archivo REPORTE.md con una tabla: archivo · hallazgo · severidad · sugerencia. No cambies código todavía; primero quiero ver el reporte. # Modelo Usa Sonnet para los subagentes, no Opus. Es un barrido grande y quiero que me dure el plan. # Empieza acotado Corre primero SOLO sobre src/lib para que yo mida el consumo. Si va bien, seguimos con el resto.
04 la decisión
Cuándo sí vale la pena (y cuándo no)
La regla mental es simple: vale la pena cuando el trabajo se parte en muchas piezas distintas que se harían al mismo tiempo, y en vez de irlas haciendo Claude por Claude, dejas que arme el equipo y lo resuelva completo. Si no, es como matar una mosca a bazucazos.
Cuándo SÍ
- Revisar un proyecto completo: una auditoría de bugs, de seguridad o de código muerto.
- Mover y organizar más de 400 archivos de un jalón.
- Migraciones grandes: cambiar de framework, deprecar una API, portar de un lenguaje a otro.
- Bases de datos enteras o una página web completa que tocas de punta a punta.
Cuándo NO
- Algo rápido o un cambio chiquito en tu proyecto.
- Arreglar un solo archivo o un bug puntual que ya sabes dónde está.
- Tareas donde un solo Claude termina en un par de pasos.
- Cuando tienes prisa: el workflow tarda más en planear y verificar.
05 cómo activarlo
Cómo encenderlo (y quién lo tiene)
Hay dos formas de prender un workflow dinámico:
Pídeselo directo
Dile a Claude algo como «créame un workflow dinámico para…» y él arma la orquestación solo.
Activa ultracode
En el menú de effort, enciende ultracode: sube el esfuerzo de Claude al máximo (lo que llaman xhigh) y deja que él detecte cuándo conviene un workflow.
La primera vez pide confirmación: antes de soltar el ejército, Claude te avisa que esto consume bastante más de lo normal. Buen momento para arrancar con una tarea acotada y medir el gasto antes de soltar todo.
Dónde está disponible
En los planes Max, Team y Enterprise de Claude Code, y también vía la API (Bedrock, Vertex y Foundry). En Enterprise viene apagado por defecto: lo tiene que prender un administrador. En Pro todavía no llega. Funciona en la terminal, en la app de escritorio y en la extensión de VS Code.
06 no es teoría
El caso real: 750 mil líneas en 11 días
El ejemplo que prueba para qué sirve de verdad: el equipo de Bun (un runtime de JavaScript) usó workflows dinámicos para reescribir parte de su código de Zig a Rust. Un agente mapeó cómo se relacionaban las piezas y, a partir de ahí, cientos de agentes trabajaron en paralelo con dos revisores sobre cada archivo.
750 mil
líneas de Rust generadas
11 días
del primer commit al merge
99.8%
de los tests pasando
2 por archivo
agentes revisores en paralelo
Y no es un caso aislado: Klarna lo usó para detectar código muerto y oportunidades de limpieza que el análisis estático tradicional no veía. El resumen del equipo de CyberAgent lo dice bien: estos workflows «llenan el hueco entre disparar un subagente y armar un equipo de agentes completo». Eso es exactamente la clase de trabajo donde vale la pena soltar el ejército.
07 dudas
Preguntas rápidas
¿De verdad me puede vaciar la cuenta?
Sí, si lo usas mal. Cada subagente lee tu proyecto desde cero, así que muchos agentes = mucho consumo. Por eso: acota el prompt, pide un entregable claro, usa Sonnet y arranca con una tarea chica para medir antes de soltar todo.
¿Cuántos agentes lanza?
Depende de la tarea: desde unas decenas hasta cientos, en una sola sesión. Claude lo decide según cómo descompone el trabajo. Entre más acotado tu prompt, más controlado el número.
¿Lo tengo en mi plan?
Está en Max, Team y Enterprise (y vía API). En Enterprise lo prende un administrador. En Pro todavía no. Si no te aparece, ese suele ser el motivo.
¿Para tareas chicas también?
No vale la pena. Para un cambio rápido o un solo archivo es matar una mosca a bazucazos: tarda más en planear y verificar, y gasta de más. Úsalo para trabajos que se parten en muchas piezas.
¿Por qué Sonnet y no Opus?
Porque el costo se multiplica por cada agente. Con muchos agentes en paralelo, un modelo caro infla la cuenta rapidísimo. Sonnet rinde de sobra para el grueso del barrido; deja Opus para la síntesis final si acaso.
Cierre de la guía
Los workflows dinámicos no son para todos los días: son la herramienta pesada para el trabajo pesado. La próxima vez que tengas una auditoría completa, una migración grande o cientos de archivos que reorganizar, acuérdate de las 3 reglas —mapea, pide un entregable claro y usa Sonnet— y arranca con algo chico para medir. Esta guía vive en la bóveda de tododeia.
Fuentes oficiales
Guía de Opus 4.8
El modelo que estrena esta función, el effort control y el fast mode.
Aprende: memoria para Claude
Para que tus agentes no olviden lo aprendido entre sesiones.
Ecosistema de agentes
Cuando quieres orquestar varios agentes con intención, no solo lanzarlos.
Esta página no está afiliada a Anthropic ni a Bun. Los planes, límites y el comportamiento de la función pueden cambiar; ante la duda, revisa el anuncio oficial de arriba.