Módulo 1.2

⚙️ Instalacao e Configuracao

Instale o GSD em menos de 1 minuto, configure para o seu runtime preferido e verifique que tudo está funcionando com /gsd:help.

3
Tópicos
15
Minutos
Básico
Nível
Prático
Formato
1

📦 Instalacao Padrão

O GSD é instalado via npx — não precisa instalar globalmente, não adiciona dependência ao seu projeto. Um único comando interativo configura tudo.

TERMINAL

npx get-shit-done-cc@latest

O que o instalador pergunta

1.
Runtime: Claude Code, OpenCode, Gemini CLI, Kilo, Codex, Copilot, Cursor, Antigravity, Windsurf ou todos
2.
Escopo: Global (todos os projetos) ou Local (apenas projeto atual)

Instalacao Não Interativa (CI, Docker, Scripts)

# Claude Code — global
npx get-shit-done-cc --claude --global

# Claude Code — local (apenas projeto atual)
npx get-shit-done-cc --claude --local

# Gemini CLI — global
npx get-shit-done-cc --gemini --global

# Cursor — global
npx get-shit-done-cc --cursor --global

# Todos os runtimes — global
npx get-shit-done-cc --all --global

Docker e Containers

Se estiver instalando em container, defina CLAUDE_CONFIG_DIR antes:

CLAUDE_CONFIG_DIR=/home/youruser/.claude npx get-shit-done-cc --global
2

🔍 Verificando a Instalacao

Após instalar, a forma de verificar depende do runtime. Abra o runtime e rode o comando de ajuda correspondente.

Runtime Comando de Verificação
Claude Code /gsd:help
Gemini CLI /gsd:help
Copilot /gsd:help
OpenCode /gsd-help
Kilo /gsd-help
Codex $gsd-help

Modo Recomendado: Sem Permissoes

Para máxima produtividade com o GSD, rode o Claude Code sem prompts de confirmação:

claude --dangerously-skip-permissions

Esse é o modo pensado para o GSD: aprovar date e git commit 50 vezes por sessão mata a produtividade.

3

🔄 Mantendo Atualizado e Desinstalando

O GSD é atualizado frequentemente. Para garantir que você tem a versão mais recente, basta rodar o instalador novamente. O comando /gsd:update também funciona de dentro do runtime.

ATUALIZAR

npx get-shit-done-cc@latest

DESINSTALAR

# Claude Code — global
npx get-shit-done-cc --claude --global --uninstall

# Claude Code — local
npx get-shit-done-cc --claude --local --uninstall

# Cursor — global
npx get-shit-done-cc --cursor --global --uninstall

Global vs Local

  • Global: disponível em todos os projetos no seu computador
  • Local: apenas no projeto atual, comitado no repositório
  • Recomendado: global para uso pessoal, local para equipes

Comandos não aparecem?

  • • Reinicie o runtime completamente
  • • Verifique se os arquivos foram para o diretório certo
  • • Reinstale: npx get-shit-done-cc@latest
  • • Em Docker: defina CLAUDE_CONFIG_DIR

Resumo do Módulo

Próximo módulo:

🚀 1.3 — Primeiro Projeto