Assistant Update: Boost your productivity by executing complex tasks

Hi Creators,

At this year’s RDC, we’re announcing major updates to Assistant. Earlier this year we announced the open-source Studio MCP server, allowing you to use your preferred LLMs that use the Model Context Protocol (MCP). Now, we’re building support for MCP directly into Studio, with Studio natively acting as an MCP server and Assistant as an MCP client. This deep integration allows Assistant to better understand your experience and perform much more complex tasks, including, soon, orchestrating tasks with third-party tools.

Our goal is to boost your productivity by enabling Assistant to handle more complex, multi-step tasks from a single prompt. This is a step towards helping you spend less time on monotonous work, and more time focusing on the fun part of creation. For skilled creators, you can now offload repetitive workflows, allowing you to bring your biggest ideas to life faster. For new creators, Assistant can act as a powerful learning partner that can explain code, find relevant documentation, and build prototypes to help you quickly familiarize yourself with Luau and Studio.

With this change, the model powering Assistant is becoming much more intelligent and aware of what’s in your experience through its data model. Assistant can now:

  • Perform multi-step actions: Assistant can now perform multiple actions from a single prompt, turning a complex request into a simple, automated process. For example, when you ask it to build a starting point for a capture the flag game, it first breaks down your request into a sequence of smaller tasks, then works through the plan by automatically inserting assets, adding scripts, and building UI. It may ask for your preferences or feedback along the way to guide the outcome. This same power can be used to make modifications to your experience, such as refactoring scripts or restyling your UI elements.
  • Better understand the context of your experience: Assistant can now search through your experience’s Data Model dynamically and, if needed, over multiple passes. This enables Assistant to make more accurate changes to your place and also to answer more complex questions about how an experience works.

You know what’s best for your creations, and we’re always building Assistant to make sure you stay in the driver’s seat.

More context-aware, complex responses and actions

Here are a few examples of what new capabilities in Assistant enable. You can ask Assistant to add features to an experience, modify it or build simple experiences from scratch.

Adding a Feature to an experience: “Add a treasure counter to this game.”

Here we ask Assistant to add a treasure counter UI to the platformer template. It first looks through the game to understand how treasures are placed and counted, then adds a UI element and a script that counts the amount of treasure collected. With this generated script as a reference, you can add your own UI elements to track other collectibles or items relevant to gameplay.

image3

Modifying an experience: “Make the leaderboard for this game cartoony”

Another example would be asking Assistant to change elements in an experience. Here we asked it to update the style of a leaderboard from Roblox’s default to a more cartoony one. It searched the DataModel to find relevant scripts and changed its UI to look more cartoony.

image2

Accessing the new Assistant

As we move Studio over to the new UI, you can find the ‘Assistant’ icon in Studio’s mezzanine bar at the top of the screen.

We’ve started to roll out these updates, and will gradually release them to all of you. We want to make sure that we’re thoughtful with this launch, and ensure there are no issues before it’s available to everyone.

Coming Soon

Later this year, we’ll be introducing support to connect with other 3rd party MCP servers, so that you can, for example, import UIs designed in Figma or generate and import skyboxes from Blockade Labs.

Assistant will be able to connect to third-party MCP servers, allowing it to complete tasks that go beyond Studio. This will let you use powerful 3rd party tools for things like UI design, skybox generation, and 3D creation using MCP servers directly into your workflow via natural language prompts. For example, you could design a UI in Figma and have Assistant generate a corresponding GUI in Studio.

We’ll keep you posted on progress and we’re aiming to launch these new MCP capabilities by the end of the year!

72 Likes

This topic was automatically opened after 11 minutes.

Does this mean assistant won’t suck anymore? I can’t wait to have an actually functioning feature. That’s awesome. My standards are too low.

28 Likes

i still believe that this assistant is a massive waste of time and engineering resources and do not really agree with roblox blatantly stealing my code against my will to train it but..

at least this is exciting, literally the first good (or even remotely worthwile) assistant feature. hopefully it works well though.. it won’t be useful if we have to download slop onto our computers to use it though

15 Likes

The only updates this week were
1.Adding doom scrolling to Roblox
2.Improving AI that some developers don’t even use

I wanted a little bit more announcements than just controversial stuff. I hope there is at least one more announcement this week

20 Likes

hold on this might be peak
(regarding the main topic of this post, I don’t wanna use AI on my projects ngl. I’d rather learn programming and gain skills on it)

3 Likes

i mean, there was more to that; you can play them in-game, right?

i would use it if it worked. hopefully it does now lol

2 Likes

Should it eventually be possible to use smarter, more capable, more expensive models outside of Roblox’s “Assistant” with the same level of tool integration with Roblox Studio?

1 Like

I believe that is the purpose of the MCP stuff.

4 Likes

Assistant is becoming more A.I.

2 Likes

Genuinely incredible stuff, here. As someone who’s not very scripter-focused, being able to connect ChatGPT, Figma, Claude Code, Canva directly to Roblox Assistant is genuinely going to be insane. I’ve already built some basic loading screens just in Roblox AI Assistant already so I’m not tripping.

3 Likes

ok i was about to clown on how bad assistant is but this doesnt seem too bad. i asked it to make a simple menu UI as a test and i like it

7 Likes

just letting you know you have the videos under the wrong prompts (they’re swapped)

4 Likes

MCP is a good idea to add in but then again I think the only time you should use it is if you really don’t know the answer to something and instead you use it to learn rather then to replace you

1 Like

As fun as this sounds, nb4 someone figures out how to put a prompt injection payload within a free model and uses it to break games and infect other models

Letting an AI perform more complicated tasks comes with inherent risks that the developer needs to be aware of. Look at all the ways copilot has been exploited ever since agentic features were added.

I don’t like to use AI for complex tasks because it always makes some flippant or weird logical error that doesn’t get found until testing which then turns into reverse engineering.
It’s still good for beginners but, I’d rather have the AI do some specific feature that I specifically request. But this does seem useful for generating GUIs which can be tricky to set up properly. Overall good!

8 Likes

yay an ai that nobody wants on the platform got updated

2 Likes

You speak for yourself.. as there’s at least +30% of Devs that appreciate this feature.

Not everyone has been on Roblox for 15 years & knows how to code.. and will use this and learn along the way.

5 Likes

I’m glad to know that Roblox Studio integrated assistant will be updated. Users who don’t know how to code can use it to develop some skills. Nowadays, one can ask the assistant for several things, but it often delivers results that are not what was requested, not what was expected, and more. it could still be useful for people who want to properly develop their game. When a user uploads a script to the toolbox, they are giving Roblox its content, so the AI can be trained, so I will continue contributing in this way so it can be put to good use. Good Luck! :white_heart:

2 Likes

this brand new tiktok on roblox is probably going to completely destroy gen alpha every kid is going to have the attention span of a housefly

2 Likes