
STUD
STUD AI · Programmation
STUD est un assistant de codage IA gratuit et open source, conçu spécifiquement pour le développement Roblox. Il fait aussi office d'outil de codage IA open source que vous lancez dans votre terminal. Il lit et modifie votre base de code en langage naturel, et se connecte à Roblox Studio avec plus de 27 outils. Vous pouvez donc modifier des scripts, manipuler des instances, interroger des DataStores et chercher dans le Toolbox sans quitter votre flux de travail. Pour l'instant, l'accès passe par une liste d'attente.

À propos de STUD
Qu'est-ce que STUD
STUD est un assistant de codage IA destiné aux développeurs Roblox. Vous tapez ce que vous voulez en langage naturel, et il travaille sur les fichiers réels de votre projet, pas dans une fenêtre de chat où vous collez des extraits. La promesse est volontairement étroite : une boîte à outils complète pour le travail sous Roblox, avec toutes les fonctionnalités gratuites et open source. Voyez-le comme un assistant de script Luau qui gère aussi les parties non liées au code d'un projet Roblox.
Sous le capot, il associe une IA moderne à une intégration poussée d'outils. La prise en charge complète du serveur de langage assure la navigation et le diagnostic du code. La prise en charge du Model Context Protocol permet des outils personnalisés. La gestion des sessions, plus un système de sous-agents qui exécute des tâches complexes en arrière-plan. Il fonctionne aussi comme assistant de codage général pour n'importe quel projet, donc Roblox Studio n'est pas indispensable sauf si vous voulez les outils propres à Studio.
Le point le plus important à comprendre avant de commencer, c'est la configuration du modèle. STUD n'inclut pas d'abonnement au modèle. Concrètement ? Vous apportez votre propre clé d'API d'un fournisseur de LLM, vous la définissez comme variable d'environnement, et vous payez ce fournisseur directement. Vos coûts suivent votre usage. Aucune facturation du côté de STUD. C'est économique si vous rédigez bien vos prompts.
Pour commencer
- Vérifiez les prérequis : Node.js 18 ou plus, et Roblox Studio si vous voulez l'intégration Studio. Récupérez une clé d'API chez votre fournisseur de LLM préféré.
- Installez STUD en clonant le dépôt et en installant les dépendances avec
bun install. - Définissez votre clé d'API comme variable d'environnement, par exemple
ANTHROPIC_API_KEY, et ajoutez-la à votre profil de shell pour qu'elle persiste. - Pour le travail sur Roblox, copiez le fichier du plugin fourni dans le dossier des plugins de Roblox Studio, redémarrez Studio, et activez les requêtes HTTP dans Game Settings.
- Lancez STUD dans le répertoire de votre projet et décrivez votre première tâche en langage naturel.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de STUD.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs Roblox
- Créateurs solo et petites équipes
- Développeurs nouveaux sur une base de code Roblox
Tâches
- Modifier des scripts et des instances
- Explorer la base de code
- Travail sur le Toolbox et les ressources
- Gestion des DataStores
Cas d'usage
- Refactoriser un module désordonné pour le rendre lisible sans changer son comportement.
- Ajouter un système comme un temps de recharge des compétences, puis générer les tests correspondants.
- Transformer une note de conception en gestionnaire de manches fonctionnel, côté serveur comme côté client.
- Reprendre une session précédente pour suivre l'usage des tokens et poursuivre une conversation à moitié terminée.
Fonctionnalités clés
Interface native en terminal
STUD vit dans votre terminal plutôt que dans un éditeur séparé ou un onglet de navigateur. Vous avez une interface texte qui correspond à la façon dont beaucoup de développeurs travaillent déjà. Elle garde l'assistant à côté de votre shell, de git et de vos outils de fichiers. Si votre flux de travail se pilote déjà au clavier, cela ressemble moins à une nouvelle application qu'à une nouvelle commande.
Intégration à Roblox Studio
Plus de 27 outils spécialisés relient STUD à Roblox Studio. Il peut modifier des scripts, manipuler des instances, interroger des DataStores et chercher dans le Toolbox à partir d'un seul prompt. C'est ce qui distingue STUD des agents de codage génériques. Il comprend les objets de Roblox, pas seulement les fichiers texte. C'est tout l'intérêt.
Contrôle de la base de code en langage naturel
Vous lisez, écrivez, modifiez et cherchez dans votre base de code en décrivant ce que vous voulez. STUD apprend vos habitudes au fil du temps. Il cherche à écrire du code qui s'intègre naturellement au projet existant, pour que vous passiez moins de temps à réexpliquer vos règles de nommage, l'organisation des fichiers et vos bibliothèques préférées à chaque nouvelle session avec un prompt différent. Cela veut dire moins de prompts où vous devez détailler vos conventions vous-même.
Modèle de sécurité axé sur les permissions
Chaque action qui modifie quelque chose sur votre système passe par une étape d'approbation. Cela couvre l'écriture d'un fichier, l'exécution d'une commande shell ou la modification d'un script Studio. Vous pouvez autoriser une modification une fois, autoriser ce type d'action pour toute la session, ou la refuser. Les actions en lecture seule, comme la recherche de fichiers et le lancement de sous-agents, ne demandent pas d'approbation.
Sous-agents et gestion des sessions
STUD peut confier des tâches complexes à des agents en arrière-plan qui travaillent en parallèle. Il garde aussi les sessions reprises possibles. Vous suivez l'usage des tokens et gérez l'historique des conversations d'une session à l'autre, ce qui compte quand une tâche dure des heures plutôt que des minutes.
Prise en charge du Model Context Protocol et du LSP
La prise en charge de MCP vous permet de brancher des intégrations d'outils personnalisées au-delà de l'ensemble intégré. Le support complet du serveur de langage offre une navigation et un diagnostic intelligents du code. Ensemble, ils rendent STUD extensible sans dupliquer le projet.
Gestion intelligente des fichiers
Les motifs glob, la recherche par regex et la lecture de fichiers à contexte limité gardent les grands projets gérables. Au lieu de déverser toute une base de code dans un prompt, STUD ne tire que ce qui est pertinent. Les réponses restent ciblées et votre facture d'API reste plus basse.
Avantages et inconvénients
Avantages
- Gratuit et open source, sans abonnement par utilisateur, donc les coûts viennent uniquement de l'usage de votre propre fournisseur de modèle.
- Conçu pour Roblox avec plus de 27 outils Studio, bien au-delà de la modification de code générique.
- Le système de permissions bloque les écritures, les commandes shell et les modifications Studio jusqu'à votre approbation.
- L'interface TUI native en terminal convient aux développeurs qui préfèrent le pilotage au clavier.
- Fonctionne aussi comme assistant de codage général, donc il ne se limite pas aux projets Roblox.
Inconvénients
- Vous devez fournir votre propre clé d'API de LLM, donc aucun modèle inclus et aucun prix mensuel fixe.
- L'installation implique de cloner un dépôt, d'exécuter `bun install` et de configurer des variables d'environnement, ce qui est plus manuel qu'une application en un clic.
- L'accès passe par une liste d'attente, donc vous ne pouvez pas forcément commencer dès que vous décidez d'essayer.
- Les fonctionnalités Roblox exigent Node.js 18 ou plus et un plugin installé dans Studio, ce qui peut rendre la configuration initiale lourde pour un utilisateur occasionnel.
Questions fréquentes
STUD est un assistant de codage IA pour le développement Roblox. Vous l'utilisez pour lire, écrire, modifier et chercher dans votre base de code en langage naturel, et pour effectuer des opérations dans Roblox Studio comme modifier des scripts, manipuler des instances et interroger des DataStores. Il fonctionne aussi comme assistant de codage général pour les projets hors Roblox.
Contenus associés
Découvrez des outils, des compétences et des articles liés à STUD.
Alternatives à STUD
Forefront
Forefront · ProgrammationForefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.
Startkit
StartKit.AI · ProgrammationStartkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.
Testim
Tricentis · ProgrammationTestim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.
