01

Conta ou API Key

Você tem duas formas de autenticar o Claude Code. Escolha a que melhor se adapta ao seu uso:

claude.ai
Plano Claude Pro / Max

Usa sua assinatura do Claude.ai. Basta fazer login no terminal.

AVANÇADO
API Key (Console)

Pagamento por consumo. Ideal para automações e desenvolvedores.

Claude.ai Login (Pro) Acessar → Anthropic Console (API) Acessar →
02

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
03

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 →
04

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
Nota importante Substitua SEU_USUARIO pelo nome da sua pasta de usuário no Windows no comando de PATH se o comando claude não for reconhecido.
# Adicionar npm ao PATH $env:PATH += ";C:\Users\SEU_USUARIO\AppData\Roaming\npm"
05

Instalar o Claude Code

Abra o PowerShell (ou CMD) e execute a instalação global:

npm install -g @anthropic-ai/claude-code
06

Autenticação

Agora basta iniciar e logar. O terminal abrirá uma janela no navegador para confirmar sua identidade.

claude
Comandos Úteis Use /login para trocar de conta e /logout para sair.
?

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'))
Download Python Oficial Acessar →