File de fusion : les branches d’agents parallèles atterrissent dans l’ordre
Quand plusieurs agents produisent des branches en même temps, chacune est verte seule mais elles peuvent se casser mutuellement une fois fusionnées. La file de fusion fusionne les branches une à une sur l’état le plus récent de la cible et lance la commande de vérification sur le résultat fusionné.
Cette fonctionnalité est incluse dans les forfaits Pro et Team. Avec le forfait gratuit, elle apparaît verrouillée ; connectez-vous avec votre compte AgentVera et passez à un forfait supérieur pour la débloquer. Comparer les forfaits
Une à la fois, sur la dernière pointe
La file se trouve dans l’onglet Details → Automation → Merge queue du projet. La branche suivante est fusionnée sur la pointe de la branche cible, dans un worktree séparé.
- En cas de conflit, un agent Claude le résout.
- La commande de vérification tourne sur le résultat fusionné ; si elle est vide, la commande de test du projet est utilisée. Si elle est rouge, l’agent dispose de 2 tours de correction au plus.
- Une branche verte atterrit sur la cible ; celle qui ne peut pas être corrigée est renvoyée et la suivante démarre.
- Si la cible a bougé entre-temps, l’élément est reconstruit sur la nouvelle pointe.
Avec votre accord
« Land passing branches automatically » est désactivé par défaut : une branche verte s’affiche comme prête et en attente, et atterrit quand vous appuyez sur Land. Fusionnez avec un commit de fusion ou en squash. Montez et descendez les branches en file, annulez-les ou relancez-les ; la vue historique liste les éléments précédents.
- Le résultat est poussé vers la branche cible distante, avec votre connexion GitHub sur cet ordinateur pour les dépôts GitHub.
- Sans dépôt distant, la branche locale est seulement avancée en fast-forward.
- Dans les projets multi-dépôts, chaque dépôt a sa propre file et ses propres réglages.
Ce qui entre dans la file
Ajoutez une branche à la main : saisissez son nom, éventuellement un titre, et appuyez sur « Add to queue ». Les automatisations réglées sur l’ajout à la file de fusion y placent elles-mêmes leur travail, et la branche d’intégration d’une équipe en parallèle peut aussi être mise en file.
Questions
Quel agent résout les conflits ?
Un agent Claude Code. Avec Automatic model activé, son modèle est choisi selon la difficulté du travail.
La file fait-elle atterrir les branches toute seule ?
Pas par défaut. Une branche verte attend votre accord ; avec le réglage d’atterrissage automatique activé, elle atterrit sans rien demander.
Que se passe-t-il si la vérification reste rouge ?
L’agent tente jusqu’à 2 tours de correction. S’il échoue encore, la branche est renvoyée et la file passe à la suivante.
Fonctionnalités liées
Toutes les fonctionnalitésVoir les 18 agents de code pris en charge
Réunissez vos agents sur un seul bureau.
Commencez avec le forfait gratuit. Téléchargez l’application, ajoutez un dossier de projet et ouvrez votre premier agent.
Articles sur ce sujet
Blog- 29 octobre 2026Résoudre les conflits de merge Git avec l’IARésoudre les conflits de merge avec l’IA sans perdre de travail : zdiff3, un prompt pour votre agent, tests avant git add, rerere, rebase ou merge, et prévention.
- 28 octobre 2026Orchestration d’agents IA : 5 modèles et les outilsOrchestration d’agents IA pour coder : orchestrateur et workers, lead avec liste de tâches, fan-out en worktrees, relais, best-of-N, et ce qui casse.
- 27 octobre 2026Migrer de JavaScript à TypeScript avec l’IA : un plan sûrMigrer JavaScript vers TypeScript avec des agents IA : tsconfig qui accepte le JS, ordre fichier par fichier, typage durci peu à peu, budget de any et tsc.