Krótka odpowiedź
Żeby używać AI w Roblox Studio, kliknij Assistant po prawej stronie górnego paska Studio, zaznacz obiekt, o który ci chodzi, i napisz, czego chcesz. Assistant jest wbudowany, nie wymaga konfiguracji, jego dokumentacja nie podaje ceny, a potrafi pisać skrypty i zmieniać obiekty w grze, którą masz otwartą. Wybierz Plan z jego listy albo wpisz /plan, żeby dostać plan, który możesz edytować, zanim cokolwiek zbuduje.
- Wolisz własnego klienta AI? Wbudowany serwer MCP Studio łączy Claude Code, Cursor, Codex i innych, a oficjalny plugin agentów od Roblox podłącza go do Claude i ChatGPT.
- Agenci przez plugin od zewnętrznych firm, tacy jak RoCode, też edytują twoją grę, a RoCode daje darmowe kredyty codziennie. Chatbot w karcie widzi tylko to, co wkleisz.
- Cokolwiek wybierzesz: najpierw zapisz wersję, proś o jedną funkcję naraz, czytaj każdą zmianę i testuj grę sam.
Na tej stronie
Jak używać Roblox Assistant, krok po kroku
Assistant to pomocnik AI od Roblox, wbudowany w Studio. Odpowiada na pytania, tworzy i zmienia obiekty i skrypty w twojej grze, wstawia assety z Creator Store, tłumaczy kod i generuje materiały, meshe 3D i modele proceduralne. Prezentacja AI od Roblox wymienia też wśród jego możliwości uruchamianie kodu, symulowanie wejścia i testowanie gry.
Jak używać Assistant w Roblox Studio
- Zaktualizuj Roblox Studio do najnowszej wersji.
- Kliknij Assistant po prawej stronie górnego paska (mezzanine bar), czyli pasa wzdłuż górnej krawędzi okna Studio.
- Najpierw zaznacz obiekt, o który ci chodzi. Nowy skrypt trafia do zaznaczonego obiektu; jeśli nic nie jest zaznaczone, Assistant sam decyduje, gdzie go wstawić.
- Napisz prośbę. Przy większym zadaniu przełącz listę w panelu wpisywania z Agent na Plan albo wpisz
/plan. Plan to dokument w Markdownie, który możesz otworzyć i edytować, a nic nie zostanie zbudowane, dopóki nie klikniesz Build. - Przeczytaj, co się zmieniło, potem kliknij Play i przetestuj sam. Jeśli długa budowa zatrzyma się z komunikatem "The current response exceeded the maximum output length", kliknij Continue.
- Przy nowym zadaniu otwórz listę czatów i wybierz New Chat: każdy czat ma własne okno kontekstu. Żeby spróbować innego kierunku bez utraty obecnego, kliknij ikonę rozgałęzienia pod odpowiedzią.
Agent, tryb domyślny, pracuje w twojej grze na bieżąco. Plan najpierw spisuje kroki, a plan nigdy nie rusza sam. Historia czatów jest zapisywana w chmurze dla każdej gry, więc twoje czaty zostają po ponownym uruchomieniu Studio.
Komendy z ukośnikiem
| Komenda | Co robi |
|---|---|
/plan | Włącza Planning Mode: plan, który możesz edytować, zanim cokolwiek zostanie zbudowane. |
/generate_mesh | Teksturowany mesh 3D z promptu tekstowego albo obrazu referencyjnego. Najpierw zaznacz Part, która posłuży jako bryła ograniczająca. |
/generate_procedural_model | Model, który sam się aktualizuje, gdy zmieniasz jego rozmiar albo ustawienia. Do 50 w kroczącym oknie 24 godzin. |
/generate_material | Własny materiał, nałożony na istniejące części. |
/insert_asset | Wstawia asset po jego ID. |
/segment_mesh | Dzieli zaznaczony zaimportowany MeshPart na maksymalnie pięć nazwanych części. We wczesnym podglądzie. |
Skills (…, Assistant Settings, a potem zakładka Skills) uczą go twoich konwencji. Żeby użyć własnego modelu, otwórz …, Manage API Keys, dodaj klucz Anthropic, OpenAI lub Google Gemini i wybierz model z listy Model; użycie idzie wtedy przez twój klucz, po cenach tego dostawcy.
Wskazówki i limity
Dokumentacja Roblox ostrzega, że wygenerowany skrypt może nie działać idealnie i że wyniki różnią się przy każdym pytaniu. Assistant ma też skłonność do zmieniania rzeczy w czasie edycji: jeśli coś ma się dziać, gdy gra działa, poproś o "skrypt, który ustawi godzinę na 8:00 AM", a nie "ustaw godzinę na 8:00 AM". Dokumentacja nie publikuje ceny ani limitu wiadomości; jej jedyny podany limit to 50 modeli proceduralnych w kroczącym oknie 24 godzin. Jeśli Assistant przestanie odpowiadać albo powie, że osiągnąłeś limit, zobacz limity i błędy Assistant (po angielsku).
Czy Roblox Studio Assistant jest dobry?
Jak na coś wbudowanego i bez konfiguracji, ogarnia dużo: edytuje twoją prawdziwą grę, potrafi zaplanować przed budową i generuje meshe, materiały i modele proceduralne. Rozsądnie jest wypróbować go najpierw. Jego słabe strony to te, które wymienia sam Roblox: wyniki się różnią, skrypty trzeba przeglądać i może mylić czas edycji z czasem działania gry. Traktuj to, co robi, jako szybki pierwszy szkic.
Cztery sposoby używania AI w Roblox Studio
Assistant to jedna z czterech form, jakie przybierają narzędzia AI do Roblox. Forma decyduje o tym, czy AI widzi twój Explorer, czy może wprowadzać zmiany bez kopiowania i wklejania i czy może zagrać w grę, żeby sprawdzić własną pracę.
| Droga | Edytuje twoją otwartą grę | Konfiguracja | Więcej informacji |
|---|---|---|---|
| Assistant, wbudowany | Tak: skrypty, obiekty i assety z Creator Store. Potrafi testować grę. | Żadna. | Kroki powyżej oraz limity i błędy (po angielsku) |
| Serwer MCP Studio + twój klient AI | Tak: skrypty, uruchamianie Luau, testy, wejście i zrzuty ekranu. | Włącz serwer w Assistant i podłącz Claude Code, Cursor, Codex albo innego klienta. Plugin agentów od Roblox podłącza Claude i ChatGPT. | Poradnik o Studio MCP |
| Agent przez plugin, na przykład RoCode | Tak. RoCode: skrypty i instancje, ze sprawdzaniem kompilacji w Studio i testami z pluginem 3.9 lub nowszym. | RoCode: darmowe konto i plugin z Creator Store; Studio łączy się samo przy tym samym koncie Roblox albo przez kod parowania. | Porównanie narzędzi AI do Roblox |
| Chatbot w karcie przeglądarki | Nie. Widzi tylko to, co wkleisz. | Żadna. | Jak dobrze używać chatbota |
Ile kosztuje każda droga, łącznie ze wszystkimi darmowymi poziomami, porównujemy w free AI for Roblox Studio (po angielsku).
Twój własny klient AI z serwerem MCP Studio
MCP (Model Context Protocol) to otwarty standard, który pozwala klientowi AI używać narzędzi w innej aplikacji, a Roblox Studio ma wbudowany serwer MCP. Włącz go, a klient AI, którego już używasz, może pracować w twojej otwartej sesji: przeglądać drzewo Explorer, czytać i edytować skrypty, uruchamiać Luau, uruchamiać i zatrzymywać testy, czytać Output, robić zrzuty viewportu i wysyłać wejście z klawiatury lub myszy.
Żeby go włączyć, otwórz Assistant, kliknij …, a potem Manage MCP Servers (w nowszych wersjach Settings, a potem MCP Servers), i włącz Enable Studio as MCP server. Quick connect obejmuje wtedy Antigravity, Codex CLI, Claude Code, Claude Desktop, Cursor, Gemini CLI i Visual Studio Code; inni klienci, którzy obsługują MCP przez standardowe wejście i wyjście, łączą się przez konfigurację JSON albo komendę. Konfiguracja każdego klienta jest w poradniku o Studio MCP, a konfiguracje krok po kroku (po angielsku) mamy dla Claude Code, Codex i Cursor albo VS Code.
Oficjalny plugin agentów od Roblox
Roblox publikuje też na GitHubie oficjalny plugin dla asystentów AI, Roblox/roblox-studio-agent-plugin, na licencji MIT. Jego README wymienia Claude Code, Cowork w aplikacji desktopowej Claude, aplikację desktopową ChatGPT i Codex CLI. Plugin nie ma własnego kodu, tylko konfigurację i instrukcje skills: uruchamia serwer MCP, który jest w Studio, a ten serwer nadal włączasz sam. Po instalacji poproś swojego asystenta: "Get me set up with Roblox Studio". Ponieważ serwer działa na twoim komputerze, claude.ai w przeglądarce i ChatGPT w przeglądarce albo na telefonie nie mogą połączyć się ze Studio. Sprawdzone 22 października 2026.
Koszt. Serwer jest częścią Studio. AI już nie: klient i jego model mają własne warunki, czy to darmowy poziom, subskrypcja, czy płatne API rozliczane za użycie.
Limity. To droga, która wymaga najwięcej konfiguracji z czterech: osobna aplikacja, przełącznik serwera i często ponowne uruchomienie. To, jak dobrze działa, zależy od klienta i modelu, które podłączysz.
Agenci przez plugin, tacy jak RoCode
Agent przez plugin to agent AI od zewnętrznej firmy, który pracuje w Studio przez plugin. Jak Assistant edytuje twoją prawdziwą grę, ale czat, modele i ceny pochodzą od innej firmy.
RoCode jest jednym z nich: opisujesz zmianę w czacie w przeglądarce na rocode.app, a jego darmowy plugin z Creator Store buduje ją w twojej otwartej grze, sprawdza w Studio, czy skrypty się kompilują, i oznacza każdą grupę zmian jako punkt cofania. Z pluginem 3.9.13 lub nowszym plugin łączy się sam, gdy Studio jest zalogowane na to samo konto Roblox, którego używasz w RoCode; jeśli nie, wpisujesz w czacie 8-znakowy kod parowania z panelu pluginu. Darmowy plan Starter daje 1 kredyt dziennie, odnawiany o 00:00 UTC, bez wymogu dołączenia do Discorda. Pro kosztuje 9,99 $ miesięcznie w dolarach amerykańskich, bez podatków, za 150 kredytów. Z pluginem 3.9.11 lub nowszym RoCode może testować twoją grę w Studio i sterować testową postacią, żeby sprawdzić, czy działa. Zapytania idą przez serwer RoCode i OpenRouter do modeli innych firm; RoCode to niezależny produkt, niepowiązany z Roblox Corporation ani przez nią niepopierany czy sponsorowany.
Nie generuje od zera meshy, tekstur ani animacji i nie rzeźbi terenu ręcznie (potrafi zbudować Terrain, na przykład wzgórza, jeziora i wyspy, wygenerowanym skryptem). Projektuje nowe dekoracje, budynki i propsy dla każdej gry, a gdy prosisz o gotowe albo realistyczne modele, szuka w Creator Store darmowych modeli po twoich słowach (usuwa z nich skrypty) albo wstawia model, decal czy mesh po ID assetu. Z pluginem 3.9.14 lub nowszym robi zrzuty tego, co zbudował, w trybie edycji, żeby sprawdzić, jak to wygląda. Dokumentacja RoCode ma szczegóły.
Inni agenci działają inaczej. Według ich własnych stron z 22 października 2026 Ropilot to aplikacja desktopowa, która instaluje własny plugin Studio, a ForgeBlox (do października 2026 pod nazwą Forge) to aplikacja dla Windows, która łączy się przez serwer MCP Studio; oba robią testy gry. Zobacz RoCode vs Ropilot, RoCode vs Forge i porównanie narzędzi AI do Roblox.
Plugin działa w Studio z uprawnieniami, które mu dasz, a taki z uprawnieniem do wstrzykiwania skryptów może zmienić każdy skrypt w grze, więc instaluj pluginy tylko od zaufanych twórców i wyłączaj te, których nie używasz.
Chatbot w karcie przeglądarki
Najprostsza opcja to ogólna aplikacja czatu, taka jak ChatGPT, Claude albo Gemini. Nie ma nic do instalowania, a dobrze sprawdza się przy tłumaczeniu pojęcia, omawianiu komunikatu błędu, przeglądaniu wklejonego skryptu albo planowaniu, jak systemy mają do siebie pasować, zanim zaczniesz budować.
Jego ograniczenie jest takie, że nie widzi twojej gry. Nie wie, że twoje drzwi są w folderze Doors ani że masz już skrypt leaderstats, więc zgaduje ścieżki i może napisać drugą kopię systemu, który już masz. Potem to ty tworzysz właściwy rodzaj skryptu we właściwym miejscu i wklejasz kod.
Żeby wycisnąć z niego więcej, wklej pełną ścieżkę z Explorer każdego obiektu, którego to dotyczy, skrypty, z którymi ma współpracować, i to, czy kod działa na serwerze, czy na kliencie. Jeśli nie wiesz, po której stronie ma być kod, przeczytaj najpierw Script vs LocalScript vs ModuleScript (po angielsku).
Czy można używać AI w Roblox Studio na telefonie?
W Studio nie. Roblox Studio działa na Windows i Macu, więc Assistant i serwer MCP wymagają komputera. Na telefonie zakładka Build w mobilnej aplikacji Roblox zamienia opis w grę. Dokumentacja Roblox mówi, że Build skupia się na prostszych grach 2D i 2,5D, jest dla użytkowników ze zweryfikowanym wiekiem 9 lat lub więcej i jest wdrażany stopniowo region po regionie, zaczynając od Nowej Zelandii. Aplikacja czatu na telefonie pomoże ci planować i pisać Luau, ale nie połączy się ze Studio, a czat RoCode wymaga przeglądarki na komputerze.
W czym AI jest dobre, a w czym słabe przy pracy z Roblox
Narzędzia różnią się zakresem, ale modele, które za nimi stoją, mają te same nawyki.
Zwykle dobrze radzi sobie z
- Standardowymi systemami o znanym kształcie: leaderstats, checkpointy, drzwi, tweeny, wymiana tam i z powrotem przez RemoteEvent, podstawowy ekran sklepu.
- Tłumaczeniem komunikatu błędu albo skryptu linia po linii.
- Powtarzalnymi edycjami wielu obiektów: zmiana nazw, ustawienie właściwości na każdej lampie w folderze, dodanie tego samego zachowania do dwudziestu części.
- Pierwszymi szkicami układów UI i surowych konstrukcji (greybox), które potem dopracowujesz ręcznie.
Często słabo radzi sobie z tym, więc to sprawdzaj
- Zaufanie do klienta. LocalScript, który zmienia monety, albo RemoteEvent, który bierze cenę od gracza, wygląda dobrze, a łatwo go wykorzystać. Serwer powinien decydować o wszystkim, co ważne, i sprawdzać każdy argument RemoteEvent, jak pokazuje poradnik o RemoteEvents (po angielsku).
- Dane, których nie można stracić. Kod zapisu, który pomija
pcall, zapisuje na nieudanym wczytaniu albo ignoruje limity zapytań, może skasować postęp. Porównaj go z poradnikiem o DataStore (po angielsku). - Twoje konwencje. Jeśli narzędzie nie czyta twojej gry albo ty jej nie opiszesz, wymyśla nazwy i dubluje systemy, które już masz.
- Aktualne API.
wait(),spawn()idelay()są przestarzałe na rzecztask.wait,task.spawnitask.delay, ale modele wciąż potrafią je pisać. Dokumentacja Code Assist od Roblox ostrzega przed tym samym: podpowiedzi mogą używać starych API. - Duże zadania w jednym prompcie. Długie odpowiedzi się urywają, a późniejsze kroki odjeżdżają od pierwszych.
- Ocena, czy gra jest fajna. Kod, który się kompiluje, nadal może być zły, a nawet agent, który testuje grę, nie powie ci, czy skok jest uczciwy.
Większość tych błędów łatwiej zauważyć, gdy umiesz czytać Luau. Skryptowanie Roblox dla początkujących omawia podstawy: gdzie trafiają skrypty, eventy i jak czytać Output.
Bezpieczny sposób pracy, gdy AI edytuje twoją grę
Każde narzędzie, które może zmienić twoją grę, może ją też zepsuć. Ta rutyna działa tak samo z Assistant, klientem MCP i agentem przez plugin.
- Zapisz punkt kontrolny. Użyj File, Save to Roblox with Notes (Ctrl+Alt+S albo Cmd+Option+S na Macu) i zanotuj, co zamierzasz sprawdzić. Jeśli twoje skrypty są w plikach przez Script Sync albo Rojo, zrób też commit w Git.
- Jedna funkcja na prompt. "Dodaj klawisz sprintu" da się przejrzeć; "ulepsz moją grę" nie. Przy czymś większym poproś najpierw o plan i go przytnij.
- Czytaj każdą zmianę. Sprawdź, czy każdy skrypt jest właściwego rodzaju i we właściwym miejscu, czy serwer decyduje o wszystkim, co dotyczy monet, obrażeń albo zapisu, i czy nic nie zostało usunięte ani przemianowane bez twojej prośby.
- Testuj grę sam. Kliknij Play, sprawdź dziwne przypadki, które sprawdziłby gracz, i trzymaj otwarte okno Output (z menu Window). Wklej każdą linię błędu ze ścieżką skryptu i numerem linii.
- Znaj drogę powrotu. Cofanie (Ctrl+Z albo Cmd+Z) cofa ostatnie zmiany, w tym zmiany pluginu, jeśli zapisuje punkty cofania. Przy uruchomieniu, które poszło bardzo źle, otwórz Window, Version History, kliknij ⋮ przy zapisanej wersji, potem Open Local Copy, a w tej kopii zapisz na grę przez File, Save to Roblox As.
- Nie wrzucaj sekretów. Nigdy nie wklejaj do promptu kluczy API, URL webhooków, ciasteczek ani haseł i nie pozwalaj AI wpisywać ich do kodu. Trzymaj je w magazynie sekretów gry (Creator Dashboard, twoja gra, Secrets) i czytaj na serwerze przez
HttpService:GetSecret. Testy w Studio nie mają dostępu do tego magazynu: dodaj wartości testowe w File, Experience Settings, Security, Local Secrets. - Testuj kod zapisu na kopii. Z włączonym Enable Studio Access to API Services (File, Experience Settings, Security) Studio używa data stores gry na żywo, więc Roblox radzi robić to tylko w osobnej wersji testowej.
Jak pisać dobre prompty do Luau
Większość słabych wyników bierze się z promptu, który zostawił model zgadującym. Sam poradnik promptów od Roblox zaczyna się od tej samej rady: bądź konkretny i używaj nazw instancji dokładnie tak, jak są zapisane.
- Nazywaj obiekty i podawaj, gdzie są, tak jak pokazuje je Explorer:
Workspace.Lobby.StartButton, a nie "przycisk". - Powiedz, jaki rodzaj skryptu, gdzie ma trafić i która strona decyduje: "Script w ServerScriptService daje monety; LocalScript tylko o nie prosi".
- Wskaż, co już istnieje: "użyj wartości Coins z istniejących leaderstats, nie twórz nowego folderu".
- Proś o aktualny Luau:
task.waitzamiastwaiti sprawdzanie na serwerze każdego argumentu RemoteEvent. - Przy poprawkach wklej dokładną linię z Output, ze ścieżką skryptu i numerem linii, i powiedz, co zrobiłeś tuż przed tym, jak się pojawiła.
- Zapytaj, jak to przetestować. Dobra odpowiedź kończy się krokami, które pokazują, że działa.
| Ogólnikowo | Konkretnie |
|---|---|
| Zrób sklep. | Dodaj ScreenGui sklepu w StarterGui, który sprzedaje Speed Coil za 100 Coins. LocalScript odpala RemoteEvent o nazwie BuyItem w ReplicatedStorage tylko z nazwą przedmiotu; Script w ServerScriptService sprawdza leaderstats.Coins, pobiera monety i daje narzędzie. |
| Napraw mój skrypt. | ServerScriptService.RoundManager wywala błąd w linii 42 z "attempt to index nil with 'Humanoid'", gdy gracz respawnuje się w trakcie rundy. Popraw ten przypadek, nie zmieniając tego, jak zaczynają się rundy. |
| Zrób noc. | Dodaj Script w ServerScriptService, który ustawia Lighting.ClockTime na 0 przy starcie serwera. |
Prompt i jego wynik
Dobry wynik jest krótki i robi dokładnie to. Ten napisaliśmy sami, żeby pokazać wzorzec; każde narzędzie sformułuje to inaczej.
local Players = game:GetService("Players")
local lava = script.Parent :: BasePart
lava.Touched:Connect(function(hit: BasePart)
-- Reaguj tylko na części postaci gracza, nie na NPC ani luźne części
local character = hit:FindFirstAncestorOfClass("Model")
if not character or not Players:GetPlayerFromCharacter(character) then
return
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health > 0 then
humanoid.Health = 0
end
end)
Co sprawdzić, zanim zaufasz: to serwerowy Script, więc wynik jest taki sam dla wszystkich graczy; FindFirstAncestorOfClass("Model") znajduje postać, nawet gdy dotykająca część jest w akcesorium; a GetPlayerFromCharacter zwraca nil dla NPC, więc są ignorowane, tak jak prosiłeś. Potem przetestuj: przejdź po lawie i upuść na nią niezakotwiczoną część, żeby potwierdzić, że w Output nie pojawia się żaden błąd.
Czy AI może zrobić całą grę Roblox?
Może zrobić grywalny prototyp prostej gry. Nie zrobi sama gry, do której ludzie będą chcieli wracać.
Poradnik Roblox "Build your first game with Assistant" pokazuje realistyczną wersję: zaplanować obby z Assistant, pozwolić mu zbudować surowy prototyp, potem przetestować, powiedzieć, co jest zepsute, i powtarzać, aż da się przejść grę od początku do końca. Kończy się zachętą, żeby traktować Assistant jak współpracownika, a nie polegać na nim przy budowaniu wszystkiego. Roblox ma też Build, osobne narzędzie pomyślane pod telefon w aplikacji Roblox, które zamienia opis w grę gotową do publikacji; jego dokumentacja mówi, że na razie skupia się na prostszych grach 2D i 2,5D i jest wdrażany stopniowo region po regionie.
AI nie zrobi za ciebie tej części, która sprawia, że gra działa: decyzji, co jest fajne, strojenia trudności i nagród, utrzymania uczciwej ekonomii, płynnego działania na tanim telefonie i ochrony danych graczy. Prowadzi cię od pomysłu do czegoś grywalnego dużo szybciej i po drodze pisze sporo Luau. Ty dalej decydujesz, czym jest gra, i ty dalej ją testujesz.
Praktyczna wersja w Studio, czyli sposób krok po kroku, jak stworzyć grę Roblox z AI przy użyciu RoCode, idzie tym samym schematem: wybierz główną pętlę rozgrywki, proś o jeden system na prompt, przeglądaj i cofaj to, czego nie chcesz, i testuj po każdym.
Jeśli najpierw chcesz zbudować grę ręcznie, jak zrobić grę w Roblox prowadzi od Baseplate do opublikowanej trasy z monetami z dwoma skryptami serwerowymi.
Częste problemy i rozwiązania
Większość problemów z AI w Studio to konfiguracja albo skrypt w złym miejscu. Trzymaj okno Output otwarte podczas testów: linia błędu podaje skrypt i linię.
Brakuje przycisku Assistant
Zaktualizuj Studio: nieaktualna kopia pokazuje przycisk Update w prawym górnym rogu. Jeśli okno Assistant jakby zniknęło, poszukaj przy krawędziach Studio, czy nie jest przypięte jako zakładka. Więcej rozwiązań, gdy brakuje panelu Assistant (po angielsku).
Mój klient MCP nie widzi Roblox Studio
Uruchom ponownie Studio i klienta. Przy Quick connect najpierw zainstaluj klienta, a potem uruchom ponownie Studio. Jeśli konfigurowałeś ręcznie, sprawdź, czy ścieżka komendy istnieje i czy JSON jest poprawny: brakujący przecinek nie pozwala wczytać pliku. Zielony wskaźnik pod Manage MCP Servers potwierdza połączenie.
AI mówi, że dodało skrypt, ale w grze nic się nie dzieje
Sprawdź rodzaj i miejsce skryptu. LocalScript działa z miejsc takich jak StarterPlayerScripts, StarterGui albo postać, a nie z ServerScriptService. Sprawdź też, czy AI nie zmieniło gry raz w trybie edycji, zamiast napisać skrypt, który działa w trakcie gry.
U mnie działa, ale inni gracze tego nie widzą
Zmianę zrobił LocalScript, więc widzi ją tylko twój klient. Przenieś to do serwerowego Script, a jeśli uruchamia to przycisk albo klawisz, wyślij RemoteEvent i pozwól zdecydować serwerowi.
AI zmieniło albo usunęło rzeczy, o które nie prosiłem
Cofnij ostatnie zmiany albo przywróć wersję zapisaną przed startem. Następnym razem proś o jedną funkcję naraz i nazwij to, czego ma nie ruszać, na przykład "nie zmieniaj skryptu RoundManager".
Przykład: cykl testów z RoCode
Jeśli wybierzesz drogę agenta przez plugin, tak wygląda opisany wyżej sposób pracy z RoCode: ty klikasz Play, a RoCode działa dalej na podstawie tego, co znalazłeś. Załóżmy, że pierwsza wersja skryptu lawy miała błąd, więc dotknięcie jej nic nie robiło, a Output pokazywał błąd.
Testowałem grę i dotknięcie LavaFloor nic nie robi. Sprawdź Output i napraw skrypt lawy.
- Czyta Output w Studio przez Check Output, łącznie z liniami Server i Client z twojego ostatniego testu, nawet po kliknięciu Stop
- Czyta skrypt lawy w okolicy wadliwej linii przez Read Script i edytuje go przez Edit Script
- Sprawdza w Studio przez Check Script, czy edytowany skrypt się kompiluje. To sprawdzenie nie kontroluje typów, nie robi lintu i nie uruchamia twojego kodu
- Wysyła zmianę jako grupę, która jest punktem cofania w historii Studio
Z pluginem 3.9.11 lub nowszym RoCode może testować twoją grę w Studio i sterować testową postacią, żeby sprawdzić, czy działa. Sam decyduje, kiedy zrobić test, do 2 na budowę plus 1, żeby sprawdzić własną poprawkę, i sprawdza tylko to, co postanowił sprawdzić, więc kliknij Play jeszcze raz i przejdź po lawie, żeby samemu potwierdzić poprawkę. Prompt to przykład napisany przez nas; kroki używają prawdziwych nazw narzędzi. Jak RoCode łączy się ze Studio.
Najczęstsze pytania
Jak dostać AI w Roblox Studio?
Już tam jest: zaktualizuj Studio i kliknij Assistant po prawej stronie górnego paska. Studio ma też Code Assist, który podpowiada kod, gdy piszesz w Script Editor. Jeśli chcesz innego AI, podłącz klienta MCP, na przykład Claude Code albo Cursor, albo zainstaluj agenta przez plugin z Creator Store.
Jak używać AI w Roblox Studio za darmo?
Assistant jest w Studio, a jego dokumentacja nie podaje ceny; jego jedyny podany limit to 50 modeli proceduralnych na 24 godziny kroczące. Code Assist jest wbudowany z dziennym limitem. Serwer MCP jest częścią Studio, choć twój klient może być płatny. Plan Starter w RoCode jest darmowy z 1 kredytem dziennie, a wiele aplikacji czatu ma darmowy poziom. Wszystkie darmowe poziomy porównujemy w free AI for Roblox Studio (po angielsku).
Czy jest plugin AI do Roblox Studio?
Assistant jest częścią Studio, a nie pluginem. Roblox publikuje też oficjalny plugin dla asystentów AI, który podłącza Claude i ChatGPT do serwera MCP Studio. Są też agenci od zewnętrznych firm: RoCode pracuje przez plugin Studio, a Ropilot i ForgeBlox (dawniej Forge) przez własne aplikacje desktopowe. Zobacz porównanie narzędzi AI do Roblox.
Czy mogę używać Claude albo ChatGPT w Roblox Studio?
Tak. Oficjalny plugin agentów od Roblox podłącza Claude Code, Cowork w aplikacji desktopowej Claude, aplikację desktopową ChatGPT i Codex CLI do serwera MCP Studio, a inni klienci MCP, na przykład Claude Desktop albo Cursor, łączą się przez Quick connect albo konfigurację. Możesz też dodać do Assistant własny klucz API Anthropic, OpenAI lub Google w Manage API Keys. W każdym przypadku obowiązują plany i ceny tej firmy, a nie Roblox.
Czy muszę uczyć się Luau, jeśli używam AI?
Na tyle, żeby czytać, co pisze: żeby zauważyć skrypt w złym miejscu, brakujące sprawdzenie na serwerze albo zapis, który może zgubić dane. Skryptowanie Roblox dla początkujących, poradnik o kliencie i serwerze i poradnik o błędach skryptów (po angielsku) obejmują to, co najważniejsze.
Źródła i dalsza lektura
- Roblox Creator Docs: Assistant for Studio (po angielsku). możliwości, czaty i rozgałęzienia, Planning Mode, komendy z ukośnikiem, segmentacja we wczesnym podglądzie, limit modeli proceduralnych (sprawdzone 22 października 2026)
- Roblox Creator Docs: Assistant prompt guide and examples (po angielsku). konkretność, czas edycji a czas działania gry
- Roblox Developer Forum: Studio MCP Server Updates and External LLM Support for Assistant (po angielsku). używanie własnego klucza API w Assistant
- Roblox Creator Docs: Assistant skills (po angielsku)
- Roblox Creator Docs: Connect to the Roblox Studio MCP server (po angielsku). konfiguracja, klienci Quick connect, narzędzia, rozwiązywanie problemów (sprawdzone 22 października 2026)
- Roblox na GitHubie: roblox-studio-agent-plugin (po angielsku). oficjalny plugin Roblox dla asystentów AI: obsługiwane aplikacje, co uruchamia, licencja MIT (README przeczytane 22 października 2026)
- Roblox Creator Docs: Build with a coding harness (po angielsku). Script Sync, MCP i Git
- Roblox Creator Docs: AI on Roblox (po angielsku)
- Roblox Creator Docs: Build your first game with Assistant (po angielsku). /generate_material i Continue po maksymalnej długości odpowiedzi
- Roblox Creator Docs: Create games with Build (po angielsku). gry 2D i 2,5D, 9 lat lub więcej, wdrażanie według regionów (sprawdzone 22 października 2026)
- Roblox Creator Docs: Script Editor, Code Assist (po angielsku)
- Roblox Creator Docs: Version History (po angielsku)
- Roblox Creator Docs: Secrets stores (po angielsku)
- Roblox Creator Docs: Data stores (po angielsku). dostęp Studio do API Services
- Roblox Engine API: Roblox globals (po angielsku). przestarzałe wait, spawn i delay
Jak sprawdziliśmy kod: każdy skrypt na tej stronie przechodzi ścisłe sprawdzanie typów Luau z definicjami API Robloxa (luau-lsp, 26 października 2026). Sprawdzanie typów wyłapuje źle wpisane API i błędne typy, ale nie logikę gry, więc przetestuj go w Studio przed publikacją.