CCodelab Station
Situs web resmi Codelab Station

GMod mods yang kamu tulis, uji, dan tinjau sendiri

Codelab Station adalah agen Windows untuk orang yang menulis addon Garry's Mod: ia membaca folder-mu, mengedit Lua, menjalankan perintah ujimu, dan menampilkan diff. Versi 2.9.30 tidak butuh akun.

Platform

Windows 10/11

Hanya x64, tanpa akun

Versi

2.9.30

Dirilis 8 November 2026

Installer

sekitar 34 MB

.exe portabel sekitar 25 MB

Bahasa

13

Bahasa antarmuka di aplikasi

Persetujuan

3 mode

Auto-run, Ask first, Plan only

Privasi

Berjalan lokal

Tanpa telemetri, obrolan tetap di PC-mu

Mod buatanmu sendiri

GMod mods yang kamu tulis dan uji sendiri

GMod mods adalah folder berisi file Lua, dan yang kamu tulis sendiri bisa berupa pesan sambutan sampai scripted entity atau gamemode kecil di atas Sandbox. Edit semuanya sebagai teks biasa. Codelab Station membaca folder itu dan mengedit file hanya di dalam folder kerja yang kamu pilih. Dari 3 mode persetujuannya, Ask first berhenti untuk menunggu OK-mu dan menampilkan diff sebelum setiap perubahan.

01

Gabungkan addon GMod buatanmu ke satu folder

Tiga addon kecil buatanmu bisa menjadi satu folder tanpa salin manual. Agen memetakan setiap folder lua/ dengan list_dir dan glob, lalu menjalankan grep untuk mendaftar setiap pemanggilan hook.Add supaya kamu melihat apa yang tumpang tindih. Ia mengusulkan langkah move_file dan edit_file untuk penggabungan, misalnya memindahkan file lua/autorun dari addon yang lebih kecil ke addon utama. Ask first berhenti sebelum setiap perubahan, dan kamu menerima atau menolak tiap kartu. Lalu muat gm_construct. Pastikan setiap fitur masih jalan.

Jejak tool
list_dir  addons  → 3 folders
glob  addons/*/lua/**/*.lua  → 9 files
grep  hook.Add  → 6 matches
move_file  addons/extras/lua/autorun  → waiting for OK
02

Perbaiki unduhan Workshop di server GMod-mu

Saat pemain melaporkan addon Workshop tidak terunduh dari server komunitas GMod-mu, periksa 2 tempat yang menyerahkan addon kepada mereka: koleksi Workshop dan baris resource.AddWorkshop di file Lua server. Agen mencari di file-file itu dengan grep, dan jika ada baris yang hilang, edit_file menampilkan diff untuk file Lua server sebelum kamu menerimanya dalam mode Ask first. Plan only mendaftar perubahan lebih dulu. Lalu restart server, masuk, dan lihat apakah addon-nya terunduh.

Jejak tool
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 0
03

Bersihkan addon lama dari servermu

Untuk menghapus addon server yang tidak lagi kamu pakai, sebutkan nama foldernya di permintaanmu. Agen bekerja dalam 2 tahap: list_dir menampilkan garrysmod/addons, grep mencari rujukan ke tiap folder di Lua dan server.cfg-mu, dan baru setelah itu ia mengusulkan langkah delete_file. Opsi yang lebih hati-hati adalah memindahkan folder ke folder cadangan dulu dengan move_file. Dalam mode Ask first setiap penghapusan menunggu OK-mu, jadi kamu bisa menolaknya. Jalankan server. Lalu baca konsol.

04

Rencanakan mod besar sebelum mengubah file apa pun

Mod yang meningkatkan pertarungan dan interaksi NPC, dengan scripted weapon, scripted entity, dan handler hook.Add baru, adalah pekerjaan besar, jadi mulailah dalam mode Plan only. Agen membaca folder-mu dengan read_file dan grep, lalu mendaftar 3 jenis file yang akan disentuhnya dan tidak mengubah apa pun. Kamu memangkas rencananya. Setelah itu pindah ke Ask first, tinjau satu diff per satu, dan uji masing-masing di gm_flatgrass sambil membaca konsol setelah setiap langkah.

Baca panduan alur kerja

Beda Codelab Station dengan asisten obrolan

Asisten obrolan menjelaskan langkah. Codelab Station menjalankan setiap tool sendiri, menampilkan hasil nyatanya, dan dengan 3 mode persetujuan kamu memilih seberapa banyak yang menunggu OK-mu.

Asisten obrolan biasaCodelab Station
FileMenampilkan kode di jendela obrolan untuk kamu salinMembaca dan mengedit file di folder kerja, dengan diff
UjiBiasanya tidak bisa menjalankan perintahmuMenjalankan perintah ujimu di Shell dan menampilkan exit code yang sebenarnya
KendaliBiasanya hanya membalas dengan teksAuto-run, Ask first, atau Plan only, kamu yang pilih
PrivasiPrompt sering dikirim ke layanan yang di-host pihak lainBerjalan lokal; prompt hanya dikirim ke endpoint model yang kamu pilih

Cara kerjanya dalam empat langkah

  1. Pasang Codelab Station di Windows 10 atau 11 (x64) setelah membandingkan checksum SHA-256 dengan manifes yang dipublikasikan.
  2. Hubungkan model: penyedia AI cloud, model di PC-mu, atau model bawaan. Tekan Test untuk memeriksa endpoint.
  3. Pilih folder addon atau server sebagai folder kerja dan jelaskan tugasnya dengan kata-kata sederhana.
  4. Pilih Auto-run, Ask first, atau Plan only, baca setiap diff, lalu jalankan perintah ujimu dan muat sebuah map untuk memeriksa.

Siapa yang memakainya dan kapan

Pemula yang belajar Lua untuk GMod memakainya untuk membaca error. Tempel error dari log konsol dan agen menunjuk filenya, menjelaskan penyebabnya dengan kata-kata sederhana, lalu mengusulkan edit kecil. Baca diff-nya dulu.

Pemilik server komunitas sendiri memakainya untuk merapikan server.cfg dan skrip peluncuran. Agen membaca baris hostname, sv_password, dan sv_downloadurl, menyusun draf perubahan, dan dalam mode Ask first menjalankan skrip peluncuranmu hanya setelah kamu menerima. Server milik orang lain tidak disentuh.

Hobiis yang mengurus beberapa addon memakai task, yang memulai sub-agen paralel dengan masing-masing bekerja di folder addon terpisah, sehingga 3 addon bisa ditinjau berdampingan. Persetujuan tetap berlaku.

Pertanyaan yang sering diajukan

Apa itu GMod mods?

GMod mods adalah addon dan gamemode yang memperluas Garry's Mod dengan skrip Lua, ditambah model, material, suara, dan map secara opsional. Setiap addon adalah sebuah folder. Kamu menulis Lua di editor teks, dan Codelab Station membantu menulis serta memperbaiki file itu sementara kamu yang memutuskan apa yang dipertahankan.

Apakah codelabss.com situs resmi Codelab Station?

Ya, codelabss.com adalah situs web resmi Codelab Station. Unduh build aslinya di sini dan bandingkan checksum SHA-256-nya dengan manifes yang dipublikasikan sebelum menjalankan program setup. Produk ini tidak berafiliasi dengan Facepunch Studios. Untuk bantuan, tekan Send feedback.

Apakah Codelab Station bisa mengedit file addon-ku langsung?

Bisa. edit_file mengubah file yang sudah ada dan menampilkan diff, sedangkan write_file membuat file baru, dan kedua tool file bekerja di dalam folder kerja yang kamu pilih. Plan only tidak mengubah apa pun. Dalam mode Ask first setiap perubahan menunggu OK-mu.

Apakah ia berjalan di dalam game?

Tidak. Codelab Station adalah program Windows terpisah, bukan plugin game, dan ia tidak pernah menyentuh klien game, akun pemain lain, atau server yang bukan milikmu. Ia mengedit file dan menjalankan perintahmu sendiri di PC-mu, jadi kamu memuat map sendiri untuk menguji.

Apakah kodenya selalu berfungsi?

Tidak. Model bisa menulis Lua yang gagal, jadi uji setiap perubahan. Shell menampilkan exit code sebenarnya dari perintah ujimu, dan error Lua tetap muncul di konsol game saat kamu memuat map. Baca setiap diff sebelum menerimanya, dan pakai Plan only untuk pekerjaan yang lebih besar.

Model AI apa yang dipakai?

Penyedia AI cloud lewat endpoint API standar, model di PC-mu sendiri, atau model bawaan. Kamu yang memilih. Tombol Test memeriksa endpoint dan menampilkan waktu respons serta jendela konteks, dan prompt hanya dikirim ke endpoint yang kamu pilih.

Apakah perlu akun atau mengirim telemetri?

Tidak. Tidak perlu akun dan tidak ada telemetri. Aplikasi menyimpan obrolan, folder kerja, dan kunci API di PC-mu. Fitur jaringan opsionalnya adalah pencarian web, kendali obrolan dari browser ponsel yang memakai 1 koneksi keluar yang bisa kamu matikan, dan pengecekan pembaruan.

Mulai

Coba Codelab Station di addon-mu sendiri

Versi 2.9.30 sudah siap. Mulai dalam mode Plan only pada salinan satu addon, baca apa yang diusulkan agen, lalu pindah ke Ask first begitu rencananya terlihat benar bagimu. Program setup-nya sekitar 34 MB.

Unduh Codelab Station untuk Windows ↗

Halaman berguna

Setiap halaman tersedia dalam 20 bahasa.

Apa yang dilakukan agen untuk pembuat addon ↗ Hubungkan model cloud, lokal, atau bawaan ↗ Panduan langkah demi langkah untuk addon pertama ↗ Langkah unduh, checksum, dan instalasi ↗ Jawaban soal Lua, server, dan privasi ↗ Apa yang dicatat situs dan aplikasi ↗