Windows 10/11
Jen x64, účet není potřeba
Codelab Station je agent pro Windows pro lidi, kteří píšou addony do Garry's Mod: čte tvoje složky, upravuje Lua, spouští tvůj testovací příkaz a ukazuje diff. Verze 2.9.30 nepotřebuje účet.
./zatím žádné lua/PlayerInitialSpawn0 shodlua/autorun/server/sv_welcome.luauloženoyour server launch scriptexit 0sv_welcome1 shodaJen x64, účet není potřeba
Vydána 8. listopadu 2026
Přenosný soubor .exe má asi 25 MB
Jazyky rozhraní aplikace
Auto-run, Ask first, Plan only
Žádná telemetrie, chaty zůstávají na tvém počítači
GMod mods jsou složky se soubory Lua a ty, které napíšeš vlastnoručně, sahají od uvítací zprávy přes skriptovanou entitu až po malý gamemode postavený na Sandboxu. Upravuj je jako obyčejný text. Codelab Station čte tyto složky a mění soubory v pracovní složce, kterou vybereš. Ze 3 režimů schvalování se Ask first zastaví a čeká na tvoje OK a před každou změnou ukáže diff.
3 malé addony od tebe se mohou stát jednou složkou bez ručního kopírování. Agent zmapuje každou složku lua/ pomocí list_dir a glob a potom pomocí grep vypíše každé volání hook.Add, aby bylo vidět, co se překrývá. Pro sloučení navrhne kroky move_file a edit_file, například přesunout soubory lua/autorun z menších addonů do hlavního. Ask first se zastaví před každou změnou a ty každou kartu přijmeš nebo odmítneš. Potom načti gm_construct. Zkontroluj, že se každá funkce pořád spouští.
list_dir addons → 3 folders
glob addons/*/lua/**/*.lua → 9 files
grep hook.Add → 6 matches
move_file addons/extras/lua/autorun → waiting for OKKdyž hráči hlásí, že se addony z Workshopu nestahují z tvého komunitního serveru GMod, zkontroluj 2 místa, která jim je předávají: kolekci Workshopu a řádky resource.AddWorkshop v serverových souborech Lua. Agent tyto soubory prohledá pomocí grep, a pokud řádek chybí, edit_file ukáže diff serverového souboru Lua dřív, než ho v režimu Ask first přijmeš. Plan only změny nejdřív vypíše. Potom server restartuj, připoj se a sleduj, jestli se addon stáhne.
glob lua/autorun/server/*.lua → 2 files
grep resource.AddWorkshop → 0 matches
edit_file lua/autorun/server/sv_workshop.lua → diff shown
Shell your server launch script → exit 0Chceš-li smazat serverové addony, které už nepoužíváš, pojmenuj složky ve svém zadání. Agent pracuje ve 2 průchodech: list_dir ukáže garrysmod/addons, grep prohledá tvoje Lua a server.cfg kvůli odkazům na každou složku a teprve potom navrhne kroky delete_file. Opatrnější možností je složku nejdřív přesunout do zálohy pomocí move_file. V režimu Ask first čeká každé smazání na tvoje OK, takže ho můžeš odmítnout. Spusť server. Potom si přečti konzoli.
Mod, který vylepšuje boj a interakce s NPC, s novými skriptovanými zbraněmi, skriptovanými entitami a obsluhami hook.Add, je velký úkol, a proto začni v režimu Plan only. Agent čte tvoje složky pomocí read_file a grep, potom vypíše 3 druhy souborů, kterých by se dotkl, a nic nemění. Ty plán zkrátíš. Pak přepni na Ask first, procházej jeden diff po druhém a každý otestuj na gm_flatgrass, přičemž po každém kroku čti konzoli.
Chatovací asistent popisuje kroky. Codelab Station spouští každý nástroj sám, ukazuje skutečný výsledek a díky 3 režimům schvalování ti nechává na výběr, kolik věcí čeká na tvoje OK.
| Typický chatovací asistent | Codelab Station | |
|---|---|---|
| Soubory | Ukazuje kód v okně chatu k okopírování | Čte a upravuje soubory v pracovní složce, s diffem |
| Testy | Tvoje příkazy obvykle spouštět neumí | Spouští tvůj testovací příkaz v Shell a ukáže skutečný návratový kód |
| Kontrola | Obvykle odpovídá jen textem | Auto-run, Ask first nebo Plan only, vybereš ty |
| Soukromí | Prompty často putují do hostované služby | Běží lokálně; prompty jdou jen na endpoint modelu, který vybereš |
Začátečníci v Lua pro GMod ho používají ke čtení chyb. Vlož chybu z logu konzole a agent ukáže na soubor, vysvětlí příčinu obyčejnými slovy a navrhne drobnou úpravu. Nejdřív si přečti diff.
Majitelé vlastního komunitního serveru s ním udržují pořádek v server.cfg a spouštěcích skriptech. Agent čte řádky hostname, sv_password a sv_downloadurl, navrhuje změny a v režimu Ask first spustí tvůj spouštěcí skript až po tvém přijetí. Cizí servery zůstávají nedotčené.
Kutilové, kteří žonglují s více addony, používají task, který spouští paralelní podagenty, každého v samostatné složce addonu, takže se 3 addony dají projít vedle sebe. Schvalování platí dál.
GMod mods jsou addony a gamemody, které rozšiřují Garry's Mod skripty v Lua, k tomu volitelně modely, materiály, zvuky a mapy. Každý addon je složka. Lua píšeš v textovém editoru a Codelab Station ti pomáhá ty soubory psát a opravovat, zatímco ty rozhoduješ, co zůstane.
Ano, codelabss.com je oficiální web Codelab Station. Stáhni si tu původní sestavení a porovnej jeho kontrolní součet SHA-256 se zveřejněným manifestem dřív, než spustíš instalátor. Produkt nemá souvislost se studiem Facepunch Studios. Podporu zajistí Send feedback.
Ano. edit_file změní existující soubor a ukáže diff, write_file vytvoří nový a oba souborové nástroje pracují uvnitř pracovní složky, kterou vybereš. Plan only nic nemění. V režimu Ask first čeká každá změna na tvoje OK.
Ne. Codelab Station je samostatný program pro Windows, ne plugin hry, a nikdy se nedotkne herního klienta, účtů jiných hráčů ani serverů, které ti nepatří. Upravuje soubory a spouští tvoje vlastní příkazy na tvém počítači, takže mapu pro test načítáš vlastnoručně.
Ne. Model může napsat Lua, které selže, proto otestuj každou změnu. Shell ukáže skutečný návratový kód tvého testovacího příkazu a chyby Lua se po načtení mapy pořád objevují v herní konzoli. Přečti si každý diff, než ho přijmeš, a u větších úkolů používej Plan only.
Cloudového poskytovatele AI přes standardní endpoint API, model na tvém vlastním počítači nebo vestavěný model. Vybíráš ty. Tlačítko Test ověří endpoint a ukáže dobu odezvy a kontextové okno a prompty jdou jen na endpoint, který zvolíš.
Ne. Účet nepotřebuje a telemetrii nemá. Aplikace drží chaty, pracovní složky a klíče API na tvém počítači. Volitelné síťové funkce jsou vyhledávání na webu, ovládání chatů z prohlížeče v telefonu, které používá 1 odchozí spojení, jež můžeš vypnout, a kontrola aktualizací.
Verze 2.9.30 je připravená. Začni v režimu Plan only na kopii jednoho addonu, přečti si, co agent navrhuje, a přepni na Ask first, až ti plán bude vyhovovat. Instalační program má asi 34 MB.
Stáhnout Codelab Station pro Windows ↗Každá stránka je dostupná ve 20 jazycích.
Co agent dělá pro autory addonů ↗ Připoj cloudový, lokální nebo vestavěný model ↗ Průvodce prvním addonem krok za krokem ↗ Stažení, kontrolní součet a instalace ↗ Odpovědi o Lua, serverech a soukromí ↗ Co si web a aplikace ukládají ↗