Conta ou API Key
Você tem duas formas de autenticar o Claude Code. Escolha a que melhor se adapta ao seu uso:
Usa sua assinatura do Claude.ai. Basta fazer login no terminal.
Pagamento por consumo. Ideal para automações e desenvolvedores.
Instalar Node.js
O Claude Code é um pacote Node.js. Baixe a versão LTS para garantir estabilidade:
Download Node.js LTS Baixar →Após instalar, verifique no terminal:
# Verificar versões
node --version
npm --version
Instalar Git
Essencial para o controle de versão que o Claude utiliza para monitorar as mudanças no código.
Download Git para Windows Baixar →Configurar PowerShell
Permita a execução de scripts e adicione o npm ao seu PATH para que os comandos globais funcionem:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
claude não for reconhecido.
# Adicionar npm ao PATH
$env:PATH += ";C:\Users\SEU_USUARIO\AppData\Roaming\npm"
Instalar o Claude Code
Abra o PowerShell (ou CMD) e execute a instalação global:
npm install -g @anthropic-ai/claude-code
Autenticação
Agora basta iniciar e logar. O terminal abrirá uma janela no navegador para confirmar sua identidade.
claude
Solução de Problemas
Se a instalação falhar por falta de "Build Tools" ou Python, siga estes comandos extras como Administrador:
A. Visual Studio Build Tools
winget install Microsoft.VisualStudio.2022.BuildTools --override "--quiet --wait --norestart --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended"
B. Chocolatey & Python
# Instalar Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))