Коротко
RoCode это ИИ-агент для Roblox Studio, независимый от Roblox. Вы описываете функцию в веб-чате, можно на русском, а благодаря бесплатному плагину RoCode пишет Luau, создаёт или меняет скрипты и объекты и проверяет свои скрипты в плейсе, который у вас открыт.
- Бесплатно: 1 кредит в день, без карты, модель DeepSeek V4 Flash.
- Pro 9,99 $ в месяц, Studio 19,99 $, Ultra 29,99 $; любой платёж полностью возвращается в течение 14 дней.
- Каждая группа изменений это точка отмены: Ctrl+Z (Cmd+Z на Mac) её откатывает.
На этой странице
Веб-чат, плагин для Studio и ваш плейс
RoCode это ИИ для Roblox Studio, который работает с самим плейсом, а не генератор скриптов только в браузере. Нужен Roblox Studio на Windows или Mac и браузер на компьютере. Веб-чат на rocode.app/chat связан с плагином из Creator Store, а плагин строит в плейсе, открытом в Roblox Studio, и читает только то, что нужно для шага.
Пять шагов до первого изменения
- Создайте бесплатный аккаунт. Вход по коду на почту, через Google, Discord или Roblox. Карта не нужна.
- Установите плагин. Возьмите RoCode в Roblox Creator Store и разрешите то, что попросит Studio.
- Откройте плейс. Свою игру или новый Baseplate, в обновлённом Studio.
- Подключите чат к Studio. Если в Studio и в RoCode один и тот же аккаунт Roblox, Studio подключится сам (плагин 3.9.13 или новее). Иначе введите в rocode.app/chat код из панели RoCode; после этого Studio попросит подтвердить аккаунт.
- Опишите изменение. Лучше всего по одной функции за раз, можно на русском. Потом протестируйте в Studio.
| Что | Подробности |
|---|---|
| Код | Вида ABCD-EFGH, в панели плагина. 8 символов. |
| Срок действия | Один и тот же код 15 минут. Срабатывает один раз. |
| Потом | Плагин переподключается сам. |
| Разрешения плагина | Когда Studio спросит, разрешите HTTP-запросы к relay.rocode.app и Script Injection, которое позволяет RoCode создавать и править скрипты. |
| relay.rocode.app | Сервер RoCode между чатом, плагином и моделью. Он передаёт шаги модели плагину. |
| MCP-сервер | Протокол, через который некоторые ИИ-инструменты подключаются к Studio. RoCode он не нужен. |
Не нужны: командная строка, файлы конфигурации, MCP-сервер, десктопное приложение и ваш пароль Roblox.
Если не подключается
- Studio не подключается. Обновите Roblox Studio: плагин держит живое соединение с RoCode через поддержку WebSocket в Studio. Ваша сеть тоже должна пропускать WebSocket к relay.rocode.app.
- Отклонили Script Injection. Включите его для RoCode AI в Plugins > Manage Plugins и перезапустите Studio.
- Brave. Отключите Shields для rocode.app или используйте Chrome или Edge.
- Два окна Studio. Подключается только одно. Если открыть плейс во втором окне Studio, соединение переходит туда.
- Разные сети. Если Studio и браузер в разных сетях, например за VPN или iCloud Private Relay, чат попросит всё равно нажать Connect и ввести новый код.
- «No chat found». Если плагин ненадолго показывает это при сопряжении, не закрывайте чат: тот же код вернётся.
- Всё ещё не работает. Спросите в Discord (на английском).
Разрешения, подключение и решение проблем подробно описаны в документации.
Пишите на русском, одна функция на промпт
Примеры промптов написали мы. У каждой системы есть гайд с готовым кодом (на английском).
- Таблица лидеров с победами: «Добавь таблицу лидеров, которая считает Wins и сохраняет их.» Гайд.
- Сетка инвентаря: «Сделай инвентарь на 12 предметов, который показывается сеткой слева на экране.»
- Спринт и выносливость: «Пусть игроки бегут на Shift со скоростью 24, с полоской выносливости, которая восполняется.» Гайд.
- Чекпоинты в обби: «Добавь чекпоинты в мой обби: касание сохраняет этап, а возрождаешься на последнем.» Гайд.
- Дроппер для тайкуна: «Сделай дроппер, который каждые две секунды кидает кубик на конвейер и платит 5 Cash, когда тот доходит до коллектора.»
- Система раундов: «Добавь систему раундов: 30 секунд в лобби, потом все идут на арену на две минуты, потом обратно.» Гайд.
Добавь таблицу лидеров, которая считает Wins и сохраняет их вместе с данными, которые уже сохраняет PlayerData.
- Читает ServerScriptService.RoundService, который выбирает победителя раунда, и PlayerData, который уже сохраняет Coins через DataStoreService
- Создаёт скрипт Leaderstats с папкой leaderstats и IntValue Wins для каждого игрока
- Правит RoundService (+1 Wins победителю) и PlayerData (сохраняет и загружает Wins вместе с Coins)
- Проверяет все три скрипта через Check Script
Пример написали мы; шаги используют настоящие инструменты RoCode. Начинаете с нуля? Читайте как создать игру Roblox с ИИ.
Он строит поверх игры, которая у вас уже есть
RoCode просматривает плейс, читает важные скрипты и строит вокруг уже существующих папок и имён. Пример: «Давай игрокам 100 Coins раз в день при входе и показывай всплывающее окно, когда они их получают.»
- Находит через Search Game «Coin» модуль CoinService, событие CoinsChanged и CoinsLabel.
- Читает CoinService: монеты проходят через AddCoins(), который вызывает CoinsChanged.
- Читает PlayerData: он сохраняет Coins через DataStoreService.
- Правит PlayerData (+3 строки): сохраняет LastDailyReward вместе с Coins.
- Создаёт скрипт DailyReward, который платит 100 через CoinService.AddCoins, RemoteEvent DailyRewardGranted рядом с CoinsChanged, окно DailyPopup в MainHUD и LocalScript DailyPopupClient.
- Проверяет три скрипта: PlayerData, DailyReward, DailyPopupClient.
Чего он не сделал: не завёл вторую систему монет, не добавил ещё одну папку Remotes и не стал сохранять Coins в новом месте.
Промпты на русском, приложение на английском
- На русском: ваши промпты, обычно ответы RoCode и тексты вашей игры, если попросить об этом в промпте (например: «Напиши все тексты магазина на русском»).
- На английском: чат, аккаунт, оплата и письма, плагин для Studio, некоторые сообщения и все кнопки, большая часть страниц этого сайта.
Сильнейшие модели в одном чате
Модель для каждой задачи выбирается в чате. Кредит измеряет стоимость вычислений запуска: сильные модели и длинные запуски тратят больше. Чат показывает, сколько кредитов тратит запуск, пока он идёт, и итог под каждым ответом.
| Модель | Планы | Что важно знать |
|---|---|---|
| DeepSeek V4 Flash | Любой план. Бесплатно на Starter. | Бесплатная модель, работает на серверах в США. Для быстрых исправлений и небольших функций. |
| GLM 5.3 Flash | Pro и выше. | Модель по умолчанию после перехода на платный план. Читает прикреплённые скриншоты. Расходует кредиты по самой низкой ставке среди платных моделей. |
| Claude Sonnet 5.5 | Pro и выше. | Более сильная модель от Anthropic для больших систем. При первом выборе RoCode показывает стоимость и просит подтвердить. |
| Claude Opus 5.5 | Studio и выше. | Топовая модель Anthropic. Стоимость тоже подтверждается при первом выборе. |
| GPT-6 Astra | Ultra. | Топовая модель OpenAI и самая затратная по кредитам. Стоимость тоже подтверждается при первом выборе. |
| Свой ключ | Любой платный план. | ID модели на OpenRouter, который вы выбираете сами. Модель должна поддерживать вызов инструментов. Платите с баланса OpenRouter, кредиты RoCode не тратятся. |
Все модели сторонние, работают через OpenRouter с инструкциями и инструментами Studio от RoCode. Собственных моделей у RoCode нет. Длинные чаты дороже на Claude Sonnet 5.5, Claude Opus 5.5 и GPT-6 Astra, поэтому для новой задачи начинайте новый чат. Если платная модель долго не стартует, RoCode сначала пробует ту же модель у другого провайдера; если не выходит, запуск может завершить равная или более сильная модель, и вы никогда не платите больше, чем стоила бы выбранная. Подписки Claude, Claude Code и ChatGPT подключить нельзя.
На что тратятся кредиты
Запуск тратит кредиты в зависимости от того, сколько модель читает и пишет. Каждый вызов модели это ход, и каждый ход учитывает инструкции RoCode и список инструментов, прежние сообщения чата, ваше сообщение и прикреплённые текстовые файлы, прочитанное из Studio (с обрезкой: 4 000 символов на чтение, 6 000 для проверок, 12 000 для исходника скрипта) и ответ модели. Остановленный запуск считается до точки остановки. Если запуск сорвался по нашей вине, кредиты автоматически возвращаются.
Сложная задача тратит около 4 кредитов: медиана 83 завершённых задач на платной модели по умолчанию того времени за 7 дней до 3 октября 2026 года была около 3,8. Половина задач потратила меньше, а несколько длинных запусков намного больше. Обычная задача на DeepSeek V4 Flash стоит около 0,4 кредита по текущим ставкам.
RoCode проверяет, решаете вы
- Он проверяет свои скрипты. Ему велено проверять написанные скрипты через Check Script, который компилирует их в Studio, не запуская. Check Script предупреждает о wait(), spawn() и delay() (лучше task.*), loadstring, require, которые не указывают на ModuleScript, ModuleScript без возвращаемого значения и несуществующих именах в GetService. Он не проверяет типы, не делает lint и не запускает код. Если проверка не прошла, работа возвращается на исправление, до двух раз; после этого RoCode может закончить и говорит, что всё ещё не проходит.
- Он может тестировать в Play. С плагином 3.9 или новее в режиме Build (режим, который вносит изменения) он может нажать Play для теста до 30 секунд и прочитать ошибки сервера и клиента. Если Studio не останавливается за 20 секунд, он просит вас нажать Stop. С плагином 3.9.11 или новее тестовый робот ещё и ходит, касается партов, нажимает кнопки и клавиши (с 3.9.15) и отмечает каждую проверку как PASS или FAIL. Он проверяет только то, что решил проверить: плохо настроенный прыжок заметите только вы.
- Вы отменяете через Ctrl+Z. Точка отмены до и после каждой группы изменений, пока Studio открыт. Cmd+Z на Mac. Длинный запуск отменяется несколькими нажатиями. Кнопка Revert в чате откатывает только переписку, а не Studio.
- Каждый шаг виден в чате вместе с путём, который он затронул.
- Во время плейтеста он ничего не правит: если тест идёт, он сначала его останавливает или просит нажать Stop.
- Запуск можно остановить в любой момент. Если он остановился посередине из-за ошибки или лимита, сделанные изменения остаются, а Continue продолжает с того же места.
- Режим Ask только читает: он не меняет игру и не запускает тесты.
- Удалённое RoCode попадает в папку RoCodeTrash в ServerStorage (плагин 3.8.5 или новее), которая сохраняется вместе с игрой и хранит удалённое за последние 30 запусков (до 25 000 объектов). Более старые удаления и всё, что удалено внутри этой папки, исчезают навсегда.
- С плагином 3.9.14 или новее запуск в режиме Build делает скриншоты построенного в режиме редактирования и может исправить то, что выглядит неправильно.
Полезно, пишете вы скрипты или нет
RoCode пишет на Luau, языке скриптов Roblox. Новичку достаточно описать функцию обычными словами, прочитать результат или попросить RoCode объяснить скрипт. Тот, кто уже пишет скрипты, может через / указать конкретный скрипт для точечной правки или отдать рутину вроде связки RemoteEvent и заготовок UI. Перед публикацией читайте написанное: проверка ловит ошибки компиляции, а не ошибки логики.
| Вы просите | Он создаёт | Где |
|---|---|---|
| Серверная логика: монеты, урон, сохранение, раунды | Script | ServerScriptService |
| Ввод, камера и поведение UI | LocalScript | StarterPlayer › StarterPlayerScripts |
| Экраны и меню | ScreenGui | StarterGui |
| Парты, модели и конструкции | Part, Model | Workspace |
Если в вашем плейсе свои папки, инструкции RoCode велят использовать их. Он умеет создавать любые объекты, которые может создать Studio, задавать свойства, атрибуты и теги, клонировать, удалять, группировать и двигать объекты, ставить 12 готовых конструкций (от комнаты или башни до моста или полосы препятствий), строить ScreenGui по объектам или из макета магазина, инвентаря, HUD, диалога, таблицы лидеров или настроек, связывать за один запуск серверный Script, клиентский LocalScript и общий ModuleScript и писать сохранение через DataStoreService. Полный список инструментов в документации (на английском).
Чего RoCode не делает
Он строит в открытом у вас плейсе. Публиковать его остаётся вашей работой.
RoCode не может
- Публиковать или сохранять вашу игру, менять Game Settings.
- Импортировать меши, изображения или звук.
- Генерировать меши или анимации.
- Вручную лепить и раскрашивать ландшафт.
- Создавать геймпассы или тратить Robux.
- Оценить, интересная ли ваша игра.
- Работать на телефоне.
- Сделать готовую игру из одной фразы.
Это остаётся вашей работой
- Играть и решать, что интересно.
- Создавать геймпассы в Creator Hub.
- Включать доступ к API, чтобы тестировать сохранение (Enable Studio Access to API Services в Game Settings).
- Публиковать из Studio.
| Что | Лимит |
|---|---|
| Запусков одновременно | До 3 |
| Один запуск | До 80 ходов модели, каждый может использовать несколько инструментов, или 5 часов |
| Get Descendants | До 500 объектов за вызов |
| Search Game | До 20 совпадений |
| Исходник скрипта за одно чтение | 12 000 символов; длинные скрипты читаются по диапазонам строк |
| Вложения | Только текстовые файлы, всего до 20 000 символов. Файлы .rbxl и .rbxm не принимаются. |
Ваша игра это ваша работа. Вот что видит RoCode.
- Что он читает. Плейс, открытый в подключённом окне Studio: объекты, свойства, атрибуты, теги, исходники скриптов и Output. Он читает только когда этого просит шаг запуска или когда вы ищете через / в чате.
- Что загружается. Никакого файла плейса и никакой фоновой синхронизации. Модель видит то, что вернуло каждое чтение, с обрезкой.
- Ваш аккаунт Roblox. RoCode никогда не просит пароль Roblox, а плагин не обращается к веб-API Roblox. В плагине нет кода, чтобы публиковать или сохранять плейс, загружать ассеты или тратить Robux. Insert Model ставит только уже существующие ассеты Creator Store, найденные по вашим словам или по ID ассета, со снятыми скриптами.
- Что хранится. Ваши чаты, чтобы вы могли продолжить позже, пока вы их не удалите. Записи о запусках (названия инструментов, пути объектов, сообщения об ошибках и частичные ответы) хранятся, пока вы не удалите аккаунт.
- Кто обрабатывает запрос. Каждый вызов модели идёт через OpenRouter к хостингу выбранной модели или её резерва. База данных и relay RoCode работают в США.
- Шифрование. HTTPS для сайта и чата и зашифрованное соединение между плагином и серверами RoCode. RoCode может читать сохранённые чаты. Ваш ключ OpenRouter шифруется AES-256-GCM перед сохранением.
- Удаление аккаунта. Сразу отменяет подписку, затем удаляет профиль, чаты, сообщения, ключи и записи о запусках. Остаются платёжные записи, нужные для возвратов и чарджбэков, записи об использовании по запускам со старым ID аккаунта и аналитика без ID аккаунта.
Подробнее: политика конфиденциальности (на английском) и безопасность в документации (на английском).
RoCode и ИИ-инструменты самого Roblox
У Roblox есть свои ИИ-инструменты. RoCode это независимый продукт.
- Roblox Assistant, в Studio, от Roblox: встроен в Roblox Studio, работает с объектами, скриптами, мешами и моделями, по его документации может тестировать игру и имитировать ввод.
- Roblox Build, на телефоне, от Roblox: в приложении Roblox, простые 2D- и 2,5D-игры по промпту. На 15 октября 2026 года развёртывается по регионам, начиная с Новой Зеландии, для пользователей от 9 лет с проверкой возраста.
- MCP-сервер Studio, встроен в Studio: для приложений вроде Claude Code или Cursor, которые могут менять открытый плейс; требует немного настройки.
- RoCode, независимый, не от Roblox: веб-чат и плагин для Studio, может работать в том же плейсе, что и Assistant, бесплатные кредиты каждый день без карты.
Источники: документация Roblox о Build и об Assistant (на английском), проверено 15 октября 2026 года. Сравнения: RoCode и Roblox Assistant, настройка MCP-сервера Studio, ИИ-инструменты для Roblox в сравнении.
Начните бесплатно, платите, когда нужно больше
| План | Цена | Что входит |
|---|---|---|
| Starter | Бесплатно | 1 кредит в день, пополнение в 00:00 UTC. DeepSeek V4 Flash, все инструменты Studio, без карты. |
| Pro | 9,99 $ в месяц или 83,99 $ в год | 150 кредитов в месяц, около 35 сложных или 375 обычных задач. GLM 5.3 Flash и Claude Sonnet 5.5. Без дневного лимита, свой ключ OpenRouter, приоритетная очередь и поддержка, пакеты кредитов, плюс 2 бесплатных кредита в день на DeepSeek V4 Flash. |
| Studio (рекомендуем) | 19,99 $ в месяц или 167,99 $ в год | 320 кредитов в месяц, в 2,1 раза больше, чем Pro, около 80 сложных или 800 обычных задач. Добавляет Claude Opus 5.5 и ранний доступ к новым функциям. |
| Ultra | 29,99 $ в месяц или 251,99 $ в год | 500 кредитов в месяц, в 3,3 раза больше, чем Pro, около 125 сложных или 1 250 обычных задач. Добавляет GPT-6 Astra. |
Discord не нужен ни для бесплатных кредитов, ни для оплаты. Пакеты кредитов от 50 кредитов за 4,99 $ до 1 200 кредитов за 99,99 $ не сгорают. Неиспользованные кредиты плана не переносятся. Годовые планы оплачиваются раз в год, а кредиты пополняются каждые 30 дней. Налог, если он есть, добавляется при оплате; продавцом выступает Paddle. Любой платёж полностью возвращается в течение 14 дней. Если вам меньше 18 лет, спросите владельца карты перед покупкой. Все планы на странице цен (на английском).
Частые вопросы
Что такое RoCode?
ИИ-агент для Roblox Studio. Вы описываете функцию в веб-чате, а благодаря бесплатному плагину для Studio RoCode пишет Luau, создаёт или меняет скрипты и объекты и проверяет свои скрипты в плейсе, который у вас открыт.
Чем RoCode отличается от ChatGPT?
ChatGPT отвечает во вкладке браузера: вы вставляете его код в Studio и сами создаёте парты, UI и RemoteEvent. RoCode работает через плагин для Studio, поэтому читает объекты и скрипты открытого плейса, пишет Script, LocalScript и ModuleScript туда, где им место, создаёт нужные объекты и проверяет скрипты на ошибки компиляции в Studio.
RoCode бесплатный?
Начать можно бесплатно: Starter даёт 1 кредит в день, без карты, на DeepSeek V4 Flash со всеми инструментами Studio. Discord не нужен ни для бесплатных кредитов, ни для платного плана.
RoCode на русском?
Приложение RoCode (чат, аккаунт, оплата и письма) и плагин для Studio на английском, как и большая часть этого сайта. Промпты можно писать на русском, и RoCode обычно отвечает на русском; некоторые сообщения и все кнопки остаются на английском. Если нужны тексты игры на русском, попросите об этом в промпте.
RoCode сделан компанией Roblox?
Нет. RoCode это независимый продукт, не связанный с Roblox Corporation, не одобренный и не спонсируемый ею. Он подключается к Studio через плагин из Creator Store.
Нужно ли уметь программировать?
Нет. Опишите своими словами, что должно происходить; знать названия классов и куда идёт каждый скрипт не нужно. Немного знаний Luau помогут проверить написанное перед публикацией.
Работает ли на Mac или на телефоне?
На Mac да: нужен Roblox Studio на Windows или Mac, бесплатный плагин RoCode и rocode.app в браузере на компьютере, десктопное приложение не нужно. На телефоне нет: чату нужен браузер на компьютере.
Сколько длится запуск?
Большинство укладываются в две минуты. Завершённые запуски, которые что-то изменили в Studio с 16 по 29 сентября 2026 года, заняли в медиане 51 секунду на Starter и 83 секунды на платных планах. Запуски с 11 и более изменениями шли около 3,5 минуты на Starter. Один запуск может длиться до 5 часов.