10 pontos por ragingwind 6 일 전 | 3 comentários | Compartilhar no WhatsApp

Garry Tan, CEO da YC (Y Combinator) e ex-engenheiro, revelou em open source seu próprio fluxo de trabalho de codificação com IA. O GStack é um skill pack que faz o Claude Code operar não como uma simples ferramenta de geração de código, mas como uma equipe virtual de software formada por CEO, designer, engenheiro e responsável por QA. Em apenas 3 semanas após o lançamento, registrou mais estrelas no GitHub do que Ruby on Rails e atualmente já passa de 70 mil estrelas. Garry Tan afirma que, usando essa ferramenta, escreveu em 60 dias um código no nível da sua antiga startup Posterous, algo que no passado exigiu 2 anos, 10 engenheiros e 10 milhões de dólares.

Estrutura principal e modo de funcionamento

  • Segue a filosofia de design de "casca fina, skills espessas". O GStack funciona apenas com prompts estruturados em Markdown, sem um runtime complexo separado. Como todas as skills rodam sobre o sistema existente de comandos slash do Claude Code, a carga de adotar infraestrutura adicional é mínima.
  • 23 skills especializadas são conectadas em uma estrutura de sprint. Elas cobrem todo o ciclo de desenvolvimento de software, de "pensar → planejar → construir → revisar → testar → implantar → retrospectiva", e a saída de cada skill flui naturalmente como entrada da etapa seguinte.
  • A skill Office Hours simula a forma de pensar dos parceiros da YC. Na fase de ideia, ela refina a direção do produto por meio de perguntas obrigatórias como "qual é a evidência mais forte de que existe alguém que realmente quer isso?", além de revisar o modelo de negócio e a viabilidade.
  • A função de revisão adversarial (adversarial review) valida automaticamente os documentos de design. Ao passar por uma revisão em várias etapas, ela detecta e tenta corrigir automaticamente problemas como tratamento de falhas ausente, deficiências de privacidade e handoff não resolvido de autenticação em dois fatores.

Diferenciais

  • Lida com todo o ciclo de vida do sprint, não apenas com geração de código. Enquanto a maioria das ferramentas de codificação com IA se concentra em escrever ou revisar código, o GStack estrutura todo o processo, da validação da ideia até a implantação.
  • Suporta simultaneamente 8 agentes de codificação com IA. Além do Claude Code, as mesmas skills podem ser usadas no OpenAI Codex CLI, Cursor, OpenCode e outros, evitando dependência de um fornecedor específico.
  • O comando /codex permite revisão cruzada entre modelos. Ele foi projetado para comparar e analisar revisões independentes do Claude e do OpenAI Codex CLI, de modo que um modelo possa identificar problemas que o outro deixou passar.
  • Inclui QA real em navegador com base em Playwright. Com o comando /qa, ele abre um navegador Chromium real para clicar, inserir texto e capturar screenshots, além de gerar e commitar automaticamente testes de regressão. É o resultado de contornar, com wrapping via CLI, os problemas de resposta lenta e crescimento excessivo de contexto do Chrome MCP existente.

Vantagens

  • A estrutura permite trabalho em paralelo. O próprio Garry Tan diz executar de 10 a 15 sessões do Claude Code ao mesmo tempo e processar até 50 PRs (solicitações de alteração de código) por dia. O trabalho avança em branches independentes com base em worktree.
  • Há um modo de instalação para equipe (./setup --team). Ele é atualizado automaticamente no início de cada sessão e não adiciona arquivos separados ao repositório do projeto, o que facilita relativamente a adoção por times.
  • É totalmente open source sob licença MIT. Pode ser usado sem custo ou assinatura adicional, e as contribuições da comunidade também são bastante ativas.

Limitações e pontos de atenção

  • O fluxo de trabalho incorpora opiniões fortes (opinionated). Como os hábitos de desenvolvimento pessoais de Garry Tan e a forma de pensar produtos ao estilo YC estão profundamente embutidos nele, pode não combinar com a cultura de todas as equipes.
  • A afirmação de que foram escritas mais de 600 mil linhas de código em 60 dias é difícil de verificar. É um número impressionante, mas a qualidade e a manutenibilidade do código gerado por IA são outra questão.
  • Como a abordagem compensa por estrutura as limitações do próprio modelo, ela ainda depende do desempenho do modelo. O GStack é uma ferramenta que impõe estrutura quando o modelo "é inteligente, mas não consegue encontrar direção", e não resolve as limitações fundamentais do modelo.

"Numa era em que a barreira para criar software desabou, a pergunta que resta é o que vamos criar"

O que o GStack mostra é que o verdadeiro gargalo dos agentes de codificação com IA pode não estar na inteligência do modelo, mas na ausência de processo. Ainda resta ver o quão amplamente essa abordagem de envolver todo o ciclo de desenvolvimento de software apenas com prompts estruturados vai funcionar na prática, mas as 70 mil estrelas no GitHub ao menos sugerem que há muitos desenvolvedores que compartilham dessa percepção. Vale acompanhar, em si, a mudança de como se escreve código com IA: de "uma única linha de prompt" para uma "simulação de equipe".

3 comentários

 
jamsya 3 일 전

Estou usando o gstack para organizar a direção do produto
e o superpowers no fluxo de planejamento-execução, e estou achando muito bom. No meio do caminho, também peço para o codex fazer revisões.

 
hebu570 5 일 전

Estou usando bastante o gstack. O tempo gasto refinando a especificação diminui bastante.

 
ragingwind 6 일 전

Ferramenta usada no vídeo: https://www.conductor.build/