Configurando o Claude Code
do Zero
Passo a passo para instalar e integrar o Claude Code no Mac ou Windows, com Figma, GitHub e economia de tokens via RTK.
- Acesso de administrador no computador
- Conexão com a internet
- Uma conta em claude.ai (Anthropic)
- Mac (macOS 12+) ou Windows 10 / 11
Visão Geral
O Claude Code é a CLI oficial da Anthropic. Ele roda no terminal e permite que o Claude leia, edite e execute arquivos no seu projeto, integre com Figma, crie pull requests no GitHub e muito mais — tudo por linguagem natural.
Instalando o Node.js
O Claude Code é instalado via npm, que vem junto com o Node.js. Instale sempre a versão LTS.
.pkg para macOS — clique em "LTS".node --version
npm --versionv22.x.x e 10.x.x..msi para Windows..msi. Aceite os termos e siga o assistente. Deixe marcada a opção "Add to PATH".node --version
npm --versionInstalando o Git
O Git é necessário para o Claude Code interagir com seus repositórios de código — criar commits, branches, pull requests, etc.
xcode-select --installgit --version
git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com".exe.git --version
git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com"Instalando o Claude Code
Com o Node.js instalado, o Claude Code é instalado com um único comando npm. Funciona igual no Mac e no Windows.
npm install -g @anthropic-ai/claude-codeclaude --versionclaudecd ~/meu-projeto
claudeConectando o Figma MCP
O MCP (Model Context Protocol) permite que o Claude Code leia seus designs diretamente do Figma — componentes, estilos, layouts — para gerar código com precisão.
claude mcp add figma-developer-mcp --scope user \
-- npx -y figma-developer-mcp --stdioSEU_TOKEN_AQUI pelo token copiado do Figma:echo 'export FIGMA_API_KEY="SEU_TOKEN_AQUI"' >> ~/.zshrc
source ~/.zshrc[System.Environment]::SetEnvironmentVariable("FIGMA_API_KEY", "SEU_TOKEN_AQUI", "User")claude mcp listIntegrando com GitHub
O GitHub CLI (gh) permite que o Claude Code crie branches, commits e pull requests diretamente do terminal, sem precisar abrir o navegador.
brew install ghwinget install --id GitHub.cligh auth logingh auth setup-git
gh auth statusgh pr create e gh issue list.Instalando o Homebrew
O Homebrew é o gerenciador de pacotes do macOS. Com ele você instala ferramentas como o GitHub CLI e o RTK com um único comando. No Windows, o equivalente é o winget (já incluso no Windows 11).
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"echo e eval. Execute-os para adicionar o Homebrew ao PATH.brew --versionSet-ExecutionPolicy Bypass -Scope Process -Force
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))RTK — Rust Token Killer
O RTK é um proxy CLI que intercepta e filtra as saídas dos comandos antes que elas consumam tokens do Claude. Resultado: 60 a 90% de economia em operações do dia a dia, sem mudar nada no seu fluxo de trabalho.
git status). O Claude Code os passa automaticamente pelo RTK, que filtra output desnecessário antes de enviar ao modelo. Menos tokens, mesmo comportamento.brew install rtkrtk --version
which rtkrtk gain falhar, pode ser que você tenha outra ferramenta com o mesmo nome instalada (reachingforthejack/rtk). Use which rtk para verificar o binário correto.~/.claude/settings.json e adicione o hook abaixo. Isso faz o RTK interceptar automaticamente todos os comandos Bash do Claude Code:# Abra o arquivo de configurações do Claude Code
open ~/.claude/settings.json
# Ou edite via terminal
nano ~/.claude/settings.json"hooks"):{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "rtk proxy"
}
]
}
]
}
}# Ver economia de tokens acumulada
rtk gain
# Ver histórico de comandos com economia por operação
rtk gain --history
# Analisar o histórico do Claude Code em busca de oportunidades perdidas
rtk discover
# Executar um comando sem filtragem (para debug)
rtk proxy git statusrtk gain regularmente para acompanhar sua economia acumulada.