
STUD
STUD AI · Programação
O STUD é um assistente de programação com IA gratuito e de código aberto, criado especificamente para o desenvolvimento em Roblox. Ele também funciona como uma ferramenta de programação com IA de código aberto que roda no seu terminal. Lê e edita sua base de código por meio de linguagem natural e se conecta ao Roblox Studio com mais de 27 ferramentas. Assim você edita scripts, manipula instâncias, consulta DataStores e pesquisa no Toolbox sem sair do seu fluxo de trabalho. Por enquanto, o acesso passa por uma lista de espera.

Sobre STUD
O que é o STUD
O STUD é um assistente de programação com IA voltado a desenvolvedores de Roblox. Você digita o que quer em linguagem natural e ele trabalha nos arquivos reais do seu projeto, não numa janela de chat onde você cola trechos. A proposta é estreita de propósito: um conjunto completo de ferramentas para o trabalho com Roblox, com todos os recursos gratuitos e de código aberto. Pense nele como um assistente de script em Luau que também cuida das partes que não são código de um projeto de Roblox.
Por dentro, ele combina IA moderna com integração profunda de ferramentas. Há suporte completo do servidor de linguagem para navegar e diagnosticar o código. Suporte ao Model Context Protocol para ferramentas personalizadas. Gerenciamento de sessões, além de um sistema de subagentes que executa tarefas complexas em segundo plano. Ele também serve como assistente de programação geral para qualquer projeto, então o Roblox Studio não é obrigatório a menos que você queira as ferramentas específicas do Studio.
O ponto mais importante a entender antes de começar é a configuração do modelo. O STUD não inclui uma assinatura do modelo. O que isso significa na prática? Você traz sua própria chave de API de um provedor de LLM, define-a como variável de ambiente e paga esse provedor diretamente. Seus custos crescem conforme o uso. Não há cobrança do lado do STUD com que se preocupar. Sai barato se você escrever bons prompts.
Primeiros passos
- Confirme os pré-requisitos: Node.js 18 ou superior, além do Roblox Studio se você quiser a integração com o Studio. Pegue uma chave de API do seu provedor de LLM preferido.
- Instale o STUD clonando o repositório e instalando as dependências com
bun install. - Defina sua chave de API como variável de ambiente, por exemplo
ANTHROPIC_API_KEY, e adicione-a ao perfil do seu shell para que persista. - Para o trabalho com Roblox, copie o arquivo do plugin incluído para a pasta de plugins do Roblox Studio, reinicie o Studio e ative as solicitações HTTP em Game Settings.
- Abra o STUD no diretório do seu projeto e descreva sua primeira tarefa em linguagem natural.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de STUD.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores de Roblox
- Criadores solo e equipes pequenas
- Desenvolvedores novos numa base de código de Roblox
Tarefas
- Editar scripts e instâncias
- Explorar a base de código
- Trabalho com o Toolbox e ativos
- Gerenciamento de DataStores
Cenários
- Refatorar um módulo bagunçado para deixá-lo legível sem mudar o comportamento.
- Adicionar um sistema como um tempo de recarga para habilidades e depois gerar os testes correspondentes.
- Transformar uma nota de design num gerenciador de rodadas funcional, tanto no código do servidor quanto no do cliente.
- Retomar uma sessão anterior para acompanhar o uso de tokens e continuar uma conversa pela metade.
Principais recursos
Interface nativa de terminal
O STUD vive no seu terminal, e não num editor separado ou numa aba do navegador. Você tem uma interface de texto que combina com o jeito que muitos desenvolvedores já trabalham. Ela mantém o assistente junto do seu shell, do git e das suas ferramentas de arquivos. Se o seu fluxo já é guiado por teclado, isso parece menos um app novo e mais um comando novo.
Integração com o Roblox Studio
Mais de 27 ferramentas especializadas conectam o STUD ao Roblox Studio. Ele edita scripts, manipula instâncias, consulta DataStores e pesquisa no Toolbox com um único prompt. É essa a parte que separa o STUD dos agentes de programação genéricos. Ele entende os objetos do Roblox, não apenas arquivos de texto. Esse é o ponto central.
Controle da base de código em linguagem natural
Você lê, escreve, edita e pesquisa sua base de código descrevendo o que quer. O STUD aprende seus padrões com o tempo. Ele busca escrever código que encaixe de forma natural no projeto existente, para que você gaste menos tempo reexplicando suas regras de nomes, o layout dos arquivos e suas bibliotecas preferidas a cada nova sessão com um prompt diferente. Isso significa menos prompts em que você precise detalhar suas convenções por conta própria.
Modelo de segurança que prioriza permissões
Toda ação que muda algo no seu sistema passa por uma etapa de aprovação. Isso cobre escrever um arquivo, rodar um comando de shell ou editar um script do Studio. Você pode permitir uma alteração uma vez, permitir aquele tipo de ação durante toda a sessão ou rejeitá-la. Ações somente leitura, como pesquisar arquivos e acionar subagentes, não precisam de aprovação.
Subagentes e gerenciamento de sessões
O STUD pode repassar tarefas complexas a agentes em segundo plano que trabalham em paralelo. Ele também mantém as sessões retomáveis. Você acompanha o uso de tokens e gerencia o histórico de conversas entre sessões, o que importa quando uma tarefa dura horas em vez de minutos.
Suporte a Model Context Protocol e LSP
O suporte a MCP permite conectar integrações de ferramentas personalizadas além do conjunto embutido. O suporte completo ao servidor de linguagem dá navegação e diagnóstico inteligentes do código. Juntos, eles tornam o STUD extensível sem bifurcar o projeto.
Tratamento inteligente de arquivos
Padrões glob, busca por regex e leitura de arquivos com contexto limitado mantêm projetos grandes administráveis. Em vez de despejar uma base de código inteira num prompt, o STUD traz só o que é relevante. As respostas ficam focadas e sua conta de API fica menor.
Prós e contras
Prós
- Gratuito e de código aberto, sem assinatura por usuário, então os custos vêm só do uso do seu próprio provedor de modelo.
- Feito para Roblox com mais de 27 ferramentas do Studio, bem além da edição de código genérica.
- O sistema de permissões barra gravações, comandos de shell e edições no Studio até você aprová-las.
- A TUI nativa de terminal agrada quem prefere fluxos guiados por teclado.
- Também funciona como assistente de programação geral, então não fica preso a projetos só de Roblox.
Contras
- Você precisa fornecer sua própria chave de API do LLM, então não há modelo incluído nem preço mensal fixo.
- A instalação envolve clonar um repositório, rodar `bun install` e configurar variáveis de ambiente, o que é mais manual do que um app de um clique.
- O acesso passa por uma lista de espera, então nem sempre dá para começar no momento em que você decide testar.
- Os recursos de Roblox exigem Node.js 18 ou superior e um plugin instalado dentro do Studio, então usuários casuais podem achar a configuração inicial pesada.
Perguntas frequentes
O STUD é um assistente de programação com IA para o desenvolvimento em Roblox. Você o usa para ler, escrever, editar e pesquisar sua base de código por meio de linguagem natural, e para realizar operações no Roblox Studio, como editar scripts, manipular instâncias e consultar DataStores. Ele também funciona como assistente de programação geral para projetos que não são de Roblox.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a STUD.
Alternativas a STUD
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
