Windows 10/11
Doar x64, fără cont
Codelab Station este un agent pentru Windows făcut pentru cei care scriu addonuri pentru Garry's Mod: citește folderele tale, editează Lua, rulează comanda ta de test și arată un diff. Versiunea 2.9.30 nu cere cont.
./încă fără lua/PlayerInitialSpawn0 potrivirilua/autorun/server/sv_welcome.luasalvatyour server launch scriptexit 0sv_welcome1 potrivireDoar x64, fără cont
Lansată pe 8 noiembrie 2026
Fișierul .exe portabil are aproximativ 25 MB
Limbile interfeței din aplicație
Auto-run, Ask first, Plan only
Fără telemetrie, conversațiile rămân pe PC-ul tău
GMod mods sunt foldere cu fișiere Lua, iar cele pe care le scrii pe cont propriu merg de la un mesaj de bun venit până la o entitate cu script sau un gamemode mic construit peste Sandbox. Editează-le ca text simplu. Codelab Station citește aceste foldere și modifică fișiere în folderul de lucru ales de tine. Dintre cele 3 moduri de aprobare, Ask first se oprește să-ți ceară OK-ul și arată un diff înainte de fiecare modificare.
3 addonuri mici de-ale tale pot deveni un singur folder fără copiere manuală. Agentul mapează fiecare folder lua/ cu list_dir și glob, apoi folosește grep ca să listeze fiecare apel hook.Add și să vezi ce se suprapune. Propune pași move_file și edit_file pentru unire, de exemplu mutarea fișierelor din lua/autorun ale addonurilor mai mici în cel principal. Ask first se oprește înainte de fiecare modificare, iar tu accepți sau respingi fiecare card. Apoi încarcă gm_construct. Verifică dacă fiecare funcție încă pornește.
list_dir addons → 3 folders
glob addons/*/lua/**/*.lua → 9 files
grep hook.Add → 6 matches
move_file addons/extras/lua/autorun → waiting for OKCând jucătorii spun că addonurile din Workshop nu se descarcă de pe serverul tău de comunitate GMod, verifică cele 2 locuri care le oferă jucătorilor: colecția din Workshop și liniile resource.AddWorkshop din fișierele Lua ale serverului. Agentul caută în acele fișiere cu grep, iar dacă lipsește o linie, edit_file arată diff-ul fișierului Lua al serverului înainte să-l accepți în modul Ask first. Plan only listează mai întâi modificările. Apoi repornește serverul, intră pe el și urmărește dacă addonul se descarcă.
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 0Ca să ștergi addonurile de server pe care nu le mai folosești, numește folderele în cererea ta. Agentul lucrează în 2 treceri: list_dir arată garrysmod/addons, grep caută în Lua-ul tău și în server.cfg referințe la fiecare folder și abia apoi propune pași delete_file. O variantă prudentă este să muți mai întâi folderul într-o copie de rezervă cu move_file. În modul Ask first, fiecare ștergere așteaptă OK-ul tău, deci o poți respinge. Pornește serverul. Apoi citește consola.
Un mod care îmbunătățește lupta și interacțiunile cu NPC-urile, cu arme cu script noi, entități cu script și handlere hook.Add, este o treabă mare, așa că începe în modul Plan only. Agentul îți citește folderele cu read_file și grep, apoi listează cele 3 tipuri de fișiere pe care le-ar atinge și nu schimbă nimic. Tu tai din plan. Apoi treci la Ask first, verifică un diff pe rând și testează fiecare pe gm_flatgrass, citind consola după fiecare pas.
Un asistent de chat descrie pași. Codelab Station rulează singur fiecare unealtă, arată rezultatul real și, cu cele 3 moduri de aprobare, te lasă să alegi cât așteaptă după OK-ul tău.
| Asistent de chat obișnuit | Codelab Station | |
|---|---|---|
| Fișiere | Arată cod într-o fereastră de chat ca să-l copiezi | Citește și editează fișiere în folderul de lucru, cu un diff |
| Teste | De obicei nu poate rula comenzile tale | Rulează comanda ta de test în Shell și arată codul real de ieșire |
| Control | De obicei răspunde doar cu text | Auto-run, Ask first sau Plan only, alegi tu |
| Confidențialitate | Prompturile merg adesea către un serviciu găzduit | Rulează local; prompturile merg doar la endpoint-ul modelului pe care îl alegi |
Începătorii în Lua pentru GMod îl folosesc ca să citească erorile. Lipește o eroare din jurnalul consolei, iar agentul indică fișierul, explică cauza cu cuvinte simple și propune o mică modificare. Citește mai întâi diff-ul.
Proprietarii unui server de comunitate propriu îl folosesc ca să țină în ordine server.cfg și scripturile de pornire. Agentul citește liniile hostname, sv_password și sv_downloadurl, pregătește modificări și, în modul Ask first, rulează scriptul tău de pornire abia după ce accepți. Serverele altora rămân neatinse.
Pasionații care jonglează cu mai multe addonuri folosesc task, care pornește sub-agenți în paralel, fiecare într-un folder de addon separat, așa că 3 addonuri pot fi verificate unul lângă altul. Aprobarea se aplică în continuare.
GMod mods sunt addonuri și gamemode-uri care extind Garry's Mod cu scripturi Lua, plus modele, materiale, sunete și hărți opționale. Fiecare addon este un folder. Scrii Lua într-un editor de text, iar Codelab Station te ajută să scrii și să repari acele fișiere, în timp ce tu decizi ce rămâne.
Da, codelabss.com este site-ul oficial Codelab Station. Descarcă de aici versiunea originală și compară suma ei de control SHA-256 cu manifestul publicat înainte să pornești programul de instalare. Produsul nu are legătură cu Facepunch Studios. Pentru suport, apasă Send feedback.
Da. edit_file modifică un fișier existent și arată un diff, iar write_file creează unul nou, și ambele unelte pentru fișiere lucrează în folderul de lucru ales de tine. Plan only nu schimbă nimic. În modul Ask first, fiecare modificare așteaptă OK-ul tău.
Nu. Codelab Station este un program Windows separat, nu un plugin al jocului, și nu atinge niciodată clientul jocului, conturile altor jucători sau serverele care nu sunt ale tale. Editează fișiere și rulează comenzile tale pe PC-ul tău, așa că harta pentru test o încarci tu.
Nu. Modelul poate scrie Lua care eșuează, așa că testează fiecare modificare. Shell arată codul real de ieșire al comenzii tale de test, iar erorile Lua apar în continuare în consola jocului când încarci harta. Citește fiecare diff înainte să accepți și folosește Plan only pentru lucrările mai mari.
Un furnizor de AI în cloud printr-un endpoint API standard, un model pe propriul tău PC sau modelul încorporat. Alegi tu. Butonul Test verifică un endpoint și arată timpul de răspuns și fereastra de context, iar prompturile merg doar la endpoint-ul pe care l-ai ales.
Nu. Nu are nevoie de cont și nu are telemetrie. Aplicația păstrează conversațiile, folderele de lucru și cheile API pe PC-ul tău. Funcțiile de rețea opționale sunt căutarea pe web, controlul conversațiilor din browserul unui telefon, care folosește 1 conexiune de ieșire pe care o poți opri, și verificarea actualizărilor.
Versiunea 2.9.30 este gata. Începe în modul Plan only pe o copie a unui addon, citește ce propune agentul și treci la Ask first când planul ți se pare bun. Programul de instalare are aproximativ 34 MB.
Descarcă Codelab Station pentru Windows ↗Fiecare pagină este disponibilă în 20 de limbi.
Ce face agentul pentru autorii de addonuri ↗ Conectează un model cloud, local sau încorporat ↗ Ghid pas cu pas pentru primul addon ↗ Descărcare, sumă de control și instalare ↗ Răspunsuri despre Lua, servere și confidențialitate ↗ Ce înregistrează site-ul și aplicația ↗