10 puntos por ragingwind 6 일 전 | 3 comentarios | Compartir por WhatsApp

Garry Tan, CEO de YC (Y Combinator) y exingeniero, publicó como open source su propio flujo de trabajo de programación con IA. GStack es un paquete de habilidades (skill pack) que hace que Claude Code funcione no como una simple herramienta de generación de código, sino como si fuera un equipo virtual de software compuesto por CEO, diseñador, ingeniero y responsable de QA. En solo 3 semanas desde su lanzamiento, registró más estrellas en GitHub que Ruby on Rails, y actualmente supera las 70 mil. Garry Tan afirma que, usando esta herramienta, escribió en 60 días un código al nivel de su startup Posterous, que en el pasado requirió 2 años, 10 ingenieros y 10 millones de dólares.

Estructura clave y forma de funcionamiento

  • Sigue una filosofía de diseño de "capa delgada, habilidades gruesas". GStack funciona únicamente con prompts estructurados basados en Markdown, sin un runtime complejo adicional. Todas las habilidades se ejecutan sobre el sistema existente de comandos slash de Claude Code, por lo que la carga de incorporar infraestructura extra es mínima.
  • 23 habilidades especializadas se conectan en una estructura de sprint. Cubre todo el ciclo de desarrollo de software: "pensar → planificar → construir → revisar → probar → desplegar → retrospectiva", y la salida de cada habilidad se enlaza de forma natural como entrada de la siguiente etapa.
  • La habilidad Office Hours imita la forma de pensar de los partners de YC. En la etapa de idea, refina la dirección del producto mediante preguntas obligatorias como "¿cuál es la prueba más sólida de que realmente hay gente que quiere esto?", y además revisa el modelo de negocio y la viabilidad.
  • La función de revisión adversarial (adversarial review) valida automáticamente los documentos de diseño. A través de una revisión en varias etapas, detecta e intenta corregir de forma automática problemas como omisiones en el manejo de fallos, carencias de privacidad o handoffs no resueltos de autenticación en dos pasos.

Diferenciadores

  • No se limita a generar código, sino que cubre todo el ciclo de vida del sprint. Mientras que la mayoría de las herramientas de programación con IA se concentran en escribir o revisar código, GStack estructura todo el proceso, desde la validación de ideas hasta el despliegue.
  • Soporta 8 agentes de IA para programación al mismo tiempo. Además de Claude Code, las mismas habilidades pueden usarse en OpenAI Codex CLI, Cursor, OpenCode y otros, evitando la dependencia de un proveedor específico.
  • El comando /codex permite revisión cruzada entre modelos. Está diseñado para comparar y analizar revisiones independientes de Claude y OpenAI Codex CLI, de modo que un modelo pueda detectar problemas que el otro pase por alto.
  • Incluye QA real en navegador basado en Playwright. Con el comando /qa, abre un navegador Chromium real para hacer clics, ingresar texto y capturar screenshots, además de generar y hacer commit automáticamente de pruebas de regresión. Es el resultado de esquivar, mediante wrapping en CLI, los problemas de respuesta lenta y crecimiento excesivo de contexto del Chrome MCP existente.

Ventajas

  • Tiene una estructura que permite trabajo en paralelo. El propio Garry Tan dice que ejecuta entre 10 y 15 sesiones de Claude Code al mismo tiempo, y que procesa hasta 50 PR al día. El trabajo avanza en ramas independientes basadas en worktree.
  • Ofrece modo de instalación para equipos (./setup --team). Se actualiza automáticamente al iniciar cada sesión y no agrega archivos adicionales al repositorio del proyecto, lo que facilita relativamente su adopción a nivel de equipo.
  • Es completamente open source bajo licencia MIT. Puede usarse sin costo adicional ni suscripción, y además recibe contribuciones activas de la comunidad.

Limitaciones y puntos a considerar

  • Refleja un enfoque fuertemente opinionated del flujo de trabajo. Como incorpora de forma profunda los hábitos de desarrollo personales de Garry Tan y la manera de pensar productos al estilo YC, puede no encajar con la cultura de todos los equipos.
  • Es difícil verificar la afirmación de que escribió más de 600 mil líneas de código en 60 días. La cifra es impactante, pero la calidad y mantenibilidad del código generado por IA son un tema aparte.
  • Como es un enfoque que compensa con estructura las limitaciones del modelo, sigue dependiendo del rendimiento del modelo. GStack es una herramienta que aporta estructura cuando el modelo "es inteligente pero no logra orientarse", pero no resuelve sus limitaciones fundamentales.

"En una era en la que se derrumbó la barrera para crear software, la pregunta que queda es qué vamos a construir"

Lo que muestra GStack es que el verdadero cuello de botella de los agentes de IA para programación quizá no esté en la inteligencia del modelo, sino en la ausencia de proceso. Aún está por verse qué tan universal puede ser este enfoque de envolver todo el ciclo de desarrollo de software con prompts estructurados, pero sus 70 mil estrellas en GitHub al menos sugieren que muchos desarrolladores comparten esta preocupación. Vale la pena prestar atención a esta transición: la forma de programar junto con IA parece estar pasando de "una sola línea de prompt" a una "simulación de equipo".

3 comentarios

 
jamsya 3 일 전

Estoy usando gstack para organizar la dirección del producto
Y superpowers para planificar y ejecutar, y me parece bastante bueno. También le hago hacer revisiones con codex de vez en cuando.

 
hebu570 5 일 전

Estoy usando mucho gstack. Se reduce muchísimo el tiempo que paso puliendo las especificaciones.

 
ragingwind 6 일 전

La herramienta usada en el video: https://www.conductor.build/