Claude Dynamic Workflows
Comment MadoHub détecte, visualise et maîtrise la propre fonctionnalité de sous-agents parallèles de Claude Code.
Dynamic Workflows est une fonctionnalité en aperçu de recherche de Claude Code lui-même — le mécanisme d'orchestration multi-agents d'Anthropic, pas quelque chose que MadoHub a construit. Claude Code peut déployer une session unique en plusieurs sous-agents concurrents travaillant sur le même problème.
MadoHub fournit une couche de compatibilité par-dessus. MadoHub ne crée ni n'exécute ces sous-agents — il les détecte, maintient son propre modèle d'état d'agent correct pendant qu'un workflow tourne, et vous donne un moyen de voir la progression sans l'inondation de bruit qu'une intégration naïve produirait. Sans cette couche, un workflow avec 65 sous-agents signifierait 65 badges de complétion empilés sur un seul tile, chacun devant être dismissing individuellement.
Vous atteignez Dynamic Workflows depuis l'intérieur d'une session Claude Code en tapant ultracode dans un prompt, en exécutant /effort ultracode, ou en basculant l'interrupteur Workflows dans /config sur un forfait Pro. Il faut une version récente de Claude Code ; le déclencheur en langage naturel exige une version encore plus récente.
Ce que MadoHub en fait
- Détecte qu'un workflow tourne sur un tile Claude Code et agrège les événements de sous-agents en un seul compteur de progression par tile au lieu d'un badge par sous-agent.
- Affiche la progression à trois endroits — l'indicateur actif de la Context Gauge (un petit point pulsant) s'allume sur le tile, le panneau Fleet affiche une ligne
workflow · 3/5 agentssous la ligne correspondante, et l'infobulle de la Context Gauge affiche un chiffre agrégé de tokens du workflow. - Maintient la consommation de tokens du workflow séparée du pourcentage principal de la jauge — les sous-agents tournent dans leur propre contexte, pas dans la fenêtre de la session principale ; leur consommation est donc suivie à part du remplissage de la session principale.
- Réinitialise les compteurs au démarrage d'une nouvelle exécution sur le même tile, afin qu'un second workflow n'hérite pas du total du premier.
Comment l'utiliser
Vous n'« utilisez » pas directement la couche de compatibilité de MadoHub — vous utilisez la fonctionnalité Dynamic Workflows de Claude Code à l'intérieur d'un tile Claude Code, et MadoHub expose la progression automatiquement.
- Ouvrez un tile Claude Code et déclenchez un workflow depuis l'intérieur de la session (taper
ultracode, exécuter/effort ultracode, ou basculer l'interrupteur Workflows dans/config). - Observez l'indicateur actif de la Context Gauge du tile s'allumer pendant que le workflow tourne.
- Consultez le panneau Fleet pour une ligne
workflow · {done}/{seen} agentssous la ligne de ce tile afin de voir la progression du déploiement sans vous rendre au tile. - Survolez la Context Gauge du tile pour obtenir le chiffre agrégé de tokens du workflow, ajouté séparément du pourcentage principal.
- À la fin du workflow, l'indicateur actif s'éteint et la ligne de progression disparaît automatiquement.
Les propres limites de Claude
Ce sont les limites de Claude Code, pas celles de MadoHub, et MadoHub ne peut pas les modifier :
| Limite | Valeur |
|---|---|
| Sous-agents concurrents maximum | 16 (moins sur les machines limitées par le CPU) |
| Sous-agents maximum par exécution | 1 000 |
| Saisie utilisateur pendant l'exécution | Non acceptée — seul un prompt de permission peut mettre une exécution en pause |
Cas d'usage courants
- « Lancez une grosse tâche de recherche sur de nombreux sous-agents. » — déclenchez un workflow dans Claude Code et suivez la progression du déploiement depuis le panneau Fleet sans quitter votre travail.
- « Ce workflow est-il toujours actif ? » — le point pulsant de la Context Gauge et le suffixe
(active)dans l'infobulle vous le disent d'un coup d'œil. - « Quelle consommation de tokens le workflow génère-t-il ? » — survolez la Context Gauge ; le chiffre de tokens du workflow est affiché séparément du remplissage de la session principale.
Conseils et bonnes pratiques
- Surveillez la ligne
workflow · {done}/{seen} agentsdu panneau Fleet pour la progression du déploiement au lieu de vous rendre au tile — tout l'intérêt de la couche de compatibilité est de vous éviter de noyer sous les badges par sous-agent. - Le chiffre de tokens du workflow est suivi séparément du pourcentage principal de la jauge volontairement. Ne les additionnez pas pour estimer le « contexte total » — les sous-agents tournent dans leur propre contexte.
- Un workflow fraîchement lancé peut apparaître comme actif avec zéro token comptabilisé, avant que son premier bloc d'usage n'arrive. Laissez-lui un instant.
- Une fois un workflow terminé, Claude Code écrit un total autoritatif ; MadoHub lit celui-ci au lieu de re-sommer les fichiers des sous-agents, donc le chiffre final est plus précis que le chiffre intermédiaire.
Fonctionnalités associées
- Context Gauge — la barre de remplissage par tile dont l'indicateur actif et l'infobulle exposent la progression du workflow.
- Fleet — le panneau qui affiche
workflow · {done}/{seen} agentspar ligne. - MadoAgent — pour les propres motifs multi-agents de MadoHub (Ensemble Exploration, Orchestrator Mode).
Limitations
- Dynamic Workflows est une fonctionnalité en aperçu de recherche de Claude Code. MadoHub la détecte et la visualise ; MadoHub ne l'implémente pas.
- Tout ce que MadoHub lit ici est un comportement observé que Claude Code écrit pour ses propres besoins, pas un contrat publié. Anthropic peut changer le format sans préavis à mesure que la fonctionnalité sort de l'aperçu de recherche.
- La saisie utilisateur n'est pas acceptée pendant qu'un workflow tourne — seul un prompt de permission peut mettre une exécution en pause. Planifiez en conséquence avant d'en déclencher un.