# RoCode.app > RoCode is an AI agent for Roblox Studio. You describe a feature in a web chat at rocode.app, and a free Studio plugin lets RoCode write the Luau, create or edit scripts and instances in the place you have open, and compile-check its scripts. It is not a chatbot you copy and paste from. Last updated: 2026-10-11 ## Site - Home: https://www.rocode.app/ - Pricing: https://www.rocode.app/pricing - Docs (setup, pairing, tools, limits, troubleshooting): https://www.rocode.app/docs - About: https://www.rocode.app/info - Changelog: https://www.rocode.app/changelog - Roblox AI script generator: https://www.rocode.app/roblox-ai-script-generator - AI Roblox game maker: https://www.rocode.app/roblox-ai-game-maker - Roblox AI tools compared: https://www.rocode.app/roblox-ai-plugin-alternatives - RoCode vs Ropilot: https://www.rocode.app/rocode-vs-ropilot - RoCode vs Forge: https://www.rocode.app/rocode-vs-forge - RoCode vs Roblox Assistant: https://www.rocode.app/rocode-vs-roblox-assistant - RoCode vs Lemonade: https://www.rocode.app/rocode-vs-lemonade - RoCode vs SuperbulletAI: https://www.rocode.app/rocode-vs-superbullet - RoCode vs RoAI (roai.studio): https://www.rocode.app/rocode-vs-roai - RoCode vs RoAssistant: https://www.rocode.app/rocode-vs-roassistant - Privacy: https://www.rocode.app/privacy - Terms: https://www.rocode.app/terms - Sitemap: https://www.rocode.app/sitemap.xml ## Guides (Roblox scripting tutorials with complete Luau) - All guides: https://www.rocode.app/guides - How to use AI in Roblox Studio: https://www.rocode.app/guides/how-to-use-ai-in-roblox-studio - Roblox Studio Assistant limits, and what to do when it stops working: https://www.rocode.app/guides/roblox-studio-assistant-limit - How to connect Claude, Cursor or ChatGPT to Roblox Studio with MCP: https://www.rocode.app/guides/roblox-studio-mcp - Free AI for Roblox Studio: what each tool gives you free (2026): https://www.rocode.app/guides/free-ai-for-roblox-studio - How to use Claude Code with Roblox Studio: https://www.rocode.app/guides/claude-code-roblox-studio - How to use Cursor (or VS Code) with Roblox Studio: https://www.rocode.app/guides/cursor-roblox-studio - How to use OpenAI Codex with Roblox Studio: https://www.rocode.app/guides/codex-roblox-studio - LocalScript vs Script vs ModuleScript in Roblox: https://www.rocode.app/guides/roblox-client-server-scripts - RemoteEvents in Roblox: client to server and back: https://www.rocode.app/guides/roblox-remoteevents - How to make a leaderboard in Roblox Studio: https://www.rocode.app/guides/roblox-leaderboard-script - How to save player data in Roblox Studio with DataStores: https://www.rocode.app/guides/roblox-datastore-tutorial - How to make a shop GUI in Roblox Studio: https://www.rocode.app/guides/roblox-shop-gui - How to make a round system in Roblox Studio: https://www.rocode.app/guides/roblox-round-system - Roblox NPC pathfinding: make an NPC follow and chase players: https://www.rocode.app/guides/roblox-npc-pathfinding - How to make an inventory system in Roblox Studio: https://www.rocode.app/guides/roblox-inventory-system - How to make obby checkpoints in Roblox Studio (with saving): https://www.rocode.app/guides/roblox-obby-checkpoints - Roblox game pass script: sell perks the right way: https://www.rocode.app/guides/roblox-game-pass-script - How to make a tycoon in Roblox Studio: dropper, conveyor, collector and buttons: https://www.rocode.app/guides/roblox-tycoon-script - How to fix Roblox script errors: https://www.rocode.app/guides/roblox-script-errors ## Company - Operator: RoCode.app, an independent product. Not affiliated with, endorsed by or sponsored by Roblox Corporation. Roblox and Roblox Studio are trademarks of Roblox Corporation. - Support and community: Discord, https://discord.gg/qsSeu9VyVh ## Product - Name: RoCode (also written RoCode.app; the Studio plugin is listed as RoCode AI) - RoCode (rocode.app) is not Roo Code, the VS Code extension, and not RoCodes.gg or rocode.org. - Category: AI coding agent for Roblox Studio and Luau - Roblox Studio plugin: https://create.roblox.com/store/asset/76709915519235/RoCode-Plugin - What changed: older forum posts and listings describe an earlier RoCode. Current as of 11 October 2026, dates in UTC; full table: https://www.rocode.app/info#what-changed - Free use: 2 credits a day, refilled at 00:00 UTC, counted in credits since 3 October 2026 (older posts said up to 15 messages a day) - Payments: Paddle's checkout since 25 September 2026 (older copies said Stripe) - Pairing: since 27 September 2026 the plugin shows an 8-character code that you type into the web chat (the earlier Creator Store listing said to paste a login code from the website into the plugin) - Models: third-party models through OpenRouter, by plan; RoCode has no models of its own (older posts said it was trained on Luau) - Prices since 11 October 2026: Studio $19.99 a month (320 credits) and Ultra $29.99 a month (500 credits); Max is no longer offered - Website: www.rocode.app; rocode.ai redirects there (older page titles on this site said RoCode.ai) ## Capabilities - Generates multi-script Luau systems from a plain-language prompt - Reads and edits the scripts in your open place, searches the hierarchy, and changes properties - Builds structures, creates UI, and sets lighting properties directly in Studio - 25 Studio tools (24 with a plugin older than 3.9), 12 ready-made structures, and UI templates for shop, inventory, HUD, dialog, leaderboard, notification and settings screens - Compile-checks the scripts it writes inside Studio before it finishes - With plugin 3.9 or newer, Build mode can press Play for a test of up to 30 seconds, collect server and client errors and warnings, then stop the test - Reads Studio Output when asked, including Server and Client lines from playtests you run, to fix errors - Each batch of changes is marked as an undo point in Studio, so Ctrl+Z takes them back batch by batch - Two modes in the chat: Build makes changes in your place; Ask answers questions about it using reading tools only and never changes it - Each run starts with your Studio camera position and up to 8 selected objects, so "this" can mean your selection - Image attachments (PNG, JPG or WebP, up to 4 per message) with Claude Sonnet 5.5, Claude Opus 5.5 or GPT-6 Astra - Voice input for prompts ## Limits - Playtests: Build mode with plugin 3.9 or newer can run a short playtest (up to 30 seconds, at most 2 a run) that reads errors and warnings; Ask mode never runs one, and older plugins cannot start one - Does not simulate player input, take screenshots, generate meshes or animations, sculpt or paint terrain, insert Toolbox or Creator Store assets, or publish your place ## Safety - The current plugin connects only to RoCode's server at relay.rocode.app, never uploads the place file and makes no calls to Roblox's web APIs; when a step asks, RoCode can read any object or script in the open place, and what it reads goes through OpenRouter to the provider hosting the model; each batch of changes is an undo point in Studio; deletes go to a RoCodeTrash folder in ServerStorage (plugin 3.8.5 or newer); Ask mode is read-only; sign-in uses no RoCode password and payment runs in Paddle's own checkout. Details: https://www.rocode.app/docs#safety ## Requirements - Roblox Studio on Windows or macOS, the free RoCode plugin from the Creator Store, and rocode.app in a desktop browser (phones are not supported) - Connect once: the plugin shows a one-time 8-character code (valid for 15 minutes), you type it into the chat, then confirm the account in Studio - Sign in with an email code, Google, Roblox or Discord ## Pricing - Starter: free, no card. 2 credits a day, refilled at 00:00 UTC, full plugin access, DeepSeek V4 Flash or GPT-OSS 120B - Pro: $9.99/month or $83.99/year. 150 credits a month, no daily cap. GLM 5.3 (default) and Claude Sonnet 5.5 - Studio: $19.99/month or $167.99/year. 320 credits a month. Adds Claude Opus 5.5 - Ultra: $29.99/month or $251.99/year. 500 credits a month. Adds GPT-6 Astra - Max is no longer offered - Studio and Ultra subscribers from before the current prices keep their price and credits until they change plan - Annual plans are billed once a year and get the same credits as monthly, refilled every 30 days - A credit measures the AI cost of a run. Each run shows the credits it used. - Credits a task: on GLM 5.3 it is usually about 4 credits a task. Claude Sonnet 5.5, Claude Opus 5.5 and GPT-6 Astra use credits faster - Advanced tasks run on GLM 5.3 (about 4 credits each) and standard tasks on DeepSeek V4 Flash (about 0.4), at current rates. Pro is about 35 advanced tasks a month or 375 standard tasks, Studio about 80 or 800, Ultra about 125 or 1,250. Long tasks use more - Paid plans can use your own OpenRouter key (billed by OpenRouter, uses no RoCode credits) - Credit packs from 50 credits for $4.99 up to 1,200 credits for $99.99; they never expire - Payments are handled by Paddle as merchant of record. Full refund within 14 days of any payment, including renewals and credit packs - Plans: https://www.rocode.app/pricing