New Studio Testing APIs and Assistant Improvements
Summary
Roblox has introduced three new Studio APIs for device simulation, multiplayer testing, and virtual input to enhance automation and CI workflows. These APIs are integrated with Studio Assistant, allowing developers to perform complex cross-device tests and performance diagnostics through AI-driven commands.
Vibe score
-100 to +100
Community reactions
This topic was automatically opened after 10 minutes.
Something I want to be able to do through MCP is start a multiplayer test session in studio and then have it control each client individually so that I can have it playtest multiplayer features. Is that possible with this new API?
Agreed. Would love to be able to sit and watch two AI players battling rather than controlling one player and not being able to fully focus on the bugs i’m trying to squash.
What I would love to have eventually, is to have an API for Script Analysis and the Language Server. It would pave the way for the eventual port of the Script Editor, and would allow the community to make alternatives.
The roblox studio mcp can run that skills ?
ignotuscaligo: Please let us know if you run into any issues or have suggestions for new skills or APIs you’d find useful. I just came out of Studio .. after going through 3 cycles of repeat Assistant attempts to do a simple edit and also add debugging prints to solve the issue… then saw this post A
I have to share one funny thing that has happened a few weeks ago when I experimented with this: It walked towards a stand using MoveTo / Humanoid API image 1197×941 131 KB I didn’t even ask for a playtest at first, but it was cool to see But my character was covering the stand And it thought the st
I love the new StudioDeviceSimulatorService , but there’s still one problem it doesn’t seem to address - user operating system scaling. When Roblox renders the viewport it scales up everything inside it by the operating system scale while still providing the unscaled value via properties etc. 100% s
More providers would be cool, like OpenRouter, DeepSeek, and Anthropic. It would also be nice to support direct OpenAI and Claude account login through a proxy, similar to how Codex and Claude Code work, instead of requiring API keys.
Great question, and it’s a real use case we want to support well. Today you can drive a test session and pass data in and out, so some of this is possible. Where it falls short is fine-grained control of individual clients in a multiplayer session, which is exactly the kind of thing you’d need for p
Appreciate the suggestions, these are reasonable asks. Part of what makes this harder than it looks is that some of it depends on capabilities on the provider side that aren’t there today, so broader provider options and account-based login aren’t on the near-term plan. That said, this is useful sig
Really great stuff, currently working on a Roblox Studio MCP Server designed to handle runtime debugging as a first class scenario and these APIs are major unlocks in tools that were previously impossible without elevated RobloxScript capabilities. Awesome to see, thank you!
I hope that one day the MCP server (and/or plugins) can access the type errors and warnings of a script! This would allow AI to debug type issues, not just runtime behavior.
Could you expand on what APIs you’d like to have either to Script Analysis or the LanguageServer more generally? In particular, for the script analysis API, does RegisterScriptAnalysisCallback not meet your needs?
Would you consider adding a way to quickly close all windows except outputs or user-defined windows (or conversely, only open specified windows) during server and client testing? Every time I use that, it’s a nightmare to spend time closing windows and popup plugin windows on every client.
build your own plugins and CI tooling Does this mean these APIs work in Luau Execution sessions?
Since the Language Server is only embedded into the Qt Script Editor plugin, there exists no way for Luau plugins to use the Language Server in their own scripting applications. Auto-complete and some typing features could greatly be implemented into Luau plugins if there was a service method or eve
I’m really thankful these APIs are being made accessible to plugins, its been a problem for ages that tooling can only be used by Roblox plugins, I’d still like to see some other systems have their security locks removed, drafts are an example of this. swmaniac: In particular, for the script analysi
I just experimented a bit, and if you have 2 places at open & 2-3 chats, if one chat re-sets the active studio then the other chat also is like oh script read error, oh wrong studio selected
Similar past reactions

Roblox Studio New AI Assistant !!! #roblox #robloxdev #robloxgamedesign #robloxscript #robloxshorts

These 3 Plugins Build Your Game FOR You 💀 #shorts #shortsfeed #roblox #robloxstudio #viral #fyp

new Roblox studio update is fire 🔥🔥 #roblox

If You're a DEV GET This Roblox Plugin NOW... 😱#shorts Are you a Roblox developer looking to up your game? Look no further! In this video, we'll be showcasing must-have plugins for ...

What Is The BEST AI For Making Roblox Games? Find out which AI is the BEST for making Roblox games, sub for more! Which one do you think was the best? Tell me what to do ...