Instalar e configurar Claude Code e Codex | CodeAll
CodeAll Ver planos

Configure sua ferramenta de IA com a CodeAll

Uma assinatura, uma chave — e o modelo nativo de cada ferramenta: no Claude Code você usa Opus, no Codex você usa GPT. São cinco nomes de modelo na mesma chave, incluindo Opus 5.5 e gpt-6-luna. Tudo pelo mesmo gateway https://api.tn1.top.

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

Instalação em um comando

Um único comando instala e configura as ferramentas que você escolher, pedindo a sua chave uma só vez.

macOS · Linux

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

Windows (PowerShell)

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

O script abre dois menus: primeiro o idioma (English, Português, Español) e depois as ferramentas — Claude Code, Claude Desktop, Codex CLI e Codex no app ChatGPT. Claude Desktop e o app ChatGPT aparecem só no macOS e no Windows. Para cada ferramenta escolhida, ele verifica o que já está instalado e pergunta antes de instalar o que faltar, mostrando o progresso em uma barra com porcentagem. Se você recusar, a configuração é gravada mesmo assim e o script mostra como instalar depois.

Para pular os menus, defina CODEALL_LANG (en, pt ou es), CODEALL_TOOLS (claude, desktop, codex, codexapp, separados por vírgula, ou all) e CODEALL_TOKEN. Sem terminal, CODEALL_INSTALL (yes ou no) responde à pergunta de instalação; o padrão é no.

macOS · Linux (sem perguntas)

curl -fsSL https://codeall.tn1.top/install.sh | CODEALL_TOKEN=sk-... CODEALL_LANG=pt CODEALL_TOOLS=claude,codex CODEALL_INSTALL=yes bash

Windows (PowerShell) (sem perguntas)

$env:CODEALL_TOKEN='sk-...'; $env:CODEALL_LANG='pt'; $env:CODEALL_TOOLS='claude,codex'; $env:CODEALL_INSTALL='yes'; irm https://codeall.tn1.top/install.ps1 | iex

Prefere fazer cada passo à mão? Escolha a ferramenta abaixo.

1. Escolha a ferramenta

Selecione abaixo. Os passos seguintes se ajustam à ferramenta escolhida.

2. Pré-requisitos

  • Node.js 18+ instalado. No macOS recomendamos o nvm.
  • Git instalado (Windows: Git for Windows).
  • Sua chave (chega por e-mail após o pagamento ou pedido de trial; também aparece no painel).
node --version    # >= v18
git --version

3. Instalar e configurar — Claude Code

Instale a CLI:

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

Confirme a versão:

claude --version

Instalação rápida (1 comando) — use o comando único e marque Claude Code no menu. Para ir direto, sem menu de ferramentas:

macOS · Linux

curl -fsSL https://codeall.tn1.top/install.sh | CODEALL_TOOLS=claude bash

Windows (PowerShell)

$env:CODEALL_TOOLS='claude'; irm https://codeall.tn1.top/install.ps1 | iex

Prefere configurar manualmente? Siga abaixo.

Agora configure as credenciais. Escolha seu sistema operacional:

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

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.tn1.top",
    "ANTHROPIC_AUTH_TOKEN": "<SUA_CHAVE_DO_PAINEL>",
    "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 <SUA_CHAVE_DO_PAINEL>
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 para carregar as variáveis.

No PowerShell:

[Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://api.tn1.top', 'User')
[Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', '<SUA_CHAVE_DO_PAINEL>', '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.

Quer trocar o modelo? Basta escrever outro nome do catálogo no lugar de Opus 5.5. A mesma chave abre todos:

  • Opus 5.5 — a geração mais recente da linha Opus, de alta capacidade. É o valor sugerido acima.
  • Sonnet 5.5 — equilíbrio entre qualidade e velocidade.
  • Haiku — o mais rápido, para tarefas leves.
  • Fable-5 — alternativa de alta capacidade, outro perfil de resposta.

Escreva o nome exatamente assim, com espaço e maiúsculas onde houver.

Primeira execução:

cd ~/seu-projeto
claude

2. Pré-requisitos

  • Node.js 18+ e Git instalados (mesmos do Claude Code).
  • Sua chave CodeAll (painel ou e-mail).

3. Instalar e configurar — Codex

Pré-visualização. A configuração do Codex aponta para o mesmo gateway https://api.tn1.top, com o motor GPT. Os valores exatos de model, base_url e wire_api serão confirmados na ativação do GPT no gateway — por isso, trate este passo como preliminar até o aviso de liberação.

Instale a CLI do Codex:

npm install -g @openai/codex

Instalação rápida (1 comando) — use o comando único e marque Codex CLI no menu. Ele cria um perfil dedicado e não mexe no seu login atual. Para o Codex no app ChatGPT, veja o guia do Codex.

Atalho só do Codex CLI, sem menu de ferramentas:

macOS · Linux

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

Windows (PowerShell)

irm https://codeall.tn1.top/install-codex.ps1 | iex

Depois abra um novo terminal e rode codex --profile codeall. Os atalhos aceitam CODEALL_LANG, CODEALL_TOKEN e CODEALL_INSTALL, como no comando único.

Prefere configurar manualmente? Siga abaixo.

Crie/edite o arquivo ~/.codex/config.toml com um provedor apontando para a CodeAll:

model = "gpt-6-luna"                 # GPT, geração 6 da OpenAI
model_provider = "codeall"

[model_providers.codeall]
name = "CodeAll"
base_url = "https://api.tn1.top/v1"
wire_api = "responses"               # Codex usa a Responses API
env_key = "CODEALL_API_KEY"

Exporte sua chave na variável de ambiente. Escolha seu sistema operacional:

export CODEALL_API_KEY="<SUA_CHAVE_DO_PAINEL>"
# para persistir, adicione a linha acima ao seu ~/.zshrc ou ~/.bashrc
setx CODEALL_API_KEY <SUA_CHAVE_DO_PAINEL>

Feche e reabra o terminal.

[Environment]::SetEnvironmentVariable('CODEALL_API_KEY', '<SUA_CHAVE_DO_PAINEL>', 'User')

Feche e reabra o terminal.

O nome GPT do catálogo — gpt-6-luna, o modelo da geração 6 da OpenAI. Escreva exatamente assim, em minúsculo. É o valor sugerido acima.

Os modelos da Anthropic (Opus 5.5, Sonnet 5.5, Haiku, Fable-5) também respondem por esta mesma chave.

Rode o Codex no seu projeto:

cd ~/seu-projeto
codex

4. Verificar conexão

Claude Code: no chat, digite /status — você deve ver o endpoint https://api.tn1.top e o modelo ativo.

Codex: rode um prompt simples (ex.: "diga olá"). Se responder, o provedor codeall está ativo. Veja a sessão/provedor em uso no cabeçalho do Codex.

5. Troubleshooting

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

"Auth conflict: ANTHROPIC_API_KEY…" (Claude Code) — rode claude /logout e unset ANTHROPIC_API_KEY.

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

Codex não conecta — confirme o nome do provedor em model_provider, o base_url e que a variável CODEALL_API_KEY está no ambiente do terminal atual.

Conexão lenta/timeout (Claude Code) — aumente API_TIMEOUT_MS para 6000000.

6. FAQ rápida

Posso usar a mesma chave em várias ferramentas? Sim — a mesma chave funciona no Claude Code e no Codex; cada ferramenta usa o motor nativo dela.

Preciso de cartão internacional? Não. Você paga em reais e usa a chave normalmente — sem cobrança em dólar.

Posso testar antes de pagar? Pode. Peça uma chave de teste grátis e siga este mesmo guia.

Vão entrar mais ferramentas? Sim — Cline, Cursor, Factory Droid e outras nas próximas fases, todas pelo mesmo gateway.