Dashboard d’orchestration multi-agents
Outillage d’exploitation pour des équipes qui font tourner des systèmes d’agents IA · Prototype interactif sur données d’exemple, en solo
Mis à jour
Avant
Les agents tournaient comme une boîte noire. Quand une exécution échouait, les ingénieurs lisaient des logs bruts répartis sur plusieurs services.
Après
Un seul écran qui montre quel agent a échoué dans une exécution et la trace de messages qui y a mené.
- 1Personne:Ingénieur
Dessine un workflow dans l’éditeur et définit le rôle, les outils et les limites de chaque agent.
- 2Logiciel:Orchestrateur
Confie les tâches aux agents exécutants, de recherche et d’outils.
Logiciel:AgentsSe transmettent des messages, chacun estampillé de l’identifiant de trace de l’exécution.
- 3Logiciel:Plateforme
Met à jour la carte en direct, la latence et le coût de chaque agent au fil de l’exécution.
- 4Personne:Ingénieur
Ouvre l’agent défaillant, suit sa trace de messages et corrige l’étape.
En continu
- Un agent en échec réessaie, puis l’exécution passe en vérification humaine.
- Chaque message est stocké avec son identifiant de trace.
- Un agent qui dépasse son plafond de coût est mis en pause.
Problème
Plusieurs agents IA travaillaient ensemble, en s’échangeant des messages et en bifurquant. Quand une exécution échouait, personne ne voyait quel agent avait cassé ni pourquoi.
Diagnostic
Pris isolément, les logs de chaque agent en disent peu. La panne se cache dans les passages de relais, donc chaque message doit porter un même identifiant de trace du début à la fin.
Options étudiées
Comment un ingénieur trouve-t-il l’agent qui a cassé une exécution ?
Retenue
Un identifiant de trace par exécution, affiché comme une trace de messages entre agents
La panne se cache le plus souvent dans un passage de relais, et la trace les montre tous dans l’ordre. Coût : chaque message doit porter l’identifiant.
Écartée
Une vue de logs séparée pour chaque agent
Chaque log paraît correct isolément, et le relais cassé reste caché.
Solution
Une application de supervision des exécutions d’agents : carte des agents en direct, éditeur de workflow, graphiques de coût et de latence, et traçage des messages sur une exécution, alimentés par des exécutions d’exemple.
- Interface
- Next.js
- React
- Tailwind CSS
- Radix UI
- Recharts
- Motion
- Livraison
- Vitest
- Playwright
- Cloudflare Pages