Instalar e configurar o Claude Code (macOS, Linux, Windows) | CodeJato
CodeJato Guias Ver planos

Como instalar e configurar o Claude Code em reais (CodeJato)

Este guia mostra o passo a passo para instalar o Claude Code e configurá-lo com sua chave CodeJato — de zero até rodar claude no terminal em 3 a 5 minutos. Compatível com macOS, Linux, Windows CMD e PowerShell.

Se você ainda não tem uma chave, escolha um plano aqui ou peça teste grátis.

1. Pré-requisitos

  • Node.js 18+ instalado. macOS recomenda nvm.
  • Git instalado (Windows: Git for Windows).
  • Sua chave CodeJato (chega por email após pagamento ou pedido de trial).
node --version    # >= v18
git --version

2. Instalar Claude Code

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

Depois confirme:

claude --version

3. Configurar credenciais

Instalação rápida (1 comando) — um instalador único para Claude Code e Claude Desktop (app). Pede a chave uma vez e configura tudo, preservando o que você já tem.

macOS · Linux

curl -fsSL https://codejato.tn1.top/install.sh | bash

Windows (PowerShell)

irm https://codejato.tn1.top/install.ps1 | iex

O instalador abre dois menus: primeiro o idioma (English, Português, Español; o padrão segue o idioma do sistema) e depois as ferramentas a configurar (Claude Code e Claude Desktop app, que não aparece no Linux). Na lista de ferramentas, escolha um ou mais números separados por vírgula (ex.: 1,2) ou A para todas; Enter escolhe só o Claude Code. Para pular os menus, defina CODEJATO_LANG (en, pt ou es) e CODEJATO_TOOLS (claude, desktop, separados por vírgula, ou all). Se a chave vier por variável de ambiente (CODEJATO_TOKEN), os menus não aparecem: o idioma segue o do sistema e, sem CODEJATO_TOOLS, configura só o Claude Code.

macOS · Linux (sem perguntas)

curl -fsSL https://codejato.tn1.top/install.sh | CODEJATO_TOKEN=sk-... CODEJATO_LANG=pt CODEJATO_TOOLS=claude,desktop bash

Windows (PowerShell) (sem perguntas)

$env:CODEJATO_TOKEN='sk-...'; $env:CODEJATO_LANG='pt'; $env:CODEJATO_TOOLS='claude,desktop'; irm https://codejato.tn1.top/install.ps1 | iex

Prefere configurar manualmente? Siga abaixo.

Escolha seu sistema operacional:

Edite (ou crie) o arquivo ~/.claude/settings.json:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.tn1.top",
    "ANTHROPIC_AUTH_TOKEN": "<API_KEY_FROM_DASHBOARD>",
    "ANTHROPIC_MODEL": "Opus 5.5",
    "ANTHROPIC_SMALL_FAST_MODEL": "Sonnet 5.5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "Opus 5.5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "Sonnet 5.5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "Haiku"
  }
}

Salve. Pronto.

No Prompt de Comando:

setx ANTHROPIC_BASE_URL https://api.tn1.top
setx ANTHROPIC_AUTH_TOKEN <API_KEY_FROM_DASHBOARD>
setx ANTHROPIC_MODEL "Opus 5.5"
setx ANTHROPIC_SMALL_FAST_MODEL "Sonnet 5.5"
setx ANTHROPIC_DEFAULT_OPUS_MODEL "Opus 5.5"
setx ANTHROPIC_DEFAULT_SONNET_MODEL "Sonnet 5.5"
setx ANTHROPIC_DEFAULT_HAIKU_MODEL Haiku

Importante: feche e reabra o terminal pra carregar as variáveis.

No PowerShell:

[Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://api.tn1.top', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', '<API_KEY_FROM_DASHBOARD>', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_MODEL', 'Opus 5.5', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_SMALL_FAST_MODEL', 'Sonnet 5.5', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_DEFAULT_OPUS_MODEL', 'Opus 5.5', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_DEFAULT_SONNET_MODEL', 'Sonnet 5.5', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_DEFAULT_HAIKU_MODEL', 'Haiku', 'User')

Feche e reabra o terminal.

4. Primeira execução

cd ~/seu-projeto
claude

Vai abrir o chat do Claude Code já apontando pro CodeJato.

5. Verificar conexão

No chat do Claude Code, digite:

/status

Você deve ver o endpoint https://api.tn1.top e o modelo ativo.

6. Modelos disponíveis

  • Opus 5.5 — Opus (max capacidade, alto custo)
  • Sonnet 5.5 — Sonnet (balanceado, default)
  • Haiku — Haiku (rápido, barato)

O Claude Code escolhe automaticamente, mas você pode forçar:

/model Opus 5.5

7. Troubleshooting

"Auth conflict: ANTHROPIC_API_KEY..." — execute claude /logout e unset ANTHROPIC_API_KEY.

Comando claude não encontrado — verifique se o npm bin -g está no PATH.

Erro de auth (401) — confira se copiou a chave inteira e o ANTHROPIC_BASE_URL está com https://.

Conexão lenta/timeout — aumente API_TIMEOUT_MS pra 6000000.

Quero começar do zero — apague ~/.claude/settings.json e refaça o passo 3.

8. FAQ rápida

Posso usar o mesmo settings.json em várias máquinas? Não — cada máquina precisa da sua chave dedicada. O plano define quantas você tem direito.

Funciona com VS Code? Sim, Claude Code é CLI mas integra com o editor. Veja a doc oficial da Anthropic.

Como ver quanto já gastei? Em breve no painel CodeJato (Fase 2). Por enquanto, manda email pro suporte que a gente te passa o saldo.

Preciso de cartão internacional para usar o Claude Code? Não. Com o CodeJato você paga em reais (Pix, cartão brasileiro ou boleto) e usa a chave normalmente — sem cartão internacional e sem cobrança em dólar.

Funciona no Windows? Sim. O passo 3 acima cobre Windows CMD e Windows PowerShell, além de macOS e Linux.

Posso testar antes de pagar? Pode. Peça uma chave de teste grátis, sem cartão, e siga este mesmo guia de setup.