Guide · IA dans Roblox Studio

Comment utiliser l'IA dans Roblox Studio

Le moyen le plus rapide d'utiliser l'IA dans Roblox Studio est Assistant, intégré à Studio. Ce guide montre comment l'utiliser étape par étape, puis quand l'une des trois autres voies convient mieux : ton propre client IA via le serveur MCP de Studio, un agent en plugin, ou un chatbot dans un onglet de navigateur. La plus grande différence entre elles n'est pas le modèle, mais ce que l'IA peut toucher : le jeu que tu as ouvert, ou seulement le texte que tu colles. Viennent ensuite ce que l'IA fait bien et mal, une méthode de travail sûre, et comment écrire tes prompts pour obtenir du Luau utilisable.

Mis à jour le 26 octobre 202622 min de lecture

En bref

Pour utiliser l'IA dans Roblox Studio, clique sur Assistant à droite de la barre en haut de Studio, sélectionne l'objet dont tu parles et tape ce que tu veux. Assistant est intégré, ne demande aucune configuration, sa documentation n'indique aucun prix, et il peut écrire des scripts et modifier des objets dans le jeu que tu as ouvert. Choisis Plan dans son menu déroulant, ou tape /plan, pour obtenir un plan que tu peux modifier avant qu'il ne construise quoi que ce soit.

  • Tu veux plutôt ton propre client IA ? Le serveur MCP intégré à Studio connecte Claude Code, Cursor, Codex et d'autres, et le plugin d'agent officiel de Roblox le relie à Claude et à ChatGPT.
  • Les agents tiers en plugin comme RoCode modifient aussi ton jeu, et RoCode donne des crédits gratuits chaque jour. Un chatbot dans un onglet de navigateur ne voit que ce que tu colles.
  • Quel que soit ton choix : sauvegarde d'abord une version, demande une fonctionnalité à la fois, relis chaque modification et teste toi-même.
Sur cette page
  1. Utiliser Assistant
  2. Les quatre options
  3. Serveur MCP
  4. Agents en plugin
  5. Chatbots
  6. Sur téléphone
  7. Forces et limites
  8. Méthode sûre
  9. Écrire ses prompts
  10. Un jeu entier ?
  11. Problèmes courants
  12. Avec RoCode
  13. Questions fréquentes
  14. Sources et lectures

Comment utiliser Roblox Assistant, étape par étape

Assistant est l'assistant IA de Roblox, intégré à Studio. Il répond aux questions, crée et modifie des objets et des scripts dans ton jeu, insère des assets du Creator Store, explique du code, et génère des matériaux, des meshes 3D et des modèles procéduraux. La présentation de l'IA par Roblox liste aussi l'exécution de code, la simulation d'entrées et les tests parmi ses capacités.

Comment utiliser Assistant dans Roblox Studio

  1. Mets Roblox Studio à jour vers la dernière version.
  2. Clique sur Assistant à droite de la barre mezzanine, la bande en haut de la fenêtre Studio.
  3. Sélectionne d'abord l'objet dont tu parles. Un nouveau script va dans l'objet sélectionné ; sans sélection, Assistant décide où il va.
  4. Tape une demande. Pour un plus gros travail, passe le menu déroulant du panneau de saisie de Agent à Plan, ou tape /plan. Le plan est un document Markdown que tu peux ouvrir et modifier, et rien n'est construit tant que tu ne cliques pas sur Build.
  5. Lis ce qu'il a changé, puis appuie sur Play et teste toi-même. Si une longue création s'arrête avec « The current response exceeded the maximum output length », clique sur Continue.
  6. Pour une nouvelle tâche, ouvre la liste des conversations et choisis New Chat : chaque conversation a sa propre fenêtre de contexte. Pour essayer une autre direction sans perdre celle-ci, clique sur l'icône de branche sous une réponse.

Agent, le mode par défaut, travaille sur ton jeu au fur et à mesure. Plan écrit d'abord les étapes, et un plan ne s'exécute jamais tout seul. L'historique des conversations est enregistré dans le cloud pour chaque jeu, donc tes conversations sont toujours là après un redémarrage de Studio.

Commandes slash

Les commandes slash d'Assistant, d'après sa documentation (vérifiée le 22 octobre 2026)
CommandeCe qu'elle fait
/planActive le Planning Mode : un plan que tu peux modifier avant que quoi que ce soit ne soit construit.
/generate_meshUn mesh 3D texturé à partir d'un prompt texte ou d'une image de référence. Sélectionne d'abord une Part pour l'utiliser comme boîte englobante.
/generate_procedural_modelUn modèle qui se met à jour tout seul quand tu le redimensionnes ou changes ses réglages. Jusqu'à 50 sur une période glissante de 24 heures.
/generate_materialUn matériau personnalisé, appliqué à des parts existantes.
/insert_assetInsère un asset par son ID.
/segment_meshDécoupe une MeshPart importée sélectionnée en jusqu'à cinq parties nommées. En préversion.

Les Skills (…, Assistant Settings, puis l'onglet Skills) lui apprennent tes conventions. Pour utiliser ton propre modèle, ouvre …, Manage API Keys, ajoute une clé Anthropic, OpenAI ou Google Gemini et choisis le modèle dans le menu Model ; l'utilisation passe alors par ta clé, aux prix de ce fournisseur.

Conseils et limites

La documentation de Roblox prévient qu'un script généré peut ne pas marcher parfaitement et que les résultats varient à chaque demande. Assistant a aussi tendance à modifier les choses au moment de l'édition : si quelque chose doit se passer pendant que le jeu tourne, demande « un script qui règle l'heure sur 8:00 AM », pas « règle l'heure sur 8:00 AM ». La documentation ne publie ni prix ni limite de messages ; son seul plafond indiqué est 50 modèles procéduraux sur une période glissante de 24 heures. Si Assistant arrête de répondre ou dit que tu as atteint une limite, vois les limites et erreurs d'Assistant (en anglais).

Roblox Studio Assistant est-il bon ?

Pour un outil intégré sans configuration, il couvre beaucoup : il modifie ton vrai jeu, peut planifier avant de construire, et génère des meshes, des matériaux et des modèles procéduraux. C'est la première chose raisonnable à essayer. Ses points faibles sont ceux que Roblox cite : les résultats varient, les scripts doivent être vérifiés, et il peut confondre le moment de l'édition et celui de l'exécution. Considère ce qu'il fait comme un premier brouillon rapide.

Les quatre façons d'utiliser l'IA dans Roblox Studio

Assistant est l'une des quatre formes que prennent les outils IA pour Roblox. La forme décide si l'IA peut voir ton Explorer, si elle peut faire des modifications sans copier-coller, et si elle peut jouer au jeu pour vérifier son propre travail.

Les quatre voies côte à côte, d'après la documentation de Roblox et les faits publiés par RoCode (vérifié le 22 octobre 2026)
VoieModifie ton jeu ouvertConfigurationEn savoir plus
Assistant, intégréOui : scripts, objets et assets du Creator Store. Il peut tester.Aucune.Les étapes ci-dessus, et limites et erreurs (en anglais)
Serveur MCP de Studio + ton client IAOui : scripts, exécution de Luau, tests, entrées et captures d'écran.Active le serveur dans Assistant, puis connecte Claude Code, Cursor, Codex ou un autre client. Le plugin d'agent de Roblox connecte Claude et ChatGPT.Guide du MCP de Studio
Agent en plugin, comme RoCodeOui. RoCode : scripts et instances, avec une vérification de compilation dans Studio, et des tests avec le plugin 3.9 ou plus récent.RoCode : compte gratuit et un plugin du Creator Store ; Studio se connecte tout seul avec le même compte Roblox, ou avec un code d'appairage.Les outils IA pour Roblox comparés
Chatbot dans un onglet de navigateurNon. Il ne voit que ce que tu colles.Aucune.Bien utiliser un chatbot

Ce que coûte chaque voie, offres gratuites comprises, est comparé dans free AI for Roblox Studio (en anglais).

Ton propre client IA via le serveur MCP de Studio

Le MCP (Model Context Protocol) est un standard ouvert qui permet à un client IA d'utiliser les outils d'une autre application, et Roblox Studio a un serveur MCP intégré. Active-le, et un client IA que tu utilises déjà peut travailler sur ta session ouverte : explorer l'arborescence de l'Explorer, lire et modifier des scripts, exécuter du Luau, lancer et arrêter des tests, lire l'Output, capturer la vue et envoyer des entrées clavier ou souris.

Pour l'activer, ouvre Assistant, clique sur …, puis Manage MCP Servers (Settings, puis MCP Servers, dans les versions récentes), et active Enable Studio as MCP server. Quick connect couvre alors Antigravity, Codex CLI, Claude Code, Claude Desktop, Cursor, Gemini CLI et Visual Studio Code ; les autres clients qui prennent en charge le MCP via l'entrée et la sortie standard se connectent avec une configuration JSON ou une commande. La configuration de chaque client est dans le guide du MCP de Studio, et nous avons des guides pas à pas (en anglais) pour Claude Code, Codex et Cursor ou VS Code.

Le plugin d'agent officiel de Roblox

Roblox publie aussi sur GitHub un plugin officiel pour les assistants IA, Roblox/roblox-studio-agent-plugin, sous licence MIT. Son README liste Claude Code, Cowork dans l'application de bureau Claude, l'application de bureau ChatGPT et Codex CLI. Le plugin n'a pas de code à lui, seulement de la configuration et des instructions de skills : il fait tourner le serveur MCP fourni avec Studio, et c'est toujours toi qui actives ce serveur. Une fois installé, demande à ton assistant « Get me set up with Roblox Studio ». Comme le serveur tourne sur ton ordinateur, claude.ai sur le web et ChatGPT sur le web ou sur téléphone ne peuvent pas se connecter à Studio. Vérifié le 22 octobre 2026.

Coût. Le serveur fait partie de Studio. L'IA, non : le client et son modèle ont leurs propres conditions, que ce soit une offre gratuite, un abonnement ou une API payée à l'usage.

Limites. C'est la voie qui demande le plus de configuration des quatre : une application à part, l'activation du serveur et souvent un redémarrage. Son efficacité dépend du client et du modèle que tu connectes.

Les agents en plugin comme RoCode

Un agent en plugin est un agent IA tiers qui travaille dans Studio grâce à un plugin. Comme Assistant, il modifie ton vrai jeu, mais le chat, les modèles et les prix viennent d'une autre entreprise.

RoCode en fait partie : tu décris une modification dans le chat web sur rocode.app, et son plugin gratuit du Creator Store la construit dans ton jeu ouvert, vérifie dans Studio que les scripts compilent et marque chaque lot de modifications comme un point d'annulation. Avec le plugin 3.9.13 ou plus récent, le plugin se connecte tout seul quand Studio est connecté au même compte Roblox que celui que tu utilises sur RoCode ; sinon, tu tapes dans le chat le code d'appairage de 8 caractères du panneau du plugin. L'offre Starter gratuite donne 1 crédit par jour, sans passer par le Discord. Pro coûte 9,99 $ par mois en dollars US, hors taxes, pour 150 crédits. Avec le plugin 3.9.11 ou plus récent, RoCode peut tester ton jeu dans Studio et contrôler un personnage de test pour vérifier qu'il marche. Les demandes passent par le serveur de RoCode et OpenRouter vers des modèles tiers ; RoCode est un produit indépendant, ni affilié à Roblox Corporation, ni approuvé, ni sponsorisé par elle.

Il ne génère ni meshes, ni textures, ni animations à partir de rien et ne sculpte pas le terrain à la main (il peut construire du Terrain comme des collines, des lacs et des îles avec un script généré). Il conçoit des décors, des bâtiments et des accessoires nouveaux pour chaque jeu, et quand tu demandes des modèles tout faits ou réalistes, il cherche dans le Creator Store avec tes mots des modèles gratuits (sans leurs scripts) ou insère un modèle, un decal ou un mesh par son ID d'asset. Avec le plugin 3.9.14 ou plus récent, il prend des captures de ce qu'il a construit, en mode édition, pour vérifier l'aspect. La documentation de RoCode donne les détails.

DémonstrationSi Studio n'est pas connecté au même compte Roblox, voici la voie du code d'appairage, en 18 secondes : récupère le plugin, copie le code dans Studio, colle-le dans le chat et appuie sur Connect. Studio te demande ensuite de confirmer le compte ; la vidéo ne montre pas cette étape.

D'autres agents fonctionnent autrement. D'après leurs propres sites au 22 octobre 2026, Ropilot est une application de bureau qui installe son propre plugin pour Studio, et ForgeBlox (appelé Forge jusqu'en octobre 2026) est une application Windows qui se connecte via le serveur MCP de Studio ; les deux lancent des tests. Vois RoCode vs Ropilot, RoCode vs Forge et la comparaison des outils IA pour Roblox.

Un plugin tourne dans Studio avec les autorisations que tu lui donnes, et un plugin autorisé à injecter des scripts peut modifier n'importe quel script du jeu, donc n'installe que des plugins de créateurs en qui tu as confiance, et désactive ceux que tu n'utilises pas.

Un chatbot dans un onglet de navigateur

L'option la plus simple est une application de chat généraliste comme ChatGPT, Claude ou Gemini. Rien à installer, et elle est bonne pour expliquer un concept, décortiquer un message d'erreur, relire un script que tu colles, ou planifier comment des systèmes doivent s'emboîter avant de construire.

Sa limite, c'est qu'elle ne voit pas ton jeu. Elle ne sait pas que ta porte est dans un dossier nommé Doors, ni que tu as déjà un script de leaderstats, donc elle devine les chemins et peut écrire une deuxième copie d'un système que tu as déjà. C'est ensuite toi qui crées le bon type de script au bon endroit et qui y colles le code.

Pour en tirer plus, colle le chemin complet dans l'Explorer de chaque objet concerné, les scripts avec lesquels le code doit fonctionner, et précise si le code tourne sur le serveur ou sur le client. Si tu ne sais pas de quel côté va le code, lis d'abord Script vs LocalScript vs ModuleScript (en anglais).

Peut-on utiliser l'IA de Roblox Studio sur téléphone ?

Pas dans Studio lui-même. Roblox Studio tourne sur Windows et Mac, donc Assistant et le serveur MCP demandent un ordinateur. Sur téléphone, l'onglet Build de l'application mobile Roblox transforme une description en jeu. La documentation de Roblox dit que Build se concentre sur des jeux plus simples en 2D et 2,5D, qu'il est réservé aux utilisateurs de 9 ans et plus avec âge vérifié, et qu'il est déployé progressivement par région, en commençant par la Nouvelle-Zélande. Une application de chat sur téléphone peut t'aider à planifier et à écrire du Luau mais ne peut pas se connecter à Studio, et le chat de RoCode demande un navigateur sur ordinateur.

Ce que l'IA fait bien et mal dans le travail sur Roblox

Les outils diffèrent par leur portée, mais les modèles derrière ont les mêmes habitudes.

En général bon pour

  • Les systèmes standard à la forme connue : leaderstats, points de passage, portes, tweens, un aller-retour de RemoteEvent, un écran de boutique simple.
  • Expliquer un message d'erreur ou un script ligne par ligne.
  • Les modifications répétitives sur beaucoup d'objets : renommer, régler une propriété sur chaque lampe d'un dossier, ajouter le même comportement à vingt parts.
  • Les premiers brouillons de mises en page d'interface et de constructions grises que tu ajustes ensuite à la main.

Souvent mauvais pour, donc vérifie

  • Faire confiance au client. Un LocalScript qui modifie les pièces, ou un RemoteEvent qui prend le prix envoyé par le joueur, a l'air correct et s'exploite facilement. Le serveur doit décider de tout ce qui compte et vérifier chaque argument de RemoteEvent, comme le montre le guide des RemoteEvents (en anglais).
  • Les données qui ne doivent pas se perdre. Un code de sauvegarde qui oublie pcall, qui écrase après un chargement raté, ou qui ignore les limites de requêtes peut effacer la progression. Compare-le au tutoriel DataStore (en anglais).
  • Tes conventions. Sauf si l'outil lit ton jeu ou que tu le décris, il invente des noms et duplique des systèmes que tu as déjà.
  • Les API actuelles. wait(), spawn() et delay() sont dépréciés au profit de task.wait, task.spawn et task.delay, mais les modèles peuvent encore les écrire. La documentation de Code Assist de Roblox prévient de la même chose : les suggestions peuvent utiliser d'anciennes API.
  • Les gros travaux en un seul prompt. Les longues réponses sont coupées, et les étapes suivantes s'éloignent des premières.
  • Savoir si le jeu est amusant. Du code qui compile peut quand même être faux, et même un agent qui teste ne peut pas te dire si un saut semble juste.

La plupart de ces problèmes sont plus faciles à repérer quand tu sais lire le Luau. Scripter sur Roblox quand on débute couvre les bases : où vont les scripts, les événements et la lecture de l'Output.

Une méthode sûre pour laisser l'IA modifier ton jeu

Tout outil qui peut modifier ton jeu peut aussi le casser. Cette routine marche de la même façon avec Assistant, un client MCP ou un agent en plugin.

  1. Sauvegarde un point de contrôle. Utilise File, Save to Roblox with Notes (Ctrl+Alt+S, ou Cmd+Option+S sur Mac) et note ce que tu vas essayer. Si tes scripts sont dans des fichiers via Script Sync ou Rojo, fais aussi un commit Git.
  2. Une fonctionnalité par prompt. « Ajoute une touche de sprint » se relit ; « améliore mon jeu », non. Pour tout ce qui est plus gros, demande d'abord un plan et élague-le.
  3. Relis chaque modification. Vérifie que chaque script est du bon type au bon endroit, que le serveur décide de tout ce qui touche à la monnaie, aux dégâts ou à la sauvegarde, et que rien de non demandé n'a été supprimé ou renommé.
  4. Teste toi-même. Appuie sur Play, essaie les cas tordus qu'un joueur essaierait, et garde la fenêtre Output ouverte (depuis le menu Window). Recolle chaque ligne d'erreur avec le chemin du script et le numéro de ligne.
  5. Sache comment revenir en arrière. Annuler (Ctrl+Z, ou Cmd+Z) défait les modifications récentes, y compris celles d'un plugin quand il enregistre des points d'annulation. Pour une exécution qui a très mal tourné, ouvre Window, Version History, clique sur ⋮ à côté de ta version sauvegardée, puis Open Local Copy, et dans cette copie, sauvegarde par-dessus le jeu avec File, Save to Roblox As.
  6. Garde les secrets à l'écart. Ne colle jamais de clés API, d'URL de webhook, de cookies ou de mots de passe dans un prompt, et ne laisse jamais une IA les écrire en dur. Range-les dans le magasin de secrets du jeu (Creator Dashboard, ton jeu, Secrets) et lis-les sur le serveur avec HttpService:GetSecret. Les tests dans Studio ne peuvent pas lire ce magasin : ajoute des valeurs de test sous File, Experience Settings, Security, Local Secrets.
  7. Teste le code de sauvegarde sur une copie. Avec Enable Studio Access to API Services activé (File, Experience Settings, Security), Studio utilise les data stores du jeu en ligne, donc Roblox conseille de ne le faire que dans une version de test séparée.

Bien écrire ses prompts pour obtenir du Luau

La plupart des mauvais résultats viennent d'un prompt qui a laissé le modèle deviner. Le guide des prompts de Roblox commence par le même conseil : sois précis, et utilise les noms d'instances exactement comme ils sont écrits.

  • Nomme les objets et l'endroit où ils sont, comme l'Explorer les montre : Workspace.Lobby.StartButton, pas « le bouton ».
  • Dis quel type de script, où il va, et quel côté décide : « un Script dans ServerScriptService donne les pièces ; le LocalScript ne fait que demander ».
  • Montre ce qui existe : « utilise la valeur Coins des leaderstats existants, ne crée pas de nouveau dossier ».
  • Demande du Luau actuel : task.wait plutôt que wait, et des vérifications côté serveur sur chaque argument de RemoteEvent.
  • Pour une correction, colle la ligne exacte de l'Output, avec le chemin du script et le numéro de ligne, et dis ce que tu as fait juste avant qu'elle apparaisse.
  • Demande comment le tester. Une bonne réponse se termine par les étapes qui prouvent que ça marche.
Les mêmes demandes, écrites pour que l'IA n'ait pas à deviner
VaguePrécis
Fais une boutique.Ajoute une ScreenGui de boutique dans StarterGui qui vend une Speed Coil pour 100 Coins. Un LocalScript déclenche un RemoteEvent nommé BuyItem dans ReplicatedStorage avec seulement le nom de l'objet ; un Script dans ServerScriptService vérifie leaderstats.Coins, prend les pièces et donne l'outil.
Répare mon script.ServerScriptService.RoundManager plante à la ligne 42 avec « attempt to index nil with 'Humanoid' » quand un joueur réapparaît en pleine manche. Corrige ce cas sans changer la façon dont les manches commencent.
Mets la nuit.Ajoute un Script dans ServerScriptService qui règle Lighting.ClockTime sur 0 au démarrage du serveur.

Un prompt et son résultat

Un bon résultat est court et fait exactement ça. Celui-ci est écrit par nous pour montrer le principe ; la formulation de chaque outil sera différente.

Script dans Workspace.LavaFloor nommé KillOnTouch
local Players = game:GetService("Players")

local lava = script.Parent :: BasePart

lava.Touched:Connect(function(hit: BasePart)
	-- Ne réagir qu'aux parts du personnage d'un joueur, pas aux PNJ ni aux parts libres
	local character = hit:FindFirstAncestorOfClass("Model")
	if not character or not Players:GetPlayerFromCharacter(character) then
		return
	end

	local humanoid = character:FindFirstChildOfClass("Humanoid")
	if humanoid and humanoid.Health > 0 then
		humanoid.Health = 0
	end
end)

Ce qu'il faut vérifier avant de lui faire confiance : c'est un Script serveur, donc le résultat est le même pour tous les joueurs ; FindFirstAncestorOfClass("Model") trouve le personnage même quand la part qui touche est dans un accessoire ; et GetPlayerFromCharacter renvoie nil pour les PNJ, qui sont donc ignorés comme demandé. Ensuite, teste : marche sur la lave, et fais tomber une part non ancrée dessus pour confirmer que rien ne provoque d'erreur dans l'Output.

L'IA peut-elle faire un jeu Roblox entier ?

Elle peut faire un prototype jouable d'un jeu simple. Elle ne peut pas, toute seule, faire un jeu auquel les gens reviennent.

Le guide « Build your first game with Assistant » de Roblox montre la version réaliste : planifier un obby avec Assistant, le laisser construire un prototype gris, puis tester, signaler ce qui ne marche pas, et recommencer jusqu'à pouvoir jouer du début à la fin. Il se termine en t'encourageant à traiter Assistant comme un partenaire de travail plutôt qu'à compter sur lui pour tout construire. Roblox a aussi Build, un outil séparé pensé d'abord pour le mobile dans l'application Roblox, qui transforme une description en jeu publiable ; sa documentation dit qu'il se concentre pour l'instant sur des jeux plus simples en 2D et 2,5D et qu'il est déployé progressivement par région.

Ce que l'IA ne fait pas pour toi, c'est la partie qui fait marcher un jeu : décider de ce qui est amusant, régler la difficulté et les récompenses, garder une économie équitable, bien tourner sur un téléphone bon marché, et protéger les données des joueurs. Elle t'amène bien plus vite d'une idée à quelque chose de jouable, et écrit beaucoup de Luau en chemin. C'est toujours toi qui décides de ce qu'est le jeu, et toi qui le testes.

Pour la version pratique dans Studio, la méthode pas à pas pour créer un jeu Roblox avec l'IA grâce à RoCode suit le même principe : choisis une boucle de jeu principale, demande un système par prompt, relis et annule ce que tu ne veux pas, et teste après chacun.

Pour en construire un à la main d'abord, faire un jeu Roblox étape par étape va d'une Baseplate à un parcours de pièces publié avec deux scripts serveur.

Problèmes courants et solutions

La plupart des soucis d'IA dans Studio viennent d'un problème de configuration ou d'un script au mauvais endroit. Garde la fenêtre Output ouverte pendant tes tests : la ligne d'erreur nomme le script et la ligne.

Le bouton Assistant n'apparaît pas

Mets Studio à jour : une version pas à jour affiche un bouton Update en haut à droite. Si la fenêtre Assistant semble avoir disparu, cherche-la épinglée en onglet sur les bords de Studio. Plus de solutions pour un panneau Assistant manquant (en anglais).

Mon client MCP ne voit pas Roblox Studio

Redémarre Studio et le client. Pour Quick connect, installe d'abord le client, puis redémarre Studio. Si tu l'as configuré à la main, vérifie que le chemin de la commande existe et que le JSON est valide : une seule virgule manquante empêche le fichier de se charger. L'indicateur vert sous Manage MCP Servers confirme une connexion.

L'IA dit qu'elle a ajouté un script, mais rien ne se passe dans le jeu

Vérifie le type et l'emplacement du script. Un LocalScript tourne depuis des endroits comme StarterPlayerScripts, StarterGui ou le personnage, pas depuis ServerScriptService. Vérifie aussi si l'IA a modifié le jeu une seule fois en mode édition au lieu d'écrire un script qui tourne pendant la partie.

Ça marche pour moi, mais les autres joueurs ne le voient pas

Un LocalScript a fait la modification, donc seul ton client la voit. Déplace-la dans un Script serveur, et si un bouton ou une touche la déclenche, envoie un RemoteEvent et laisse le serveur décider.

L'IA a modifié ou supprimé des choses que je n'avais pas demandées

Annule les dernières modifications, ou restaure la version que tu as sauvegardée avant de commencer. La prochaine fois, demande une fonctionnalité à la fois et nomme ce qu'elle ne doit pas toucher, par exemple « ne change pas le script RoundManager ».

Exemple : la boucle de test avec RoCode

Si tu choisis la voie de l'agent en plugin, voici à quoi ressemble la méthode ci-dessus avec RoCode : tu appuies sur Play, et RoCode repart de ce que tu as trouvé. Disons que la première version du script de lave avait un bug : la toucher ne faisait rien et l'Output montrait une erreur.

Tu écris

J'ai testé et toucher LavaFloor ne fait rien. Regarde l'Output et corrige le script de lave.

RoCode fait
  • Lit l'Output de Studio avec Check Output, y compris les lignes Server et Client de ton dernier test, même après que tu as appuyé sur Stop
  • Lit le script de lave autour de la ligne fautive avec Read Script, puis le modifie avec Edit Script
  • Vérifie dans Studio que le script modifié compile avec Check Script. La vérification ne contrôle pas les types, ne fait pas de lint et n'exécute pas ton code
  • Envoie la modification en un lot qui forme un point d'annulation dans l'historique de Studio

Avec le plugin 3.9.11 ou plus récent, RoCode peut tester ton jeu dans Studio et contrôler un personnage de test pour vérifier qu'il marche. Il décide quand lancer un test, jusqu'à 2 par création plus 1 pour vérifier sa propre correction, et ne vérifie que ce qu'il a choisi de tester, donc appuie de nouveau sur Play et marche sur la lave pour confirmer la correction toi-même. Le prompt est un exemple écrit par nous ; les étapes utilisent les vrais noms d'outils. Comment RoCode se connecte à Studio.

Questions fréquentes

Comment avoir l'IA dans Roblox Studio ?

Elle y est déjà : mets Studio à jour et clique sur Assistant à droite de la barre mezzanine. Studio a aussi Code Assist, qui suggère du code pendant que tu tapes dans le Script Editor. Pour une autre IA, connecte un client MCP comme Claude Code ou Cursor, ou installe un agent en plugin depuis le Creator Store.

Comment utiliser l'IA dans Roblox Studio gratuitement ?

Assistant est fourni avec Studio et sa documentation n'indique aucun prix ; son seul plafond indiqué est 50 modèles procéduraux par période glissante de 24 heures. Code Assist est intégré avec un plafond quotidien. Le serveur MCP fait partie de Studio, même si ton client peut être payant. L'offre Starter de RoCode est gratuite avec 1 crédit par jour, et beaucoup d'applications de chat ont une offre gratuite. Toutes les offres gratuites sont comparées dans free AI for Roblox Studio (en anglais).

Existe-t-il un plugin IA pour Roblox Studio ?

Assistant fait partie de Studio plutôt que d'être un plugin. Roblox publie aussi un plugin officiel pour les assistants IA qui connecte Claude et ChatGPT au serveur MCP de Studio. Il existe aussi des agents tiers : RoCode travaille via un plugin pour Studio, et Ropilot et ForgeBlox (anciennement Forge) via leurs propres applications de bureau. Vois la comparaison des outils IA pour Roblox.

Puis-je utiliser Claude ou ChatGPT dans Roblox Studio ?

Oui. Le plugin d'agent officiel de Roblox connecte Claude Code, Cowork dans l'application de bureau Claude, l'application de bureau ChatGPT et Codex CLI au serveur MCP de Studio, et d'autres clients MCP comme Claude Desktop ou Cursor se connectent via Quick connect ou une configuration. Tu peux aussi ajouter ta propre clé API Anthropic, OpenAI ou Google à Assistant sous Manage API Keys. Dans les deux cas, ce sont les offres et les prix de cette entreprise qui s'appliquent, pas ceux de Roblox.

Faut-il quand même apprendre le Luau si j'utilise l'IA ?

Assez pour lire ce qu'elle écrit : repérer un script au mauvais endroit, une vérification serveur manquante ou une sauvegarde qui peut perdre des données. Le guide client et serveur et le guide des erreurs de script (en anglais) couvrent l'essentiel, et scripter sur Roblox quand on débute donne les bases en français.

Sources et lectures

Comment le code a été vérifié : chaque script de cette page passe le vérificateur de types strict de Luau avec les définitions de l'API Roblox (luau-lsp, 26 octobre 2026). Une vérification de types repère les API mal écrites et les mauvais types, pas la logique du jeu : teste dans Studio avant de publier.

Essaie RoCode sur ton propre jeu.

Des crédits gratuits chaque jour, sans carte. Installe le plugin, décris la fonctionnalité et vérifie ce qui arrive dans Studio.