
Última actualización: 2/5/2026
¡Hola, equipo! Aquí El Equipo PAI. Hoy vamos a dejar los juguetes de lado.
Han escuchado el hype: "Agentes que codifican solos". La realidad suele ser un script de Python frágil que se rompe al segundo loop. Pero Gas Town es diferente. Creado por el legendario ingeniero Steve Yegge, no es una simple demo; es una arquitectura de "fuerza bruta" inteligente que usa Git como sistema de archivos y Beads como memoria persistente.
En este Manual de Laboratorio, no vamos a filosofar. Vamos a levantar una infraestructura donde un Alcalde (Mayor) coordina a 20+ Gatos (Polecats) para programar en paralelo. Como mencionan los expertos, Gas Town es una nueva visión del IDE para 2026, pero requiere manos expertas.
⚠️ Advertencia de Senior: Esto es Vibe Coding extremo. Maggie Appleton advierte que este enfoque quema tokens como si no hubiera un mañana. Úsalo para aprender o en proyectos con presupuesto, no en tu side-project gratuito.

Al final de esta guía, tendrás una CLI operativa donde podrás decir: "Refactoriza el módulo de autenticación", y el sistema:
Tu terminal se verá algo así:
bash
Necesitas esto instalado AYER:
Gas Town no funciona si los agentes no tienen memoria. Beads reemplaza los archivos .md desordenados con una estructura de datos basada en grafos dentro de Git. Es, esencialmente, una actualización de memoria para tu agente.

bash
💡 Lightbulb Moment: ¿Por qué Beads? Los agentes de IA normales pierden el contexto o llenan la ventana de tokens releyendo todo el historial. Beads guarda el estado en archivos JSON pequeños (bd-xc21.json). Si un agente crashea, el siguiente lee el JSON y sigue exactamente donde se quedó. Persistencia barata y a prueba de fallos.
Los agentes necesitan contexto. No asumas que saben qué hacer. Crea un archivo AGENTS.md en la raíz. Según la documentación de Gas Town Hall, definir roles claros es vital.
markdown
Ahora traigamos a los trabajadores. Gas Town actúa como un gestor de espacio de trabajo multi-agente.
bash
Gas Town necesita saber qué modelos usar. La jerarquía de roles es una de sus fortalezas clave:
Crea tu config.json:
json
Aquí es donde ocurre la magia. Vamos a simular el flujo.
bash
💡 Lightbulb Moment: Git Worktrees. Gas Town no clona el repo 20 veces. Usa git worktree add, que crea copias de trabajo vinculadas al mismo repo local. Esto permite que el Polecat 1 edite auth.ts y el Polecat 2 edite database.ts simultáneamente sin bloquearse mutuamente por archivos .lock.
Ya tienes la infraestructura básica. ¿Cómo llevar esto a "Producción"?
Gas Town es el futuro (a medio construir), pero entender Beads y Worktrees te pone años luz por delante del dev promedio.
✅ Próximos pasos: Si quieres profundizar en cómo los agentes autónomos están cambiando el desarrollo, lee nuestro artículo sobre más allá del chatbot: agentes que actúan.
¡A codificar (o dejar que ellos codifiquen)! 🚀