Documentation / L’agent
Équipe d’agents
Pour les gros travaux, un agent principal répartit les tâches entre des sous-agents en parallèle, intègre le résultat et le fait relire.
Pour les travaux composés de plusieurs parties indépendantes, l’agent principal découpe le travail en tâches et les répartit entre des sous-agents qui travaillent en parallèle, chacun dans une copie isolée du projet. À la fin, il intègre, teste et relit le résultat.
L’équipe fonctionne avec le moteur de Yuli et le fournisseur que vous avez configuré en Mode Platform. Git doit être installé pour isoler et fusionner le travail.
Fonctionnement
- Plan. L’agent principal définit les contrats entre couches et publie un graphe de tâches avec un rôle par tâche.
- Travail en parallèle. Chaque sous-agent travaille dans sa propre copie isolée (un worktree Git), sur sa propre branche.
- Intégration. Les tâches terminées sont fusionnées dans une branche de la mission. Yuli résout les conflits et relance les tâches en échec, avec des indications.
- Vérification. Les marqueurs de conflit sont recherchés et les tests du projet sont exécutés sur le résultat intégré.
- Revue croisée. Un agent relecteur examine l’ensemble et corrige ce qu’il trouve.
- Livraison. Le résultat devient une tâche que vous pouvez examiner.
Votre copie de travail n’est pas modifiée tant que vous ne l’avez pas autorisé.
Rôles
| Rôle | S’occupe de |
|---|---|
| Backend | Services, contrôleurs et logique métier. |
| Frontend | Interface et composants. |
| Base de données | Schéma, migrations et requêtes. |
| DevOps | Build, conteneurs et pipelines. |
| Documentation | Documents du système. |
| Full stack | Tâches qui traversent les couches. |
| QA et tests | Stratégie et tests. |
| Intégrateur | Fusionne et résout les conflits. |
| Relecteur | La revue croisée finale. |
Configurer l’équipe
Dans l’en-tête du chat, Plus d'actions → Équipe d'agents.
| Paramètre | Par défaut | Plage |
|---|---|---|
| Équipe d'agents | Activé | — |
| Sous-agents en parallèle | 4 | 1 à 8 |
| Activation automatique | Activée | — |
| Seuil de tâches indépendantes | 3 | 1 à 20 |
| Lancer les tests à l'intégration | Activé | — |
| Revue croisée | Activée | — |
| Tentatives par tâche | 2 | 1 à 5 |
| Budget par tâche | 8 US$ | 0 = sans limite |
| Budget par mission | 60 US$ | 0 = sans limite |
Avec l’Activation automatique, l’agent principal ne forme une équipe que lorsque le travail compte au moins autant de tâches indépendantes que le seuil. Sinon, il travaille seul.
Budgets
Les budgets s’appuient sur le coût estimé. Lorsque la limite est atteinte, le travail est mis en pause sans perdre ce qui a été fait. L’exécution reprend après un redémarrage de l’IDE.
Suivre le travail
- La capsule du titre indique combien d’agents travaillent et combien de tâches sont terminées.
- Le workboard, dans le chat, affiche chaque sous-agent et sa tâche. Voir tout le travail ouvre l’onglet Équipe.
États de l’équipe
Planifié, Au travail, Intégration, Revue croisée, En pause, Terminé, En difficulté et Annulé.
La mesure s’applique aussi
La phase de Mesure s’exécute sur le code intégré, et ce qu’elle relève est transmis au relecteur comme un contrôle supplémentaire de la revue.
Avec votre agent par abonnement
Claude Code, Kiro, Codex ou Antigravity peuvent lancer et suivre l’équipe de Yuli avec les outils yuli_team_*. L’équipe utilise le fournisseur du Mode Platform, pas votre abonnement.
En mode autonome
Si la revue réussit, le résultat de l’équipe est appliqué directement à votre copie de travail, sans commit. Voir Mode autonome.