Roblox Studio 向け AI エージェント

開いているプレイスにそのまま作る、Roblox Studio の AI

チャットで作りたい機能を説明すると、RoCode が Luau のコードを書き、あなたのゲームにスクリプト、パーツ、UI を作って、自分の作業をチェックします。毎日無料のクレジット付きで、カードは不要です。Windows と Mac で使える無料の Studio プラグインがあります。アプリとプラグインは英語ですが、プロンプトは日本語で書けます。

更新日 2026年11月9日読了時間 約3分執筆

要点

RoCode は Roblox Studio 向けの AI エージェントで、Roblox とは無関係の独立した製品です。ウェブチャットで作りたい機能を(日本語でも)説明すると、無料のプラグインを通じて、RoCode が Luau を書き、スクリプトやオブジェクトを作成または編集し、いま開いているプレイスの中でスクリプトをチェックします。

  • 無料: 1日1クレジット、カード不要、モデルは DeepSeek V4 Flash。
  • Pro は月額 $9.99、Studio は $19.99、Ultra は $29.99。どの支払いも14日以内なら全額返金されます。
  • 変更のまとまりごとに元に戻せるポイントができます。Ctrl+Z(Mac は Cmd+Z)で取り消せます。
このページの内容
  1. 仕組み
  2. 頼めること
  3. 既存のプロジェクト
  4. 言語
  5. モデル
  6. チェックと取り消し
  7. 対象
  8. 制限
  9. プライバシー
  10. Roblox のツール
  11. 料金
  12. よくある質問

ウェブチャット、Studio プラグイン、あなたのプレイス

RoCode は、ブラウザだけで完結するスクリプト生成ツールではなく、プレイスそのものを相手に動く Roblox Studio 向けの AI です。必要なのは、Windows または Mac の Roblox Studio と、パソコンのブラウザです。rocode.app/chat のウェブチャットは Creator Store のプラグインとつながり、プラグインは Roblox Studio で開いているプレイスに作成し、各ステップに必要な内容だけを読み取ります。

最初の変更までの5ステップ

  1. 無料アカウントを作成します。メールのコード、Google、Discord、Roblox でログインできます。カードは不要です。
  2. プラグインを入れます。Roblox Creator Store から RoCode を入手し、Studio が求める権限を許可します。
  3. プレイスを開きます。自分のゲームか新しい Baseplate を、最新の Studio で開いてください。
  4. チャットを Studio につなぎます。Studio と RoCode で同じ Roblox アカウントを使っていれば、Studio は自動で接続します(プラグイン 3.9.13 以降)。そうでない場合は、RoCode パネルに表示されるコードを rocode.app/chat に入力します。その後、Studio がアカウントの確認を求めます。
  5. 変更内容を説明します。一度に1機能ずつがおすすめで、日本語で書けます。その後、Studio でテストしてください。
ペアリングコードとプラグインの権限
項目内容
コードABCD-EFGH の形式で、プラグインのパネルに表示されます。
有効期間同じコードが15分間有効です。使えるのは1回だけです。
その後プラグインは自動で再接続します。
プラグインの権限Studio から確認されたら、relay.rocode.app への HTTP リクエストと、RoCode によるスクリプトの作成と編集を可能にする Script Injection を許可してください。
relay.rocode.appチャット、プラグイン、モデルの間に入る RoCode のサーバーです。モデルの各ステップをプラグインに渡します。
MCP サーバー一部の AI ツールが Studio に接続するためのプロトコルです。RoCode には不要です。

不要なもの: コマンドライン、設定ファイル、MCP サーバー、デスクトップアプリ、Roblox のパスワード。

接続できないとき

  • Studio が接続できない。Roblox Studio を更新してください。プラグインは Studio の WebSocket 対応を通じて RoCode との接続を維持します。お使いのネットワークも、relay.rocode.app への WebSocket 通信を通す必要があります。
  • Script Injection を拒否した。Plugins > Manage Plugins で RoCode AI に対して有効にし、Studio を再起動してください。
  • Brave を使っている。rocode.app の Shields をオフにするか、Chrome か Edge を使ってください。
  • Studio のウィンドウが2つある。同時に接続できるのは1つだけです。2つ目の Studio ウィンドウでプレイスを開くと、接続はそちらに移ります。
  • ネットワークが違う。VPN や iCloud Private Relay などで Studio とブラウザのネットワークが異なる場合は、チャットで「それでも接続」を押し、新しいコードを入力するよう案内されます。
  • 「No chat found」と表示された。ペアリング中にプラグインが一瞬これを表示しても、チャットは閉じないでください。同じコードが戻ってきます。
  • それでも解決しない。Discord で質問してください(英語)。

権限、接続、トラブル対処の詳細は ドキュメント(英語) にあります。

日本語で書けます。プロンプトは1つにつき1機能

下のプロンプト例は私たちが書いたものです。それぞれの仕組みには、動くコード付きのガイドがあります(英語)。

  • 勝利数のリーダーボード:「Wins を数えて保存するリーダーボードを追加して。」ガイド。
  • インベントリのグリッド:「12個のアイテムを持てて、画面の左にグリッド表示されるインベントリを作って。」
  • スプリントとスタミナ:「Shift で歩行速度24のスプリントができて、回復するスタミナバーも付けて。」ガイド。
  • オビーのチェックポイント:「私のオビーにチェックポイントを追加して。触るとステージが保存されて、最後のチェックポイントでリスポーンするように。」ガイド。
  • タイクーンのドロッパー:「2秒ごとにキューブをコンベアに落として、コレクターに届いたら 5 Cash 払うドロッパーを作って。」
  • ラウンドシステム:「ラウンドシステムを追加して。ロビーで30秒、そのあと全員がアリーナに移動して2分、また戻る流れで。」ガイド。
あなたの入力

Wins を数えて、PlayerData がすでに保存しているデータと一緒に保存するリーダーボードを追加して。

RoCode の作業
  • ラウンドの勝者を決める ServerScriptService.RoundService と、DataStoreService で Coins をすでに保存している PlayerData を読み取る
  • leaderstats フォルダと、プレイヤーごとの IntValue Wins を作る Leaderstats スクリプトを作成する
  • RoundService(勝者に Wins を +1)と PlayerData(Wins を Coins と一緒に保存、読み込み)を編集する
  • 3つのスクリプトすべてを Check Script でチェックする

Studio で作る

この例は私たちが書いたもので、各ステップは RoCode の実際のツールを使っています。ゼロから始めるなら、AI で Roblox ゲームを作る方法(英語) を読んでください。

いまあるゲームの上に作ります

RoCode はプレイスを調べ、重要なスクリプトを読み、すでにあるフォルダと名前に沿って作ります。例:「プレイヤーが参加したら1日1回 100 Coins を渡して、受け取ったらポップアップを表示して。」

  1. Search Game で「Coin」を検索し、CoinService モジュール、CoinsChanged イベント、CoinsLabel を見つけます。
  2. CoinService を読みます。Coins は AddCoins() を通り、AddCoins() が CoinsChanged を発火します。
  3. PlayerData を読みます。Coins を DataStoreService で保存しています。
  4. PlayerData を編集します(+3行)。LastDailyReward を Coins と一緒に保存します。
  5. CoinService.AddCoins 経由で 100 を支払う DailyReward スクリプト、CoinsChanged の隣の RemoteEvent DailyRewardGranted、MainHUD の DailyPopup ウィンドウ、LocalScript の DailyPopupClient を作成します。
  6. 3つのスクリプト(PlayerData、DailyReward、DailyPopupClient)をチェックします。

やらなかったこと: 2つ目のコインシステムを作る、別の Remotes フォルダを追加する、Coins を新しい場所に保存する。

プロンプトは日本語、アプリは英語

  • 日本語:あなたのプロンプト、通常は RoCode の返信、そしてプロンプトで頼めばゲーム内のテキストも日本語になります(例:「ショップの文言をすべて日本語で書いて」)。
  • 英語:チャット、アカウント、お支払い、メール、Studio プラグイン、一部のメッセージとすべてのボタン、このサイトのほとんどのページ。

最強クラスのモデルを1つのチャットで

タスクごとに使うモデルはチャットで選びます。クレジットは、実行にかかる計算コストの目安です。強力なモデルや長い実行ほど多く使います。チャットには、実行中に使っているクレジットと、各返信の下に合計が表示されます。

プラン別の RoCode のモデル
モデルプラン知っておくこと
DeepSeek V4 Flashすべてのプラン。Starter では無料。無料のモデルで、米国のサーバーで動きます。素早い修正や小さな機能向けです。
GLM 5.3 FlashPro 以上。有料プランに上げたあとの標準モデルです。添付したスクリーンショットを読めます。有料モデルの中でクレジットの消費が最も少なくなります。
Claude Sonnet 5.5Pro 以上。Anthropic のより強力なモデルで、大きなシステム向けです。初めて選ぶと、RoCode が費用を表示して確認を求めます。
Claude Opus 5.5Studio 以上。Anthropic の最上位モデルです。初めて選ぶときは、費用の確認があります。
GPT-6 AstraUltra。OpenAI の最上位モデルで、クレジットの消費が最も多くなります。初めて選ぶときは、費用の確認があります。
自分のキーすべての有料プラン。OpenRouter であなたが選ぶモデル ID です。モデルがツール呼び出しに対応している必要があります。支払いは OpenRouter の残高から行われ、RoCode のクレジットは使いません。

どのモデルもサードパーティ製で、RoCode 独自の指示と Studio ツールを付けて OpenRouter 経由で動かしています。RoCode 独自のモデルはありません。Claude Sonnet 5.5、Claude Opus 5.5、GPT-6 Astra では長いチャットほど費用がかさむので、新しいタスクでは新しいチャットを始めてください。有料モデルの起動が遅いときは、RoCode はまず同じモデルを別のプロバイダー経由で試します。それでも駄目なら、同等かより強力なモデルが実行を完了することがありますが、選んだモデルでかかったはずの金額より多く払うことはありません。

Claude、Claude Code、ChatGPT のサブスクリプションは接続できません。

クレジットの使い道

実行では、モデルが読む量と書く量に応じてクレジットを使います。モデルへの各呼び出しが1ターンで、どのターンにも次の内容が含まれます。RoCode の指示とツール一覧、これまでのチャットのメッセージ、あなたのメッセージと添付したテキストファイル、Studio から読み取った内容(読み取りごとに切り詰められます。通常は4,000文字、チェックは6,000文字、スクリプトのソースは12,000文字)、そしてモデルの返信です。止めた実行は、止めた時点までが対象です。こちら側の問題で実行が失敗した場合、クレジットは自動で戻ります。

高度なタスク1件で、およそ4クレジットを使います。当時の有料標準モデルだった GLM 5.3 で、2026年10月3日までの7日間に完了した83件のタスクの中央値は、約3.8でした。半数のタスクはそれより少なく、長い実行がいくつかあって、そちらははるかに多く使いました。DeepSeek V4 Flash での標準的なタスクは、現在のレートで約0.4クレジットです。

RoCode が確認し、決めるのはあなたです

  1. 自分のスクリプトをチェックします。書いたスクリプトは Check Script で確認するよう指示されています。Check Script は、実行せずに Studio でコンパイルします。wait()、spawn()、delay()(task.* を推奨)、ModuleScript を指していない loadstring と require、値を返さない ModuleScript、存在しない名前の GetService について警告します。型チェックも lint も行わず、コードも実行しません。チェックに通らなければ、作業は修正のために戻され、最大2回まで繰り返します。その後 RoCode は作業を終えられますが、まだ通っていないと伝えます。
  2. Play でテストできます。プラグイン 3.9 以降の Build モード(変更を加えるモード)では、Play を押して最大30秒のテストを行い、サーバーとクライアントのエラーを読み取れます。Studio が20秒以内に止まらなければ、Stop を押すよう頼まれます。プラグイン 3.9.11 以降では、テスト用ロボットがキャラクターとして歩き、パーツに触れ、ボタンやキーを押して、動作を確認します。3.9.14 以降では、編集モードで作ったものの見た目をスクリーンショットで確認します。確認するのは RoCode が確かめようと決めたことだけなので、ジャンプの感覚が悪いといった点に気づけるのはあなただけです。
  3. 取り消しは Ctrl+Z です。Studio を開いている間は、変更のまとまりの前後に元に戻すポイントがあります。Mac は Cmd+Z です。長い実行は、何回か押して取り消します。チャットの Revert ボタンが戻すのは会話だけで、Studio の中身は戻りません。
  • すべてのステップが、触れたパスと一緒にチャットに表示されます。
  • プレイテスト中は何も編集しません。テストが動いていれば、先に止めるか、Stop を押すよう頼みます。
  • 実行はいつでも止められます。エラーや上限で途中で止まっても、それまでの変更は残り、Continue で同じ場所から再開します。
  • Ask モードは読み取り専用です。ゲームを変更せず、テストも行いません。
  • RoCode が削除したものは ServerStorage の RoCodeTrash フォルダ(プラグイン 3.8.5 以降)に移動します。このフォルダはゲームと一緒に保存され、直近30回の実行で削除した内容(最大25,000オブジェクト)が残ります。それより古い削除と、このフォルダの中で削除したものは完全になくなります。

スクリプトを書く人にも書かない人にも役立ちます

RoCode は Roblox のスクリプト言語である Luau を書きます。初心者なら、作りたい機能を普通の言葉で説明し、できたものを読むか、RoCode にスクリプトの説明を頼めば十分です。すでにスクリプトを書く人は、/ で特定のスクリプトを指定してピンポイントで直したり、RemoteEvent の配線や UI の土台といった繰り返しの作業を任せたりできます。公開する前に、書かれた内容を読んでください。チェックで見つかるのはコンパイルエラーで、ロジックの誤りではありません。

RoCode が標準でものを置く場所
頼むこと作るもの置く場所
サーバーロジック: コイン、ダメージ、保存、ラウンドScriptServerScriptService
入力、カメラ、UI の動作LocalScriptStarterPlayer › StarterPlayerScripts
画面とメニューScreenGuiStarterGui
パーツ、モデル、構造物Part, ModelWorkspace

プレイスに独自のフォルダがある場合は、それを使うよう RoCode の指示で決まっています。Studio が作れるオブジェクトならなんでも作成でき、プロパティ、属性、タグの設定、複製、削除、グループ化、移動ができます。部屋や塔から橋や障害物コースまで12種類の構造物をすぐに置け、ScreenGui はオブジェクトごとに、またはショップ、インベントリ、HUD、ダイアログ、リーダーボード、設定のレイアウトから作れます。1回の実行で、サーバーの Script、クライアントの LocalScript、共有の ModuleScript をつなぎ、DataStoreService での保存も書けます。ツールの一覧は ドキュメント(英語) にあります。

RoCode がやらないこと

開いているプレイスに作るためのツールです。公開は、引き続きあなたの仕事です。

RoCode にできないこと

  • ゲームの公開や保存、Game Settings の変更。
  • メッシュ、画像、サウンドのインポート。
  • メッシュやアニメーションの一から生成。
  • 地形を手作業で彫ったり塗ったりすること(スクリプトで地形を作ることはできます)。
  • ゲームパスの作成や Robux の使用。
  • ゲームが面白いかどうかの判断。
  • スマートフォンでの利用。
  • 一文から完成したゲームを作ること。

引き続きあなたの仕事

  • 遊んで、何が面白いかを決めること。
  • Creator Hub でのゲームパスの作成。
  • 保存をテストするための API アクセスの有効化(Game Settings の Enable Studio Access to API Services)。
  • Studio からの公開。
知っておくと役立つ上限
項目上限
同時に動く実行最大3
1回の実行最大80ターン(モデルへの呼び出し)で、各ターンで複数のツールを使えます。または5時間まで
Get Descendants1回の呼び出しで最大500オブジェクト
Search Game最大20件
1回の読み取りでのスクリプトソース12,000文字。長いスクリプトは行範囲に分けて読みます
添付ファイルテキストファイルのみ、合計で最大20,000文字。.rbxl と .rbxm のファイルは受け付けません。

ゲームはあなたの作品です。RoCode が見られる範囲はこちら。

  • 読み取る内容。接続した Studio ウィンドウで開いているプレイスのオブジェクト、プロパティ、属性、タグ、スクリプトのソース、Output です。読み取るのは、実行のステップで必要になったときか、チャットで / を使って検索したときだけです。
  • アップロードされる内容。プレイスファイルのアップロードも、バックグラウンドでの同期もありません。モデルが見るのは、各読み取りが返した内容(切り詰め済み)です。
  • あなたの Roblox アカウント。RoCode が Roblox のパスワードを求めることはなく、プラグインは Roblox のウェブ API を呼び出しません。プラグインには、プレイスの公開や保存、アセットのアップロード、Robux の使用を行うコードがありません。
  • 保存される内容。後で続きができるよう、チャットは削除するまで保存されます。実行の記録(ツール名、オブジェクトのパス、エラーメッセージ、途中の返信)は、アカウントを削除するまで残ります。
  • リクエストを処理する相手。モデルへの呼び出しはすべて、OpenRouter を通じて、選んだモデル(またはそのバックアップ)のホスティング事業者に送られます。RoCode のデータベースとリレーは米国で動いています。
  • 暗号化。サイトとチャットは HTTPS、プラグインと RoCode のサーバーの間は暗号化された接続です。RoCode は保存されたチャットを読み取れます。あなたの OpenRouter キーは、保存前に AES-256-GCM で暗号化されます。
  • アカウントの削除。サブスクリプションをすぐに解約し、そのあとプロフィール、チャット、メッセージ、キー、実行の記録を削除します。残るのは、返金とチャージバックに必要な請求記録、以前のアカウント ID が付いた実行ごとの利用記録、アカウント ID を外した利用分析です。

詳しくは プライバシーポリシー(英語) と ドキュメントの安全性の項目(英語) をご覧ください。

RoCode と Roblox 自身の AI ツール

Roblox にも独自の AI ツールがあります。RoCode は独立した製品です。

  • Roblox Assistant(Studio 内、Roblox 提供): Roblox Studio に組み込まれていて、オブジェクト、スクリプト、メッシュ、モデルを扱います。公式ドキュメントによると、ゲームのテストや入力の模擬もできます。
  • Roblox Build(スマートフォン、Roblox 提供): Roblox アプリ内で、プロンプトからシンプルな 2D や 2.5D のゲームを作ります。2026年10月15日時点では、ニュージーランドから順次、地域ごとに展開中で、年齢確認を済ませた9歳以上が対象です。
  • Studio の MCP サーバー(Studio に組み込み): Claude Code や Cursor のようなアプリが開いているプレイスを変更するためのものです。多少の設定が必要です。
  • RoCode(独立、Roblox 製ではない): ウェブチャットと Studio プラグインで、Assistant と同じプレイスで使えます。カード不要で毎日無料のクレジットがあります。

出典: Roblox のドキュメントの Build と Assistant(英語)、2026年10月15日に確認。比較: RoCode と Roblox Assistant(英語)、Studio MCP サーバーの設定(英語)、Roblox 向け AI ツールの比較(英語)。

無料で始めて、もっと必要になったら支払います

RoCode のプラン、料金は税抜きの米ドル
プラン料金含まれるもの
Starter無料1日1クレジット、00:00 UTC に補充。DeepSeek V4 Flash、すべての Studio ツール、カード不要。
Pro月額 $9.99、または年額 $83.99月150クレジット。高度なタスク約35件、または標準的なタスク約350件。GLM 5.3 Flash、Claude Sonnet 5.5、GPT-6.1 Sol。1日の上限なし、自分の OpenRouter キー、優先キューと優先サポート、クレジットパック、さらに DeepSeek V4 Flash で毎日2クレジットを追加。
Studio(おすすめ)月額 $19.99、または年額 $167.99月320クレジットで、Pro の2.1倍。高度なタスク約80件、または標準的なタスク約750件。Claude Opus 5.5 と新機能の先行アクセスが加わります。
Ultra月額 $29.99、または年額 $251.99月500クレジットで、Pro の3.3倍。高度なタスク約125件、または標準的なタスク約1,200件。GPT-6 Astra が加わります。

無料クレジットにも支払いにも、Discord は必要ありません。クレジットパックは、$4.99 の50クレジットから最大の1,200クレジットまで用意されていて、期限はありません。使い切れなかったプランのクレジットは繰り越されません。年額プランは年に1回の支払いで、クレジットは30日ごとに補充されます。税金がある場合は決済時に加算され、販売者は Paddle です。どの支払いも、14日以内なら全額返金されます。18歳未満の方は、購入前にカードの名義人に確認してください。すべてのプランは 料金ページ(英語) にあります。

よくある質問

RoCode とは何ですか?

Roblox Studio 向けの AI エージェントです。ウェブチャットで作りたい機能を説明すると、無料の Studio プラグインを通じて、RoCode が Luau を書き、スクリプトやオブジェクトを作成または編集し、いま開いているプレイスの中でスクリプトをチェックします。

RoCode は ChatGPT とどう違いますか?

ChatGPT はブラウザのタブで答えるので、そのコードを Studio に貼り付け、パーツ、UI、RemoteEvent は自分で作ることになります。RoCode は Studio プラグインを通じて動くため、開いているプレイスのオブジェクトとスクリプトを読み取り、Script、LocalScript、ModuleScript を適切な場所に書き、必要なオブジェクトを作り、Studio でスクリプトのコンパイルエラーを確認します。

RoCode は無料ですか?

無料で始められます。Starter はカード不要で、1日1クレジット、DeepSeek V4 Flash で、すべての Studio ツールを使えます。無料クレジットにも有料プランにも、Discord は必要ありません。

RoCode は日本語で使えますか?

RoCode のアプリ(チャット、アカウント、お支払い、メール)と Studio プラグインは英語で、このサイトのほとんどのページも英語です。プロンプトは日本語で書けて、RoCode は通常日本語で返信します。一部のメッセージとすべてのボタンは英語のままです。ゲームの文言を日本語にしたい場合は、プロンプトで頼んでください。

RoCode は Roblox が作っているのですか?

いいえ。RoCode は独立した製品で、Roblox Corporation とは提携しておらず、同社の承認やスポンサーを受けていません。Creator Store で公開しているプラグインを通じて Studio に接続します。

プログラミングの知識は必要ですか?

いいえ。起きてほしいことを自分の言葉で説明すれば十分で、クラス名や各スクリプトの置き場所を知っている必要はありません。Luau を少し知っていると、公開前に書かれた内容を確認しやすくなります。

Mac やスマートフォンでも使えますか?

Mac では使えます。Windows か Mac の Roblox Studio、無料の RoCode プラグイン、パソコンのブラウザで開く rocode.app があれば動き、デスクトップアプリは不要です。スマートフォンでは使えません。チャットにはパソコンのブラウザが必要です。

1回の実行にはどのくらいかかりますか?

ほとんどは2分以内に終わります。2026年9月16日から29日に Studio で何かを変更して完了した実行は、中央値で Starter が51秒、有料プランが83秒でした。変更が11件以上の実行は、Starter で約3.5分でした。1回の実行は最長5時間まで続くことがあります。

RoCode を自分のゲームで試してみましょう。

毎日無料のクレジット付き、カード不要です。プラグインを入れて、作りたい機能を説明し、Studio に反映された内容を確認してください。