ETAPA 3 DE 7 15 MIN
Preparar o notebook
Instale o Git e o Node.js, as duas ferramentas que o Claude usa para criar seu sistema.
O Claude Code roda no terminal. O terminal é uma janela onde, em vez de clicar, você digita comandos: escreve o comando, aperta Enter e o computador responde logo abaixo. Para colar um comando, use Ctrl + V no Windows ou Cmd + V no Mac.
Antes do Claude, instalamos duas ferramentas:
- Git: guarda o histórico de tudo que muda no seu projeto. Se algo der errado, você volta.
- Node.js: o motor que roda os sistemas que vamos criar.
Instalar o Git e o Node.js
NO WINDOWS
No Windows, use sempre o PowerShell neste curso. Ele é o terminal que já vem no Windows. Existe
outro, o Prompt de Comando (CMD), mas os comandos do curso foram feitos para o PowerShell e
alguns não funcionam no CMD. Dá para saber em qual você está: no PowerShell a linha começa com
PS, por exemplo PS C:\Users\voce>.
- Abra o menu Iniciar, digite PowerShell e abra o Windows PowerShell.
- Cole um comando por vez e aperte Enter:
winget install --id Git.Git -e --source winget
winget install --id OpenJS.NodeJS.LTS -e --source winget
O --source winget diz de onde baixar. Sem ele, o winget consulta também a Microsoft Store e
às vezes trava. Se ele perguntar se você concorda com os termos ([Y] Sim [N] Não), digite Y
e aperte Enter.
- Feche o PowerShell e abra de novo (para ele enxergar o que foi instalado).
NO MAC
No Mac, o terminal se chama Terminal e já vem instalado.
- Abra o Terminal (Cmd + Espaço, digite Terminal).
- Instale o Homebrew, o instalador de programas do Mac, seguindo o comando de brew.sh.
- Depois, instale o Git e o Node.js:
brew install git node
Deixar o npm funcionar
O Node.js trouxe junto o npm, que instala as peças dos sistemas. Ele vai ser usado no próximo guia.
NO WINDOWS
O Windows vem configurado para não rodar scripts no PowerShell, e o npm é um deles. Este comando
libera os scripts só para o seu usuário: o que vem da internet continua precisando de assinatura. É
a mesma configuração que o Windows Server já usa de fábrica. Cole e aperte Enter:
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
Se ele perguntar se quer mesmo alterar, digite a letra do Sim (S), ou do Yes
(Y) se o Windows estiver em inglês, e aperte Enter. Quando dá certo, ele não mostra mais nada.
NO MAC
No Mac não precisa fazer nada aqui: o npm já funciona.
Dizer ao Git quem é você
O Git anota quem fez cada mudança. Diga a ele o seu nome e o seu e-mail, um comando por vez (é
igual nos dois sistemas). Troque Seu Nome pelo seu nome e o e-mail de exemplo pelo seu, mantendo
as aspas:
git config --global user.name "Seu Nome"
git config --global user.email "[email protected]"
Esses comandos não mostram nada quando dão certo. Para conferir, rode
git config --global user.name: ele responde o nome que você escreveu.
Não deu certo? Veja o que fazer
- "não é reconhecido como comando" ou "command not found": feche o terminal e abra de novo. O terminal só enxerga programas instalados depois que é aberto outra vez.
- No Windows, "winget não é reconhecido": abra a Microsoft Store, procure Instalador de Aplicativo (App Installer) e atualize. Depois rode os comandos de novo.
- No Windows, "npm.ps1 não pode ser carregado porque a execução de scripts foi desabilitada"
(ou, em inglês, "running scripts is disabled on this system"): falta a parte Deixar o npm
funcionar. Rode o
Set-ExecutionPolicy -Scope CurrentUser RemoteSignede tente de novo. - No Mac, "brew: command not found" logo depois de instalar o Homebrew: o instalador mostra no
fim duas linhas que começam com
echoem Next steps. Copie e rode essas duas linhas, feche e abra o Terminal. - O
git config --global user.namenão responde nada: o comando do nome não foi gravado. Rode de novo ogit config --global user.name "Seu Nome", com as aspas.
Travou nesta etapa? Me conta o que aconteceu.




