MadoHub Docs

Claude Dynamic Workflows

Cómo MadoHub detecta, visualiza y doma la propia función de subagentes paralelos de Claude Code.

Dynamic Workflows es una función de investigación preliminar (research preview) del propio Claude Code — el mecanismo de orquestación multi-agente de Anthropic, no algo que MadoHub haya construido. Claude Code puede abrir un único sesión en muchos subagentes concurrentes trabajando sobre el mismo problema.

MadoHub envía una capa de compatibilidad por encima. MadoHub no crea ni ejecuta estos subagentes — los detecta, mantiene su propio modelo de estado de agente correcto mientras un workflow corre, y te da una forma de ver el progreso sin la avalancha de ruido que produciría una integración ingenua. Sin esa capa, un workflow con 65 subagentes significaría 65 insignias de completado apilándose en un solo tile, y cada una debía descartarse individualmente.

Llegas a Dynamic Workflows desde dentro de una sesión de Claude Code escribiendo ultracode en un prompt, ejecutando /effort ultracode, o activando el interruptor de Workflows en /config con un plan Pro. Requiere una versión reciente de Claude Code; el disparador por lenguaje natural necesita una aún más nueva.

Qué hace MadoHub con esto

  • Detecta cuando un workflow está corriendo en un tile de Claude Code y agrega los eventos de subagente en un único contador de progreso por tile en lugar de una insignia por subagente.
  • Muestra el progreso en tres sitios — el indicador activo del Context Gauge (un pequeño punto pulsante) se enciende en el tile, el panel de Fleet muestra una línea workflow · 3/5 agents bajo la fila, y el tooltip del Context Gauge muestra una cifra agregada de tokens del workflow.
  • Mantiene el consumo de tokens del workflow separado del porcentaje principal del gauge — los subagentes corren en sus propios contextos, no en la ventana de la sesión principal, así que su consumo se rastrea aparte del llenado de la sesión principal.
  • Reinicia los contadores cuando arranca una nueva ejecución en el mismo tile, así un segundo workflow no hereda el recuento del primero.

Cómo usarlo

No "usas" la capa de compatibilidad de MadoHub directamente — usas la función Dynamic Workflows de Claude Code dentro de un tile de Claude Code, y MadoHub muestra el progreso automáticamente.

  1. Abre un tile de Claude Code y dispara un workflow desde dentro de la sesión (escribiendo ultracode, ejecutando /effort ultracode, o activando el interruptor de Workflows en /config).
  2. Observa cómo se enciende el indicador activo del Context Gauge del tile mientras corre el workflow.
  3. Revisa el panel de Fleet buscando una línea workflow · {done}/{seen} agents bajo la fila de ese tile para ver el progreso del fan-out sin volar hasta el tile.
  4. Pasa el cursor sobre el Context Gauge del tile para ver la cifra agregada de tokens del workflow, añadida por separado del porcentaje principal.
  5. Cuando el workflow termina, el indicador activo se apaga y la línea de progreso desaparece automáticamente.

Los propios límites de Claude

Estos son los límites de Claude Code, no de MadoHub, y MadoHub no puede cambiarlos:

LímiteValor
Subagentes concurrentes máx.16 (menos en máquinas limitadas de CPU)
Subagentes máx. por ejecución1.000
Entrada del usuario mientras correNo se acepta — solo un mensaje de permiso puede pausar una ejecución

Casos de uso comunes

  • "Lanzar una tarea grande de investigación entre muchos subagentes." — dispara un workflow dentro de Claude Code y observa el progreso del fan-out desde el panel de Fleet sin abandonar tu trabajo.
  • "¿Ese workflow sigue activo?" — el punto pulsante del Context Gauge y el sufijo (active) en el tooltip te lo dicen de un vistazo.
  • "¿Cuánto consumo de tokens está generando el workflow?" — pasa el cursor sobre el Context Gauge; la cifra de tokens del workflow se muestra por separado del llenado de la sesión principal.

Consejos y buenas prácticas

  • Observa la línea workflow · {done}/{seen} agents del panel de Fleet para el progreso del fan-out en lugar de volar hasta el tile — el punto de la capa de compatibilidad es justamente evitar que te ahogues en insignias por subagente.
  • La cifra de tokens del workflow se rastrea por separado del porcentaje principal del gauge a propósito. No los sumes para estimar el "contexto total" — los subagentes corren en sus propios contextos.
  • Un workflow recién lanzado puede mostrarse como activo con cero tokens contabilizados todavía, antes de que aterrice su primer bloque de uso. Dale un momento.
  • Una vez que un workflow termina, Claude Code escribe un total autoritativo; MadoHub lee ese valor en lugar de volver a sumar los archivos de subagente, así que la cifra final es más precisa que la provisional.

Funciones relacionadas

  • Context Gauge — la barra de ocupación por tile cuyo indicador activo y tooltip muestran el progreso del workflow.
  • Fleet — el panel que muestra workflow · {done}/{seen} agents por fila.
  • MadoAgent — para los propios patrones multi-agente de MadoHub (Ensemble Exploration, Orchestrator Mode).

Limitaciones

  • Dynamic Workflows es una función de investigación preliminar de Claude Code. MadoHub la detecta y visualiza; MadoHub no la implementa.
  • Todo lo que MadoHub lee aquí es comportamiento observado que Claude Code escribe para sus propios fines, no un contrato publicado. Anthropic puede cambiar el formato sin previo aviso conforme la función salga de la fase de investigación preliminar.
  • No se acepta entrada del usuario mientras un workflow corre — solo un mensaje de permiso puede pausar una ejecución. Planéalo antes de disparar uno.

On this page