Orchestration câble plusieurs agents dans un scénario unique — un graphe où le résultat d’une étape décide de la suivante. C’est ainsi que vous construisez un processus (par exemple : classificateur → exécutant → réviseur) au lieu de vous fier à une seule grande invite. L’écran est limité à l’espace de travail.
Éditeur visuel
L’éditeur principal est un constructeur de flux visuel dans le style de make.com : cartes de nœuds déplaçables, arêtes de connexion SVG, une palette pour ajouter des nœuds et un panneau latéral pour configurer le nœud sélectionné. Les positions des nœuds sont sauvegardées avec le graphe, donc le diagramme a le même aspect chaque fois que vous le rouvrez.
De quoi est fait un graphique
Un graphique est des données : { start, max_steps, nodes:[…] }. Chaque nœud détient un id, lié agent, un prompt, un nombre de tentatives max_retries et une liste de bords. Une condition de bord (when) peut être : always, default, contains / not_contains / equals / regex (les quatre derniers ont besoin d’une valeur). Le nœud terminal réservé est __end__.
Comment l’utiliser
Cliquer + Créer, définir le nom, la description et activé.
“Insérer un exemple” charge un modèle de graph prêt à l’emploi — un point de départ pratique.
Ajoutez des nœuds, choisissez un agent et invitez pour chacun, puis connectez-les avec
arêtes conditionnelles.
Valider — vérifiez le graphique avant de courir.
Pour un graphique existant, saisissez une entrée test et cliquez Courir — tu obtiens un
trace étape par étape : sortie de chaque nœud, agent, erreurs, raison de l’arrêt et le
résultat final.
Exportation et importation
Le Exporter/Importer JSON le bascule expose le JSON brut du graphique dans une zone de texte avec un aperçu en direct lisible par l’homme — pratique pour copier, versionner et déplacer des graphiques entre les instances.
Configuration
max_steps limite le nombre total d’étapes (protection contre les boucles).
D’un nœud max_retries définit la fréquence à laquelle une étape est réessayée en cas d’erreur.
Le drapeau activé du graphique décide s’il peut être exécuté.
Sessions — où les exécutions de sous-agents imbriqués sont affichées.
**Orchestration** câble plusieurs agents dans un scénario unique — un graphe où le résultat d'une étape décide de la suivante. C'est ainsi que vous construisez un processus (par exemple : classificateur → exécutant → réviseur) au lieu de vous fier à une seule grande invite. L'écran est limité à l'espace de travail.
## Éditeur visuel
L'éditeur principal est un **constructeur de flux visuel** dans le style de make.com : cartes de nœuds déplaçables, arêtes de connexion SVG, une palette pour ajouter des nœuds et un panneau latéral pour configurer le nœud sélectionné. Les positions des nœuds sont sauvegardées avec le graphe, donc le diagramme a le même aspect chaque fois que vous le rouvrez.
## De quoi est fait un graphique
Un graphique est des données : `{ start, max_steps, nodes:[…] }`. Chaque **nœud** détient un `id`, lié `agent`, un `prompt`, un nombre de tentatives `max_retries` et une liste de **bords**. Une condition de bord (`when`) peut être : `always`, `default`, `contains` / `not_contains` / `equals` / `regex` (les quatre derniers ont besoin d'une valeur). Le nœud terminal réservé est `__end__`.
## Comment l'utiliser
1. Cliquer **+ Créer**, définir le nom, la description et activé.
2. **"Insérer un exemple"** charge un modèle de graph prêt à l'emploi — un point de départ pratique.
3. Ajoutez des nœuds, choisissez un agent et invitez pour chacun, puis connectez-les avec
arêtes conditionnelles.
4. **Valider** — vérifiez le graphique avant de courir.
5. Pour un graphique existant, saisissez une entrée test et cliquez **Courir** — tu obtiens un
trace étape par étape : sortie de chaque nœud, agent, erreurs, raison de l'arrêt et le
résultat final.
## Exportation et importation
Le **Exporter/Importer JSON** le bascule expose le JSON brut du graphique dans une zone de texte avec un aperçu en direct lisible par l'homme — pratique pour copier, versionner et déplacer des graphiques entre les instances.
## Configuration
- `max_steps` limite le nombre total d'étapes (protection contre les boucles).
- D'un nœud `max_retries` définit la fréquence à laquelle une étape est réessayée en cas d'erreur.
- Le drapeau activé du graphique décide s'il peut être exécuté.
## Suivant
- [Agents](/fr/v1.0/webui/agents) — les participants du graphique.
- [Orchestration et sous-agents](/fr/v1.0/concepts/orchestration-subagents) — comment cela
fonctionne sous le capot.
- [Sessions](/fr/v1.0/webui/sessions) — où les exécutions de sous-agents imbriqués sont affichées.