O que é o get-shit-done (GSD) e o que ele não é: os mitos sobre o sistema

O get-shit-done (GSD) não é um modelo de IA e nem substitui o Claude Code: é um sistema leve de meta-prompting, engenharia de contexto e desenvolvimento orientado a especificação, ou seja, uma camada de fluxo que roda por cima de um runtime de agente que você já tem instalado. Ele suporta vários runtimes, como Claude Code, Cursor, Codex, Copilot e Windsurf. O GSD Core é MIT e gratuito, publicado no npm como @opengsd/gsd-core. O repositório original foi arquivado em 26/06/2026 e o desenvolvimento ativo hoje acontece no open-gsd/gsd-core, sob a organização Open GSD.
Fala aí, beleza? Um nome desses é chamativo o bastante pra fazer meio mundo achar que saiu um modelo de IA novo pra brigar no topo…
Só que não é nada disso
O get-shit-done (GSD) é uma camada de fluxo de trabalho que roda POR CIMA de um agente que você já usa, e não um agente novo pra substituir o que tu tem instalado
Bora separar o que dá pra verificar do que inventaram sobre ele, mito por mito? 🙂
De onde vem o GSD: o repositório arquivado e o repositório ativo
O projeto original foi criado por Lex Christopherson, conhecido como TÂCHES, que no GitHub aparece no perfil glittercowboy
Aí vem a primeira confusão: o repositório gsd-build/get-shit-done foi arquivado pelo dono em 26/06/2026 e está somente leitura
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Ou seja, ele não é mais a casa ativa do projeto
O desenvolvimento ativo hoje acontece no open-gsd/gsd-core, sob a organização Open GSD, num repositório criado em 22/05/2026
E isso derruba o mito do número que circula por aí
Aquelas 64.724 estrelas que aparecem em thread de rede social são do repositório ARQUIVADO
O repositório ativo tem 7.558 estrelas e 518 forks, e o ecossistema ainda inclui o open-gsd/gsd-pi, com 989 estrelas e 88 forks
Não é pouco, mas é bem diferente do número que te venderam, né?
O que o GSD é e o que ele não é: mito por mito
Olha a lista dos mitos mais comuns e o que a fonte do projeto de fato diz:
| O mito que circula | O que dá pra verificar |
|---|---|
| "O GSD é um modelo de IA novo" | O projeto se descreve como um sistema leve de meta-prompting, engenharia de contexto e desenvolvimento orientado a especificação, ou seja, uma camada de fluxo de trabalho, não um modelo |
| "O GSD substitui o Claude Code" | Ele é instalado por cima de um runtime de agente já existente e exige esse agente instalado pra funcionar |
| "Só serve pra quem usa Claude Code" | Ele suporta múltiplos runtimes de agente: Claude Code, Cursor, Codex, Antigravity CLI, Copilot, Windsurf, OpenCode, Kimi CLI, Kilo, entre outros |
| "É mais um framework pesado pra aprender" | A própria descrição do projeto usa o termo leve (light-weight) pra se definir |
| "Tem versão paga escondida" | O GSD Core é software livre sob licença MIT, gratuito, instalado via npm |
| "É só baixar do repositório famoso" | O repositório famoso está arquivado desde 26/06/2026, e o pacote atual é publicado no npm sob o escopo @opengsd |
Repara que quase todo mito nasce da mesma raiz: gente tratando uma camada de workflow como se fosse um produto de IA concorrente
Como o GSD entra no seu fluxo: instalação e ciclo de trabalho
A melhor forma de entender que ele é camada, e não substituto, é ver por onde ele entra
Bora ver na prática?
- Instale o GSD por cima do runtime que você já usa. Pro Claude Code, de forma global, a documentação de instalação do GSD Core traz este comando:
npx @opengsd/gsd-core@latest --claude --global
A mesma página diz que, se você quiser deixar a instalação só no projeto atual, é só trocar --global por --local
O erro comum deste passo: sair copiando arquivo das pastas agents/ ou commands/ na mão, porque "é só um monte de markdown"
Tome cuidado! O guia install-on-your-runtime, no próprio repositório do projeto, orienta usar o instalador justamente pra garantir a compatibilidade entre os runtimes
- Entre pelos comandos de barra. Depois de instalado, os pontos de entrada são dois:
/gsd-new-projectpra projeto novo e/gsd-onboardpra codebase que já existe
Esse detalhe já mata o mito do substituto: os comandos aparecem DENTRO do agente que você já tinha
- Olhe os artefatos que ele gera. O
/gsd-new-projectproduzPROJECT.md,REQUIREMENTS.md,ROADMAP.mde oSTATE.mdinicial
Se você conhece a lógica de escrever a especificação antes de sair codando, é exatamente isso, só que costurado dentro do agente
- Rode o ciclo por marco. O loop do GSD tem cinco passos: Discuss, Plan, Execute, Verify, Ship
E por que tanta cerimônia? Por causa do context rot
Que diabo é context rot? É a degradação da qualidade quando a sessão vai acumulando contexto e o agente começa a se perder no próprio histórico
A jogada do GSD é rodar pesquisa, planejamento e execução pesados em subagentes de contexto limpo, mantendo a sessão principal enxuta
Quando o GSD faz sentido (e quando ele não resolve seu problema)
Faz sentido quando:
- você vai começar um projeto novo e quer especificação antes do código, em vez de vibe coding puro que depois ninguém entende
- você caiu num codebase existente e precisa mapear o terreno antes de mexer, o caso clássico do
/gsd-onboard - suas sessões são longas e você sente a qualidade caindo conforme o contexto engorda
- seu time troca de runtime de agente e você quer um fluxo comum, já que o GSD roda em vários deles
Nesse último ponto vale a comparação: é o mesmo tipo de trabalho de organizar as habilidades do agente pra ele não escolher a ferramenta errada, só que aplicado ao fluxo inteiro do projeto
E ele NÃO é resposta quando:
- você está procurando um modelo mais capaz, porque o GSD não é um modelo
- você quer trocar o agente que já usa, porque ele depende justamente desse agente estar instalado
- você espera resultado sem passar pelas etapas de discussão e planejamento, que é o coração do ciclo
Não existe prompt mágico aqui, o trabalho de pensar continua sendo seu 😀
O que muda pra quem chegou agora pelo nome
Na prática, três consequências bem diretas
Primeira: instale a partir do pacote @opengsd/gsd-core e acompanhe o open-gsd/gsd-core, porque um monte de tutorial e link antigo ainda aponta pro repositório arquivado
Segunda: aquele número de estrelas que te impressionou provavelmente não é do projeto que você vai instalar de fato
Terceira: o GSD só faz sentido se você já tiver um runtime de agente rodando, porque ele é a camada de cima e não a base
Conclusão: um sistema de fluxo, não um atalho mágico
Recapitulando pra fechar
O get-shit-done é uma camada de meta-prompting, engenharia de contexto e desenvolvimento orientado a especificação, que roda sobre um runtime de agente já existente, se descreve como leve e é MIT e gratuito
Ele não é modelo, não é substituto do Claude Code e não é exclusivo dele
O próximo passo concreto é simples: instale no runtime que você já usa, rode /gsd-onboard num repositório existente e veja o ciclo Discuss, Plan, Execute, Verify, Ship funcionando no seu projeto
E acompanha o open-gsd/gsd-core como fonte atual, que é de lá que vem o que é verdade sobre o projeto hoje
até o próximo post! 🙂
Perguntas frequentes
O get-shit-done substitui o Claude Code?
Não. O GSD é instalado por cima de um runtime de agente já existente e depende dele pra funcionar, funcionando como uma camada de workflow e não como substituto. Sem o Claude Code (ou outro runtime suportado) já instalado, o GSD não roda sozinho.
O get-shit-done funciona só com Claude Code?
Não, essa é uma das confusões mais comuns. O GSD suporta múltiplos runtimes de agente, entre eles Claude Code, Cursor, Codex, Antigravity CLI, Copilot, Windsurf, OpenCode, Kimi CLI e Kilo. O ciclo de trabalho (Discuss, Plan, Execute, Verify, Ship) é o mesmo em todos eles.
Quanto custa o get-shit-done (GSD)?
O GSD Core é software livre sob licença MIT e não tem versão paga. Ele é instalado via npm, direto do pacote @opengsd/gsd-core.
Por que o repositório original do get-shit-done aparece como arquivado no GitHub?
O dono arquivou o repositório gsd-build/get-shit-done em 26/06/2026, deixando-o somente leitura. O desenvolvimento ativo migrou pro repositório open-gsd/gsd-core, criado em 22/05/2026 sob a organização Open GSD.
Quem criou o get-shit-done?
O projeto original foi criado por Lex Christopherson, conhecido como TÂCHES, que no GitHub aparece no perfil github.com/glittercowboy. O desenvolvimento ativo hoje acontece na organização Open GSD, no repositório open-gsd/gsd-core.
Quantas estrelas tem o get-shit-done de verdade?
Depende de qual repositório você olha, e é aí que mora a confusão. O número de 64.724 estrelas que circula por aí é do repositório antigo e arquivado (gsd-build/get-shit-done); o repositório ativo, open-gsd/gsd-core, tem 7.558 estrelas e 518 forks.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
Bateu o limite de uso do Claude Code? Como retomar a tarefa sem refazer tudo
Bateu o limite de uso do Claude Code? Veja como retomar a tarefa de onde parou com /usage, CLAUDE.md e --continue, sem refazer nada.
Como pagar o Claude Code no Brasil: cartão, dólar, IOF e quanto fica em reais
Claude Code preço Brasil na prática: câmbio, IOF de 3,5% e quanto fica na fatura. Planos Pro e Max convertidos em reais e como pagar com cartão.
Como instalar uma skill no Claude Code: passo a passo
Saiba como instalar skill no Claude Code: use a pasta pessoal para todas as sessões ou a pasta de projeto para versionar. Frontmatter YAML é obrigatório.
