CCodelab Station
Sitio web oficial de Codelab Station

GMod mods que escribes, pruebas y revisas tú mismo

Codelab Station es un agente para Windows dirigido a quienes programan addons de Garry's Mod: lee tus carpetas, edita Lua, ejecuta tu comando de prueba y muestra un diff. La versión 2.9.30 no necesita cuenta.

Plataforma

Windows 10/11

Solo x64, sin necesidad de cuenta

Versión

2.9.30

Publicada el 8 de noviembre de 2026

Instalador

unos 34 MB

El .exe portable pesa unos 25 MB

Idiomas

13

Idiomas de la interfaz de la app

Aprobación

3 modos

Auto-run, Ask first, Plan only

Privacidad

Se ejecuta en local

Sin telemetría; los chats se quedan en tu PC

Tus propios mods

GMod mods que escribes y pruebas tú mismo

Los GMod mods son carpetas de archivos Lua, y los que escribes tú mismo van desde un mensaje de bienvenida hasta una entidad con script o un gamemode pequeño sobre Sandbox. Edítalos como texto plano. Codelab Station lee esas carpetas y modifica archivos dentro de la carpeta de trabajo que elijas. De sus 3 modos de aprobación, Ask first se detiene a pedir tu OK y muestra un diff antes de cada cambio.

01

Une tus propios addons de GMod en una sola carpeta

3 addons pequeños tuyos pueden convertirse en una sola carpeta sin copiar a mano. El agente recorre cada carpeta lua/ con list_dir y glob, y luego usa grep para listar cada llamada a hook.Add y que veas qué se solapa. Propone pasos con move_file y edit_file para la unión, por ejemplo mover los archivos de lua/autorun de los addons menores al principal. Ask first se detiene antes de cada cambio, y aceptas o rechazas cada tarjeta. Después carga gm_construct. Comprueba que cada función siga arrancando.

Registro de herramientas
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

Arregla las descargas de Workshop en tu servidor de GMod

Cuando los jugadores dicen que los addons de Workshop no se descargan desde tu servidor comunitario de GMod, revisa los 2 lugares que se los entregan: la colección de Workshop y las líneas resource.AddWorkshop de los archivos Lua del servidor. El agente busca en esos archivos con grep, y si falta una línea, edit_file muestra el diff del Lua del servidor antes de que lo aceptes en modo Ask first. Plan only lista primero los cambios. Luego reinicia el servidor, entra y comprueba si el addon se descarga.

Registro de herramientas
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

Limpia los addons viejos de tu servidor

Para borrar los addons del servidor que ya no usas, nombra las carpetas en tu petición. El agente trabaja en 2 pasadas: list_dir muestra garrysmod/addons, grep busca en tu Lua y en server.cfg referencias a cada carpeta, y solo después propone pasos con delete_file. Una opción prudente es mover antes la carpeta a una copia de seguridad con move_file. En modo Ask first cada borrado espera tu OK, así que puedes rechazarlo. Inicia el servidor. Luego lee la consola.

04

Planifica un mod grande antes de tocar archivos

Un mod que mejora el combate y las interacciones con los NPC, con armas con script nuevas, entidades con script y manejadores de hook.Add, es un trabajo grande, así que empieza en modo Plan only. El agente lee tus carpetas con read_file y grep, luego lista los 3 tipos de archivos que tocaría y no cambia nada. Tú recortas el plan. Después pasa a Ask first, revisa un diff a la vez y prueba cada uno en gm_flatgrass, leyendo la consola tras cada paso.

Lee la guía de flujos de trabajo

En qué se distingue Codelab Station de un asistente de chat

Un asistente de chat describe pasos. Codelab Station ejecuta cada herramienta por sí mismo, muestra el resultado real y, con 3 modos de aprobación, te deja elegir cuánto espera tu OK.

Asistente de chat típicoCodelab Station
ArchivosMuestra código en una ventana de chat para que lo copiesLee y edita archivos de la carpeta de trabajo, con un diff
PruebasNormalmente no puede ejecutar tus comandosEjecuta tu comando de prueba en Shell y muestra el código de salida real
ControlNormalmente responde solo con textoAuto-run, Ask first o Plan only, tú eliges
PrivacidadLos prompts suelen ir a un servicio alojadoSe ejecuta en local; los prompts van solo al endpoint del modelo que elijas

Cómo funciona en cuatro pasos

  1. Instala Codelab Station en Windows 10 u 11 (x64) tras comparar la suma SHA-256 con el manifiesto publicado.
  2. Conecta un modelo: un proveedor de IA en la nube, un modelo en tu PC o el integrado. Pulsa Test para comprobar el endpoint.
  3. Elige la carpeta de tu addon o de tu servidor como carpeta de trabajo y describe la tarea con palabras sencillas.
  4. Escoge Auto-run, Ask first o Plan only, lee cada diff, ejecuta tu comando de prueba y carga un mapa para comprobarlo.

Quién lo usa y cuándo

Quienes empiezan con el Lua de GMod lo usan para leer errores. Pega un error del registro de la consola y el agente señala el archivo, explica la causa con palabras sencillas y propone una edición pequeña. Lee primero el diff.

Los dueños de su propio servidor comunitario mantienen ordenados server.cfg y los scripts de arranque con él. El agente lee las líneas hostname, sv_password y sv_downloadurl, redacta cambios y, en modo Ask first, ejecuta tu script de arranque solo después de que aceptes. Los servidores ajenos no se tocan.

Quienes hacen mods por afición y manejan varios addons usan task, que lanza subagentes en paralelo, cada uno en la carpeta de un addon distinto, de modo que se pueden revisar 3 addons a la vez. La aprobación sigue aplicándose.

Preguntas frecuentes

¿Qué son los GMod mods?

Los GMod mods son addons y gamemodes que amplían Garry's Mod con scripts de Lua, más modelos, materiales, sonido y mapas opcionales. Cada addon es una carpeta. Tú escribes el Lua en un editor de texto, y Codelab Station te ayuda a escribir y arreglar esos archivos mientras tú decides qué se queda.

¿Es codelabss.com el sitio web oficial de Codelab Station?

Sí, codelabss.com es el sitio web oficial de Codelab Station. Descarga aquí la versión original y compara su suma de comprobación SHA-256 con el manifiesto publicado antes de ejecutar el instalador. El producto no está afiliado a Facepunch Studios. Para soporte, pulsa Send feedback.

¿Puede Codelab Station editar directamente los archivos de mi addon?

Sí. edit_file modifica un archivo existente y muestra un diff, mientras que write_file crea uno nuevo, y ambas herramientas trabajan dentro de la carpeta de trabajo que elijas. Plan only no cambia nada. En modo Ask first cada cambio espera tu OK.

¿Se ejecuta dentro del juego?

No. Codelab Station es un programa de Windows aparte, no un plugin del juego, y nunca toca el cliente del juego, las cuentas de otros jugadores ni servidores que no sean tuyos. Edita archivos y ejecuta tus propios comandos en tu PC, así que cargas el mapa tú mismo para probar.

¿El código siempre funciona?

No. El modelo puede escribir Lua que falla, así que prueba cada cambio. Shell muestra el código de salida real de tu comando de prueba, y los errores de Lua siguen apareciendo en la consola del juego al cargar el mapa. Lee cada diff antes de aceptarlo y usa Plan only para trabajos grandes.

¿Qué modelo de IA usa?

Un proveedor de IA en la nube mediante un endpoint de API estándar, un modelo en tu propio PC o el modelo integrado. Tú eliges. El botón Test comprueba un endpoint y muestra el tiempo de respuesta y la ventana de contexto, y los prompts van solo al endpoint que elegiste.

¿Necesita una cuenta o envía telemetría?

No. No necesita cuenta y no tiene telemetría. La app guarda los chats, las carpetas de trabajo y las claves de API en tu PC. Las funciones de red opcionales son la búsqueda web, el control de los chats desde el navegador del teléfono, que usa 1 conexión saliente que puedes desactivar, y la comprobación de actualizaciones.

Empieza ya

Prueba Codelab Station con tus propios addons

La versión 2.9.30 está lista. Empieza en modo Plan only con una copia de un addon, lee lo que propone el agente y pasa a Ask first cuando el plan te convenza. El instalador pesa unos 34 MB.

Descargar Codelab Station para Windows ↗

Páginas útiles

Todas las páginas están disponibles en 20 idiomas.

Lo que hace el agente por quienes crean addons ↗ Conecta un modelo en la nube, local o integrado ↗ Guía paso a paso para tu primer addon ↗ Descarga, suma de comprobación e instalación ↗ Respuestas sobre Lua, servidores y privacidad ↗ Qué registran el sitio y la app ↗