Hi Creators!
Today, we are excited to announce the full release of Code Assist.
Thank you for your feedback and invaluable contributions throughout our Code Assist Beta, which have helped us improve Code Assist and prepare it for full release. Since beta launch, creators have adopted about 300 million characters of code suggested by Code Assist.
We’re committed to helping you improve your scripting productivity. In addition to Code Assist, we’ve launched beta features like Assistant with script insertion and code explanation, designed to help you script faster.
Empowered by community script data
We’re thrilled to announce that Code Assist is now powered by our in-house AI model. This model has been fine-tuned using the scripts you shared through our data sharing program, which you can still contribute to here. Thank you to all creators so far who have shared their data! Remember, this is just the beginning. Your contribution is crucial in creating a robust, community-driven tool that raises the bar for everyone’s coding experience.
Respecting your workflow
Your workflow and preferences are paramount, and we’ve ensured you have more flexibility and better user experience:
-
Code Assist is fully compatible with all Roblox native scripting workflow, whether you are in Team Create or not, doing Live Scripting, or using Drafts.
-
Code Assist is designed to be as unobtrusive as possible, offering assistance only when it has a high level of “confidence” in accurately predicting your next coding steps.
-
If you need to adjust Code Assist’s presence, you can easily modify Studio Settings to disable auto-suggestions or turn off Code Assist entirely.
What’s Ahead
We are working on continuing to improve code quality. Moving forward, we’re enhancing the model with more Roblox scripts, ensuring it understands Roblox scripting deeper over time. We’re also exploring ways to integrate Code Assist with Roblox Assistant, aiming to create a seamless AI-powered coding experience.
FAQ
What data does Roblox use for AI model training purposes?
- We use a small subset of free Creator Store items and the scripts creators share via our data sharing program. The subset has passed various checks for quality, privacy, and safety filters.
As a non-scripter or new scripter, can I rely on Code Assist to create code for my experiences?
-
Code Assist is primarily designed to assist proficient Roblox scripters in writing code more efficiently. Due to the limitations of the model and the size of our training data set, it still requires scripters to review and modify the code suggestions.
-
For novice scripters, you are encouraged to use Code Assist. We recommend starting with small projects such as “make the player jump when they touch the part.” You can also use it to help you learn more about programming concepts and syntax, in conjunction with Assistant. For example, you can select the script generated by Code Assist and ask Assistant to “explain it.” Over time, we will expand the capabilities and create a seamless AI-powered coding experience.
Happy Coding!
Studio Scripting Team