Aller au contenu

Ce que les agents peuvent faire dans Studio

Les outils Studio sont fournis par VibeStarter ; il n’y a rien à activer dans Roblox Studio.

Le plugin donne à tes agents un accès réel à la place ouverte : ils peuvent la lire, y exécuter du code, lancer un test et regarder le résultat. Cette page dit jusqu’où ça va, ce qui est volontairement refusé, et pourquoi un seul agent pilote Studio à la fois.

Famille Ce que l’agent peut faire
Lire chercher dans l’arbre de ton jeu, inspecter un objet et ses propriétés, lire la console serveur et la console client, lire et modifier la sélection dans Studio
Agir exécuter du code dans la place, insérer un asset Roblox par son identifiant
Tester lancer un test et l’arrêter, simuler des touches, des clics et de la saisie, déplacer un personnage, simuler un profil d’appareil mobile, mesurer les performances, rejouer un scénario de test enregistré, jusqu’à huit joueurs
Capturer prendre une image de ce que Studio affiche, ou une rafale présentée en planche-contact, en cadrant une cible puis en remettant la caméra où elle était
Auditer relever les défauts de structure d’une map, l’articulation d’un modèle, la qualité d’un asset, la mise en page d’une interface, et inventorier les assets du jeu
  • Un agent ne modifie pas les scripts depuis Studio. Il édite les fichiers de ton projet, et la modification arrive ensuite par la synchronisation. Un second chemin d’écriture ferait diverger la place de ton code — c’est un refus de principe, pas une limite technique.
  • Un agent ne lie pas une place à un projet. Ce geste te revient, depuis l’app. Voir Lier une place à ton projet.
  • Un agent n’utilise pas tes autres plugins Studio (outils d’animation, suites d’effets, plugins tiers).
  • Un agent ne publie pas ton jeu. Voir Publier ton jeu et suivre tes versions.
  • Un agent n’arrête pas un test qu’il n’a pas lancé. Un test que tu as démarré à la main, ou qu’un autre agent a démarré, reste sous le contrôle de celui qui l’a ouvert.

Un agent réserve la place sur laquelle il travaille, pour que deux agents ne se marchent pas dessus. Les autres continuent pendant ce temps sur ce qui ne demande pas Studio : le code, les assets, la réflexion.

Une place : un seul agent à la foisAgent 1Agent 2Agent 3Place ouverte dans StudioStudio occupé · Agent 10/1 places libresréserve la placeEn attente d’une place (position 1)Continue sur le code, les assets, la réflexionsans consommer de quota en attendantDeux mondes dans le projet : deux agents en parallèleAgent 1Agent 2Monde A · occupé · Agent 1Monde B · occupé · Agent 2une réservation par place
Une place ne se pilote qu’à un agent à la fois : le deuxième attend, le troisième n’a pas besoin de Studio et continue. Avec deux mondes dans le projet, deux agents travaillent en parallèle, un par place.

Dans l’app, les états sont explicites :

Ce qui est affiché Ce que ça veut dire
Studio libre aucune place n’est réservée
Studio occupé · {{qui}} un agent tient la place
{{libres}}/{{total}} places libres combien de places restent disponibles
En attente d’une place (position {{n}}) ton agent est dans la file
Reprendre {{place}} / Arrêter · {{place}} reprendre la main ou libérer la place

Un agent démarre un test par les fonctions de test de Roblox Studio, comme toi depuis la barre d’outils. Deux modes existent, et la différence compte :

  • Un test avec joueur lance une partie complète, avec un personnage. C’est le seul mode qui permet une capture ou l’inspection de l’interface.
  • Un test serveur seul démarre le serveur sans client. Aucune capture n’y est possible, et l’agent te le dit au lieu d’attendre.

Un agent peut aussi rejouer un scénario de test enregistré avec ton projet. Le verdict est une réussite, un échec, ou non concluant quand les preuves nécessaires manquent — un résultat honnête vaut mieux qu’un faux vert. Il peut enfin exécuter le même scénario sur un à trois profils d’appareil mobile, avec un verdict par profil, puis remettre Studio dans son état d’origine.

Voir aussi Faire tester une fonctionnalité par un agent.

Roblox Studio ne joue qu’une partie d’une même expérience à la fois. Deux mondes du même jeu ne se testent donc pas en même temps ; deux jeux différents, si.

L’app l’annonce au moment où tu autorises le plugin : « Ce qu’ils consultent (contenus, logs, captures) part chez le fournisseur d’IA de ton agent. » et « Le plugin ne rejoint aucun jeu en ligne et ne lit aucune donnée de joueurs. »

Concrètement : ce qu’un agent regarde dans ta place — l’arbre du jeu, les messages de console, les captures — part chez le fournisseur d’IA que tu as connecté, au même titre que ton code. VibeStarter ne se connecte pas à ton jeu publié.

VibeStarter ne demande aucune autorisation système pour tout cela : ni enregistrement d’écran, ni accessibilité, ni mise de la fenêtre au premier plan.

  • Les outils disponibles dépendent de la version de ton app. Une fenêtre Studio qui exécute un plugin plus ancien refuse ce qu’elle ne connaît pas — relance Studio après une mise à jour.
  • Une capture est impossible en test serveur seul, et dans un test multijoueur. Pour une vérification visuelle, lance un test avec un seul joueur.
  • Une fenêtre Studio minimisée peut cesser de dessiner, surtout en édition : la capture échoue et l’outil le dit. Restaure la fenêtre et redemande.
  • Rien ne garantit qu’une future version de Roblox Studio garde exactement le même comportement.
  • Un agent peut se tromper sur ses propres capacités et affirmer qu’il ne sait pas faire quelque chose. Redemande explicitement, ou repars sur une conversation neuve.

Pourquoi mes agents attendent-ils Studio ? Parce qu’un seul agent pilote une place à la fois. C’est normal, et ça n’interrompt pas leur travail sur le reste.

Plusieurs agents vont-ils construire ma map plus vite ? Non. La réservation de la place les met en file. Pour paralléliser, donne-leur des tâches qui ne demandent pas toutes Studio.

L’agent dit qu’il n’est pas connecté à Studio. Vérifie que la place est ouverte, sauvegardée sur Roblox et liée à ton projet. Puis relance Studio. Le reste est sur la page de dépannage.

Mon test reste bloqué et Studio ne répond plus. Arrête le test à la main dans Studio, puis relance-le. Si Studio reste figé, ferme-le et rouvre-le.