Aller au contenu

Agents en parallèle

Plusieurs agents peuvent travailler en même temps sur le même projet. Cette page explique comment les suivre et ce qui les empêche de se gêner.

  • Plusieurs conversations : envoyez une demande dans chacune. Une conversation traite une demande à la fois.
  • L’orchestrateur : les missions indépendantes d’une même étape partent ensemble, une par spécialiste.

Il n’y a pas de limite de nombre. Plus d’agents vont plus vite, mais consomment aussi plus vite le quota de vos abonnements.

  • Vue d’ensemble (Ctrl+2) montre chaque conversation dans une fenêtre, avec sa propre saisie. Sous Disposition, choisissez Auto, 1 à 4 colonnes ou Focus. Glissez le titre d’une fenêtre pour la déplacer, ses bords pour la redimensionner. Un double-clic sur le titre l’agrandit.
  • Le panneau Activité liste les agents au travail. Cliquez sur l’un d’eux pour voir son état et ses actions.
  • La barre d’état, en bas de l’application, indique par exemple « 4 agents en cours ».

Pour arrêter :

  • une conversation : le carré de sa fenêtre, ou Arrêter cette conversation au clic droit. Les autres continuent ;
  • un agent seul : Arrêter cet agent, dans le panneau Activité ;
  • tout le projet : Arrêter tous les agents, dans Vue d’ensemble.

L’éditeur UEFN et Blender reçoivent les commandes une par une.

Ce qui est touché Ce qui se passe
Un asset ou un acteur de l’île, un fichier Verse, la scène Blender Le premier agent qui le modifie le réserve jusqu’à la fin de sa mission. Un autre attend jusqu’à 45 secondes, puis passe à autre chose sans rien changer
Une compilation Verse, une commande de session de jeu Attend que les autres agents finissent leur étape dans l’éditeur, jusqu’à 10 minutes, puis passe seule
Un autre fichier du projet Pas de réservation. Un fichier modifié depuis sa lecture est refusé : l’agent le relit et propose de nouveau

Pendant une attente, le panneau Activité le dit, par exemple « En attente : Verse Coder a réservé le fichier Verse boutique.verse pour sa mission en cours. » Un orchestrateur et ses spécialistes partagent leurs réservations. Après une compilation, l’agent est prévenu de ce que les autres modifiaient, pour ne pas corriger leur travail à leur place.

Voir aussi Plusieurs agents dans l’éditeur.

  • Vos propres modifications : si vous changez quelque chose à la main pendant qu’un agent travaille, rien ne l’en avertit. Évitez de modifier ce qu’il est en train de toucher.
  • La cohérence du jeu : une réservation évite deux écritures au même endroit, pas deux décisions incompatibles. Donnez à chaque agent une tâche bien séparée.

Le projet ne se reconfigure pas pendant qu’un agent y travaille : profils, connexions et Changer de moteur répondent « Arrêtez les agents de ce projet avant de le modifier. » Une passerelle ne se modifie que si aucun agent ne travaille, tous projets confondus.

Une action au résultat inconnu bloque les modifications de tout le projet jusqu’à son inspection, pour tous les agents.