Ton studio Roblox, piloté par l'IA.
X.GPT PRO se branche à Roblox Studio : elle construit les parts, écrit les scripts, peint le terrain, pose l'ambiance, regarde le résultat en capture d'écran et lance la map pour vérifier que tout fonctionne. Un Ctrl + Z annule tout.
roblox_toolbox_insert → house, tree, fence
Le plugin interroge le pont chaque seconde et exécute les commandes dans le place ouvert. Rien ne sort de ta machine : pas de serveur, pas de compte en ligne.
L'assistant, en plein écran
X.AI est l'application de chat de X.GPT PRO : elle écrit du code complet, répond en direct et retrouve tes conversations. Elle tourne dans ton navigateur et, si tu es connecté ici, tu l'es aussi — aucun deuxième compte à créer.
Ouvrir X.AI dans un onglet -- si tu n'es pas connecté, connecte-toi pour que X.AI prenne ton compte et tous ses modèles (sinon l'app te demandera ta propre clé dans Réglages → IA).
Ton compte suffit
Connecté sur ce site ? X.AI reçoit ton jeton : tout le catalogue du compte et ton quota du jour, sans aucune clé à copier.
Un compte local à part
X.AI garde ses conversations dans ton navigateur. Le compte local sert à les protéger : rien ne part sur un serveur.
Ta clé si tu préfères
Tu peux aussi y mettre ta propre clé (Gemini, OpenRouter, autre API compatible) : ton réglage reste prioritaire sur celui du site.
Installe X.GPT PRO en deux minutes.
Un seul installateur pour Windows : il embarque l'app, l'IA et le pont MCP. Tu déposes ensuite le plugin Roblox Studio, tu cliques sur CONNECT, et l'IA travaille dans le place ouvert.
X.GPT PRO Desktop
- Fichierxgptpro-desktop-win-x64.exe
- Version1.18.36
- Taille181 Mo
- SystèmeWindows 10 / 11 (64 bits)
- Mise à jourautomatique dans l'app
Deux fichiers, deux minutes
L'app embarque le pont MCP. Le plugin, lui, vit dans le dossier Plugins de Roblox Studio.
L'application
Installeur one-click pour Windows. Aucune clé d'API à chercher : tu connectes ton compte dans les réglages, et c'est parti.
- 1Lance le setup (et clique Informations complémentaires → Exécuter quand même si Windows demande confirmation).
- 2Ouvre X.GPT PRO depuis le menu Démarrer.
- 3Dans Réglages → Providers, connecte ton compte ou ta clé.
- 4Garde l'app ouverte : c'est elle qui fait tourner le pont.
Le plugin Roblox Studio
Un fichier unique à déposer dans le dossier Plugins de Studio. Aucun exécutable, aucune modification de ton jeu, et un bouton CONNECT dans l'onglet Plugins.
Le fichier .plugin et le fichier .plugin.lua sont le même script. Studio détecte de façon sûre les fichiers .lua / .luau et .rbxm déposés dans son dossier Plugins : si le .plugin n'apparaît pas dans l'onglet Plugins, prends la version .plugin.lua (résultat identique).
- 1Télécharge install.bat et X.GPT PRO.plugin.lua dans le même dossier (par exemple Téléchargements).
- 2Double-clique sur install.bat : il copie le plugin dans %LOCALAPPDATA%\Roblox\Plugins.
- 3Ferme complètement Roblox Studio (Gestionnaire des tâches) puis rouvre-le.
- 4Onglet Plugins → bouton X.GPT PRO → panneau à droite → CONNECT.
- 1Télécharge X.GPT PRO.plugin (bouton violet ci-dessus).
- 2Dans l'explorateur, colle %LOCALAPPDATA%\Roblox\Plugins dans la barre d'adresse (crée le dossier Plugins s'il manque).
- 3Dépose le fichier dedans.
- 4Ferme complètement Studio, rouvre-le, puis Plugins → X.GPT PRO → CONNECT.
# copie le plugin au bon endroit Copy-Item "$HOME\Downloads\X.GPT PRO.plugin" "$env:LOCALAPPDATA\Roblox\Plugins\"
Une seule ligne à coller dans PowerShell : elle crée le dossier Plugins, télécharge le plugin et l'installe. Pratique quand cette page est en ligne.
# installe le plugin dans Roblox Studio $p="$env:LOCALAPPDATA\Roblox\Plugins"; New-Item -ItemType Directory -Force $p | Out-Null; irm "downloads/X.GPT PRO.plugin" -OutFile "$p\X.GPT PRO.plugin"
Ferme ensuite complètement Studio et rouvre-le : le bouton X.GPT PRO apparaît dans l'onglet Plugins.
Connecter les deux
1. Garde l'app X.GPT PRO ouverte.
2. Dans Studio : Plugins → X.GPT PRO → CONNECT (le bouton affiche « Connecté à X.GPT PRO »).
3. Dans l'app, demande simplement : « Connecte-toi à Roblox Studio ».
Clés API
Une clé API ouvre tout le catalogue de X.GPT PRO — les modèles de tous les fournisseurs configurés, servis en direct — avec le quota du jour du compte. Une seule clé suffit : pas besoin d'en créer une par modèle. Elle marche aussi dans l'app, dans un script ou dans n'importe quel client compatible OpenAI. Les clés des fournisseurs, elles, ne quittent jamais le serveur.
Connecte-toi pour créer une clé
Les clés appartiennent à un compte : c'est lui qui apporte les modèles et le quota. Crée ton compte en dix secondes, ou connecte-toi avec le même pseudo et le même mot de passe que dans l'app — c'est le même compte.
- Chaque clé porte un nom, une date de création et une dernière utilisation.
- Une clé se révoque seule, sans toucher aux autres ni à ta session dans l'app.
- Le serveur ne garde qu'une empreinte : la clé ne s'affiche qu'à sa création.
Tes clés API
…
Aucune clé pour l'instant — crée la première juste en dessous.
Une clé se révoque toute seule : le client qui l'utilisait reçoit 401, les autres continuent de fonctionner. Le serveur ne garde qu'une empreinte, donc le contenu d'une clé n'est jamais réaffiché — seulement son préfixe.
Créer une clé
Limite atteinte : 2 clés API par compte. Révoque une clé ci-dessus pour libérer un emplacement.
Copie-la maintenant : elle ne sera plus jamais affichée.
À garder une fois pour toutes : export XGPT_KEY=xgpt_…
Une clé par usage (ordinateur, serveur, bot) : révoquer l'une ne casse pas les autres.
Ta clé, tout de suite
https://…/v1
Base + clé (authorization: Bearer xgpt_…) = les modèles de ton compte, depuis n'importe quel client compatible OpenAI.
/v1/models — le catalogue du compte (noms et contextes)/v1/chat/completions — les réponses, streaming inclus/auth/me — ton quota du jour/auth/keys — tes clés (jamais leur contenu)curl "https://…/v1/chat/completions" \ -H "authorization: Bearer $XGPT_KEY" \ -H "content-type: application/json" \ -d '{"model":"xgpt-smart","messages":[{"role":"user","content":"salut"}]}'
Documentation
1. Authentification
Ta clé voyage dans l'en-tête authorization: Bearer xgpt_…. Chaque clé est liée à un compte : elle donne accès à ses modèles et consomme son quota du jour.
2. Tous les modèles, avec la même clé
GET /v1/models renvoie tout ce que ta clé ouvre : les raccourcis xgpt-… (Gemini, GLM, DeepSeek V4 Flash…) et les identifiants fournisseurs du moment (Google Gemini, NVIDIA, X.GPT PRO…). La liste est servie en direct et ne contient que les modèles qui répondent vraiment. Envoie l'id dans le champ model — aucune clé supplémentaire n'est nécessaire, et changer de modèle ne change pas la clé.
3. Quotas & erreurs
Les en-têtes x-xgpt-quota-* accompagnent chaque réponse : 400 modèle inconnu, 401 clé invalide, 403 compte désactivé, 429 quota atteint, 502 fournisseur indisponible.
Ta clé ouvre tout ça. Les raccourcis recommandés, puis la liste complète de ton compte — clique sur un modèle pour l'injecter dans les exemples ci-dessous.
curl "https://…/v1/models" \ -H "authorization: Bearer $XGPT_KEY" curl "https://…/v1/chat/completions" \ -H "authorization: Bearer $XGPT_KEY" \ -H "content-type: application/json" \ -d '{"model":"xgpt-smart","stream":true,"messages":[{"role":"user","content":"salut"}]}'
const reply = await fetch("https://…/v1/chat/completions", { method: "POST", headers: { "content-type": "application/json", authorization: "Bearer " + process.env.XGPT_KEY, }, body: JSON.stringify({ model: "xgpt-smart", messages: [{ role: "user", content: "salut" }], }), }) const data = await reply.json() console.log(data.choices[0].message.content)
from openai import OpenAI client = OpenAI(base_url="https://…/v1", api_key="xgpt_…") response = client.chat.completions.create( model="xgpt-smart", messages=[{"role": "user", "content": "salut"}], ) print(response.choices[0].message.content)
Remplace $XGPT_KEY / xgpt_… par ta clé (bouton « Copier » à côté de la clé créée), ou exporte-la une fois : export XGPT_KEY=xgpt_… — puis pip install openai pour l'exemple Python.
Tous les modèles, pour tout le monde
Le serveur publie le catalogue complet des fournisseurs configurés : chaque utilisateur voit exactement les mêmes modèles, avec son propre jeton et son quota du jour.
Chargement du catalogue…
Les 8 recommandés
Aucun réglage à faire : à la première connexion, l'app enregistre le provider, ton jeton et tous les modèles disponibles — y compris les modèles « maison » (GLM, DeepSeek, GPT-5.6 Sol) et les modèles gratuits d'OpenRouter. Les autres fournisseurs (DeepInfra, Zen…) s'ajouteront au catalogue dès que leur compte sera crédité côté serveur.
Demande, elle construit
Des phrases simples suffisent — l'IA inspecte d'abord, puis agit, vérifie et teste.
Si quelque chose bloque
Les cas les plus fréquents, réglés en moins d'une minute.
Le plugin n'apparaît pas dans l'onglet Plugins
Vérifie que le fichier est bien dans %LOCALAPPDATA%\Roblox\Plugins, puis ferme complètement Studio (Gestionnaire des tâches → Fin de tâche) et rouvre-le.
Regarde aussi View → Output : une erreur rouge [X.GPT PRO] ERREUR: indique un souci au chargement. Si Studio reconnaît mal le fichier, prends la version .plugin.lua du bouton de téléchargement.
Le bouton affiche « Pont introuvable »
L'app X.GPT PRO n'est pas ouverte. Lance-la, laisse-la quelques secondes, puis clique de nouveau sur CONNECT.
Pour vérifier à la main : cd bridge puis bun run server.mjs — le pont affiche alors HTTP poll server on http://127.0.0.1:8765.
Le port 8765 est déjà utilisé
Change-le avec la variable XGPT_BRIDGE_PORT=9000, à la fois au lancement du pont et dans le plugin.
L'insertion depuis la Boîte à outils échoue
La recherche passe par le catalogue public de Roblox et seuls les assets gratuits peuvent être insérés : un asset payant ou supprimé échoue, il suffit d'en essayer un autre.
Studio peut demander l'autorisation des requêtes HTTP vers catalog.roblox.com : clique Autoriser.
La capture d'écran ne fonctionne pas
C'est une fonctionnalité Windows : Studio doit être ouvert et visible, pas réduit dans la barre des tâches. Pense aussi à mettre Studio à jour.
Le test Play automatique échoue
Il utilise StudioTestService, disponible dans les versions récentes de Studio : mets-le à jour. Pendant le test, une petite fenêtre Play Solo s'ouvre quelques secondes — c'est normal, l'IA la ferme seule.
L'IA crée des doublons ou ignore les règles
Le fichier instructions.md décrit ses règles de travail. Ajoute-le à la config de l'app pour qu'il soit chargé à chaque session :
{ "instructions": ["C:/.../robloxStudioMPC/instructions.md"] }Windows affiche un avertissement à l'installation
SmartScreen bloque les applications peu téléchargées : clique sur Informations complémentaires puis Exécuter quand même.
Prêt à construire ?
Installe l'app, dépose le plugin, clique sur CONNECT — puis lance-toi : « Regarde mon jeu et crée une forêt autour du spawn, puis teste-la. »
