Roblox Studio 的 AI 代理

直接在你開啟的場景中建立的 Roblox Studio AI

在聊天中描述你要的功能。RoCode 會撰寫 Luau 程式碼,在你的遊戲裡建立 Script、零件與介面,並檢查自己的成果。每天都有免費點數,不需要信用卡。Windows 與 Mac 都有免費的 Studio 外掛程式。應用程式與外掛程式介面是英文,但你可以用繁體中文寫提示詞。

更新日期 2026年11月9日閱讀約 3 分鐘作者

重點摘要

RoCode 是 Roblox Studio 的 AI 代理,獨立於 Roblox 之外。你在網頁聊天中描述功能(可以用繁體中文),透過免費的外掛程式,RoCode 會撰寫 Luau,建立或修改 Script 與物件,並在你目前開啟的場景中檢查自己的 Script。

  • 免費:每天 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,而不是只能在瀏覽器裡產生 Script 的產生器。你需要 Windows 或 Mac 上的 Roblox Studio,以及電腦版瀏覽器。rocode.app/chat 的網頁聊天會與 Creator Store 的外掛程式連線,外掛程式則在 Roblox Studio 中開啟的場景裡建立內容,而且只讀取該步驟需要的部分。

五個步驟完成第一次變更

  1. 建立免費帳號。可用電子郵件驗證碼、Google、Discord 或 Roblox 登入。不需要信用卡。
  2. 安裝外掛程式。從 Roblox Creator Store 取得 RoCode,並允許 Studio 要求的權限。
  3. 開啟場景。可以是你自己的遊戲,也可以是新的 Baseplate,請使用最新版的 Studio。
  4. 連接聊天。把 RoCode 面板上顯示的代碼輸入 rocode.app/chat。不支援手機。
  5. 描述要做的變更。一次一個功能效果最好,可以用繁體中文。接著在 Studio 中試玩測試。
配對代碼與外掛程式權限
項目說明
代碼格式為 ABCD-EFGH,顯示在外掛程式面板中,共 8 個字元。
有效時間同一組代碼可用 15 分鐘,只能使用一次。
之後外掛程式會自動重新連線。
外掛程式權限Studio 詢問時,請允許對 relay.rocode.app 的 HTTP 請求,以及 Script Injection,讓 RoCode 能建立與編輯 Script。
relay.rocode.appRoCode 在聊天、外掛程式與模型之間的伺服器,負責把模型的步驟傳給外掛程式。
MCP 伺服器部分 AI 工具用來連接 Studio 的協定。RoCode 不需要它。

不需要:命令列、設定檔、MCP 伺服器、桌面應用程式,也不需要你的 Roblox 密碼。

無法連線時

  • Studio 無法連線。請更新 Roblox Studio:外掛程式透過 Studio 的 WebSocket 支援與 RoCode 保持即時連線。你的網路也必須能以 WebSocket 連到 relay.rocode.app。
  • 拒絕了 Script Injection。請在 Plugins > Manage Plugins 中為 RoCode AI 開啟,然後重新啟動 Studio。
  • Brave 瀏覽器。請對 rocode.app 關閉 Shields,或改用 Chrome 或 Edge。
  • 開了兩個 Studio 視窗。同一時間只會連接一個。在第二個 Studio 視窗開啟場景時,連線會移到那裡。
  • 網路不同。如果 Studio 與瀏覽器在不同網路,例如使用 VPN 或 iCloud Private Relay,聊天會要求你仍然按下 Connect 並輸入新的代碼。
  • 出現「No chat found」。如果外掛程式在配對時短暫顯示這個訊息,請保持聊天開啟:同一組代碼會再次出現。
  • 仍然無法解決。可以到 Discord 詢問(英文)。

權限、連線與疑難排解的詳細說明請見文件(英文)。

用繁體中文提問,一個提示詞一個功能

範例提示詞是我們自己寫的。每個系統都有附完整程式碼的教學(英文)。

  • 勝場排行榜:「加入一個會計算並儲存 Wins 的排行榜。」教學。
  • 背包格子:「做一個可放 12 個物品的背包,以格子顯示在畫面左側。」
  • 衝刺與體力:「讓玩家按住 Shift 以速度 24 奔跑,並有會回復的體力條。」教學。
  • 跑酷檢查點:「在我的跑酷關卡加入檢查點:踩到就儲存關卡進度,重生時回到最後一個檢查點。」教學。
  • 大亨遊戲的產出機:「做一個每兩秒在輸送帶上丟出一個方塊的產出機,方塊到達收集器時給 5 Cash。」
  • 回合系統:「加入回合系統:在大廳等 30 秒,然後大家進入競技場玩兩分鐘,結束後回到大廳。」教學。
你輸入

加入一個會計算 Wins 的排行榜,並和 PlayerData 已經在儲存的資料一起儲存。

RoCode 會做
  • 讀取決定每回合優勝者的 ServerScriptService.RoundService,以及已經用 DataStoreService 儲存 Coins 的 PlayerData
  • 建立 Leaderstats Script,內含 leaderstats 資料夾,以及每位玩家各一個 IntValue Wins
  • 修改 RoundService(優勝者 Wins +1)與 PlayerData(連同 Coins 一起儲存並載入 Wins)
  • 用 Check Script 檢查這三個 Script

在 Studio 中建立

範例是我們自己寫的,各步驟使用的是 RoCode 真正的工具。要從零開始嗎?請閱讀如何用 AI 製作 Roblox 遊戲(英文)。

在你已經做好的遊戲之上繼續建立

RoCode 會瀏覽場景、閱讀重要的 Script,並依照既有的資料夾與命名來建立。例如:「玩家每天第一次進入時給 100 Coins,拿到時跳出彈出視窗。」

  1. 用 Search Game 搜尋「Coin」,找到 CoinService 模組、CoinsChanged 事件與 CoinsLabel。
  2. 讀取 CoinService:金幣都經過會呼叫 CoinsChanged 的 AddCoins()。
  3. 讀取 PlayerData:它用 DataStoreService 儲存 Coins。
  4. 修改 PlayerData(新增 3 行):把 LastDailyReward 與 Coins 一起儲存。
  5. 建立透過 CoinService.AddCoins 發放 100 的 DailyReward Script、放在 CoinsChanged 旁邊的 RemoteEvent DailyRewardGranted、MainHUD 裡的 DailyPopup 視窗,以及 LocalScript DailyPopupClient。
  6. 檢查這三個 Script:PlayerData、DailyReward、DailyPopupClient。

它沒有做的事:沒有另外建立第二套金幣系統,沒有再新增一個 Remotes 資料夾,也沒有把 Coins 存到新的地方。

提示詞用繁體中文,應用程式是英文

  • 可以用繁體中文:你寫的提示詞、通常也包括 RoCode 的回覆,以及你在提示詞中要求的遊戲內文字(例如:「把商店的所有文字都寫成繁體中文」)。
  • 維持英文:聊天、帳號、付款與電子郵件、Studio 外掛程式、部分訊息與所有按鈕,以及本站大部分的頁面。

最強的模型,集中在同一個聊天中

每個任務要用哪個模型,在聊天中選擇。點數代表一次執行所需的運算成本:越強的模型與越長的執行會消耗越多。聊天會在執行中顯示正在使用的點數,並在每則回覆下方顯示總計。

各方案可用的 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。模型必須支援工具呼叫(tool calling)。費用由你的 OpenRouter 餘額支付,不會使用 RoCode 點數。

所有模型都是第三方模型,透過 OpenRouter 搭配 RoCode 自己的指示與 Studio 工具來執行。RoCode 沒有自己的模型。在 Claude Sonnet 5.5、Claude Opus 5.5 與 GPT-6 Astra 上,對話越長費用越高,所以新任務請開新的聊天。如果付費模型啟動很慢,RoCode 會先試著透過另一個供應商執行同一個模型;若仍然失敗,可以由同等或更強的模型完成這次執行,而且你付的錢絕不會超過所選模型原本的費用。

Claude、Claude Code 與 ChatGPT 的訂閱都無法連接。

點數用在哪裡

一次執行會依模型讀取與寫入的量消耗點數。每次呼叫模型就是一個回合,每個回合都包含 RoCode 的指示與工具清單、這個聊天先前的訊息、你的訊息與附上的文字檔、從 Studio 讀取的內容(每次讀取都會截斷:一般讀取 4,000 字元,檢查 6,000 字元,Script 原始碼 12,000 字元),以及模型的回覆。中途停止的執行會計算到停止的那一刻。如果執行因為我們這邊的問題而失敗,點數會自動退回。

一個進階任務大約消耗 4 點:在當時的付費預設模型 GLM 5.3 上,截至 2026 年 10 月 3 日的 7 天內完成的 83 個任務,中位數約為 3.8。一半的任務消耗得更少,少數較長的執行則多得多。DeepSeek V4 Flash 上的標準任務,以目前的比率約為 0.4 點。

RoCode 負責檢查,決定權在你

  1. 它會檢查自己寫的 Script。它被指示用 Check Script 檢查寫出的 Script,Check Script 會在 Studio 中編譯 Script 而不執行。它會對 wait()、spawn() 與 delay()(請改用 task.*)、loadstring、沒有指向 ModuleScript 的 require、沒有回傳值的 ModuleScript,以及不存在的 GetService 名稱發出警告。它不做型別檢查或 lint,也不會執行程式碼。檢查失敗時,工作會退回去修正,最多兩次;之後 RoCode 可以結束,並告訴你哪裡仍然失敗。
  2. 它可以在 Play 中測試。使用外掛程式 3.9 或更新版本,在 Build 模式(會進行變更的模式)下,它可以按下 Play 進行最長 30 秒的測試,並讀取伺服器與用戶端的錯誤和警告。如果 Studio 在 20 秒內沒有停止,它會請你按 Stop。使用外掛程式 3.9.11 或更新版本,測試機器人還會像角色一樣實際遊玩:走動、碰觸零件、點擊與按鍵,檢查你要求的內容是否有效。機器人只檢查它決定要檢查的項目,跳躍手感不佳這類問題只有你親自玩才會發現。
  3. 你用 Ctrl+Z 復原。只要 Studio 開著,每一批變更的前後都有復原點。Mac 為 Cmd+Z。較長的執行需要按好幾次才能還原。聊天中的 Revert 按鈕只會回溯對話,不會還原 Studio。
  • 每一步都會連同它動到的路徑顯示在聊天中。
  • 試玩期間它不會修改任何東西:若有測試正在進行,它會先停止測試,或請你按 Stop。
  • 你可以隨時停止執行。如果因為錯誤或用量限制而中途停下,已做的變更會保留,按 Continue 就能從停下的地方繼續。
  • RoCode 刪除的內容會進入 ServerStorage 中的 RoCodeTrash 資料夾(外掛程式 3.8.5 或更新版本),它會隨遊戲一起儲存,保留最近 30 次執行刪除的內容。更早的刪除,以及在該資料夾內刪除的內容,會永久消失。
  • 使用外掛程式 3.9.14 或更新版本,Build 模式的執行會對編輯模式中建立的成果截圖,並檢查看起來不對勁的地方。

不論你會不會寫 Script 都用得上

RoCode 使用 Luau 撰寫,這是 Roblox 的腳本語言。新手只要用平常的話描述功能,再閱讀結果,或請 RoCode 解釋 Script 就可以。已經會寫 Script 的人,可以用 / 指定某個 Script 只做局部修改,也可以把 RemoteEvent 串接與 UI 骨架這類例行工作交給它。發布前請閱讀它寫的內容:檢查只能抓到編譯錯誤,抓不到邏輯錯誤。

RoCode 預設把東西放在哪裡
你的要求它會建立位置
伺服器邏輯:金幣、傷害、儲存、回合ScriptServerScriptService
輸入、攝影機與 UI 行為LocalScriptStarterPlayer › StarterPlayerScripts
畫面與選單ScreenGuiStarterGui
零件、模型與建築Part、ModelWorkspace

如果你的場景有自己的資料夾結構,RoCode 的指示會要求它沿用。Studio 能建立的任何物件它都能建立,也能設定屬性、Attribute 與標籤,複製、刪除、群組與移動物件,放置 12 種現成結構(從房間或高塔到橋樑或障礙賽道),用物件或依商店、背包、HUD、對話、排行榜或設定的版面建立 ScreenGui,在一次執行中串接伺服器 Script、用戶端 LocalScript 與共用 ModuleScript,並用 DataStoreService 撰寫儲存功能。完整的工具清單請見文件(英文)。

RoCode 不做的事

它在你開啟的場景中建立內容。發布仍然是你的工作。

RoCode 做不到的事

  • 發布或儲存你的遊戲,更改 Game Settings。
  • 匯入網格、圖片或音效。
  • 從零產生網格或動畫。
  • 用手工雕塑並上色地形。
  • 建立遊戲通行證或花費 Robux。
  • 判斷你的遊戲好不好玩。
  • 在手機上運作。
  • 用一句話做出完成且平衡的遊戲。

這些仍然是你的工作

  • 實際遊玩,並判斷哪裡有趣。
  • 在 Creator Hub 建立遊戲通行證。
  • 開啟 API 存取以測試儲存功能(Game Settings 中的 Enable Studio Access to API Services)。
  • 從 Studio 發布。
值得知道的限制
項目限制
同時執行數最多 3 個
單次執行最多 80 個模型回合,每個回合可使用多個工具,或 5 小時
Get Descendants每次呼叫最多 500 個物件
Search Game最多 20 筆符合結果
單次讀取 Script 原始碼12,000 字元;較長的 Script 會依行數範圍分段讀取
附件僅限文字檔,總計最多 20,000 字元。不接受 .rbxl 與 .rbxm 檔案。

你的遊戲是你的作品。以下是 RoCode 能看到的範圍。

  • 它讀取什麼。已連接的 Studio 視窗中開啟的場景:物件、屬性、Attribute、標籤、Script 原始碼與 Output。只有在執行的某個步驟需要,或你在聊天中用 / 搜尋時,它才會讀取。
  • 上傳什麼。不會上傳場景檔案,也沒有背景同步。模型只會看到每次讀取傳回的內容,而且是截斷後的內容。
  • 你的 Roblox 帳號。RoCode 絕不會詢問你的 Roblox 密碼,外掛程式也不會呼叫 Roblox 的網頁 API。外掛程式沒有任何程式碼能發布或儲存場景、上傳資產、插入 Toolbox 模型或花費 Robux。
  • 儲存什麼。你的聊天,讓你之後能接著做,直到你刪除為止。執行紀錄(工具名稱、物件路徑、錯誤訊息與部分回覆)會保留到你刪除帳號為止。
  • 誰處理你的請求。每次呼叫模型都會經由 OpenRouter,送到所選模型(或其備援)的代管供應商。RoCode 的資料庫與 relay 在美國運作。
  • 加密。網站與聊天使用 HTTPS,外掛程式與 RoCode 伺服器之間使用加密連線。RoCode 可以讀取已儲存的聊天。你的 OpenRouter 金鑰在儲存前會以 AES-256-GCM 加密。
  • 刪除帳號。會立即取消訂閱,接著刪除你的個人資料、聊天、訊息、金鑰與執行紀錄。會保留的有:退款與拒付處理所需的帳務紀錄、仍帶有舊帳號 ID 的各次執行用量紀錄,以及已移除帳號 ID 的用量分析。

詳情請見:隱私權政策(英文)與文件中的安全性說明(英文)。

RoCode 與 Roblox 自己的 AI 工具

Roblox 也有自己的 AI 工具。RoCode 是獨立產品。

  • Roblox Assistant(在 Studio 中,由 Roblox 提供):內建於 Roblox Studio,可處理物件、Script、網格與模型;依其文件說明,也能測試遊戲並模擬輸入。
  • Studio MCP 伺服器(內建於 Studio):讓 Claude Code 或 Cursor 這類應用程式可以修改開啟中的場景,需要一些設定。
  • RoCode(獨立產品,不是 Roblox 提供的):由網頁聊天與 Studio 外掛程式組成,可以和 Assistant 在同一個場景中使用,每天都有免費點數,不需要信用卡。

比較:RoCode 與 Roblox Assistant、Studio MCP 伺服器設定、Roblox AI 工具比較(皆為英文)。來源:Roblox 文件中的 Assistant(英文)。

免費開始,需要更多時再付費

RoCode 方案,價格為不含稅的美元
方案價格包含內容
Starter免費每天 1 點,於 00:00 UTC 補充。DeepSeek V4 Flash、所有 Studio 工具,不需要信用卡。
Pro每月 $9.99,或每年 $83.99每月 150 點,約 35 個進階任務或 350 個標準任務。GLM 5.3 Flash 與 Claude Sonnet 5.5。沒有每日上限,可用自己的 OpenRouter 金鑰,優先佇列與優先支援,點數包,另外每天多 2 點 DeepSeek V4 Flash 的免費點數。
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。
點數包,價格為美元
點數包價格
50 credits$4.99
220 credits$19.99
580 credits$49.99
1,200 credits$99.99

領取免費點數或付款都不需要 Discord。點數包會在每月點數用完之後才使用,而且不會過期(Starter 無法購買)。方案中沒用完的點數不會累積到下個月。年繳方案每年收費一次,點數每 30 天補充一次。如有稅金,會在結帳時加上;賣方是 Paddle。任何一筆付款都可以在 14 天內全額退款。如果你未滿 18 歲,購買前請先詢問信用卡持有人。所有方案請見價格頁(英文)。

常見問題

RoCode 是什麼?

它是 Roblox Studio 的 AI 代理。你在網頁聊天中描述功能,透過免費的 Studio 外掛程式,RoCode 會撰寫 Luau,建立或修改 Script 與物件,並在你目前開啟的場景中檢查自己的 Script。

RoCode 和 ChatGPT 有什麼不同?

ChatGPT 在瀏覽器分頁中回答:你得自己把它的程式碼貼進 Studio,並自己建立零件、UI 與 RemoteEvent。RoCode 透過 Studio 外掛程式運作,所以能讀取開啟場景中的物件與 Script,把 Script、LocalScript 與 ModuleScript 寫到該放的位置,建立需要的物件,並在 Studio 中檢查 Script 有沒有編譯錯誤。

RoCode 可以免費開始嗎?

可以。Starter 免費且不需要信用卡,使用 DeepSeek V4 Flash 模型,每天 1 點,於 00:00 UTC 補充,並包含所有 Studio 工具。領取免費點數或使用付費方案都不需要 Discord。

RoCode 支援繁體中文嗎?

RoCode 應用程式(聊天、帳號、付款與電子郵件)和 Studio 外掛程式與本站大部分頁面一樣是英文。你可以用繁體中文寫提示詞,RoCode 通常也會用繁體中文回覆;但部分訊息與所有按鈕仍是英文。如果你想要遊戲內的文字是繁體中文,請在提示詞中說明。

RoCode 是 Roblox 做的嗎?

不是。RoCode 是獨立產品,與 Roblox Corporation 沒有關聯,也未獲其認可或贊助。它透過發布在 Creator Store 的外掛程式與 Roblox Studio 搭配使用。

需要會寫程式嗎?

不需要。用平常說話的方式描述應該發生什麼就好,不必知道類別名稱,也不必知道每個 Script 該放在哪裡。懂一點 Luau 會有助於在發布前檢查它寫的內容。

可以在 Mac 或手機上使用嗎?

Mac 可以:你需要 Windows 或 Mac 上的 Roblox Studio、免費的 RoCode 外掛程式,以及電腦版瀏覽器中的 rocode.app,不需要桌面應用程式。手機不行:聊天需要電腦版瀏覽器。

一次執行要多久?

大多數在兩分鐘內完成。2026 年 9 月 16 日至 29 日之間,在 Studio 中做了變更並完成的執行,中位數在 Starter 上是 51 秒,在使用 RoCode 模型的付費方案上是 83 秒。有 11 個以上變更的執行,在 Starter 上約需 3.5 分鐘。單次執行最長可持續 5 小時。

在你自己的遊戲裡試試 RoCode。

每天都有免費點數,不需要信用卡。安裝外掛程式,描述你要的功能,再看看 Studio 裡出現了什麼。