CC Switch

Gerencie perfis routerra.ai de Claude Code e Codex no CC Switch.

Instalação e preparação

  1. Baixe o instalador do seu sistema em CC Switch Releases, instale e abra. Instale a CLI de destino separadamente; o CC Switch gerencia sua configuração. Este guia segue o tratamento de chaves da v3.20.1+.
  2. Crie uma chave em routerra.ai Chaves de API e copie um ID permitido de Modelos.

Adicionar e ativar o perfil

  1. Selecione o app, depois Direct → Add Provider → Custom Configuration, e nomeie routerra.ai. Para Claude Code use o JSON e /model YOUR_CLAUDE_MODEL_ID na CLI. Para Codex informe API Key, https://routerra.ai/v1, um modelo Responses e formato upstream Responses. O TOML mostra os campos gerados.
  2. Clique Add, depois Enable, e reinicie a CLI. Desde v3.20.1, CC Switch grava o token Codex como experimental_bearer_token em ~/.codex/config.toml, não em auth.json. Não use a receita antiga requires_openai_auth = true neste fluxo.
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://routerra.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "YOUR_CLAUDE_MODEL_ID"
  }
}

Configuração Codex gerada

Confira estes campos em ~/.codex/config.toml após ativar o perfil Codex.

model = "YOUR_MODEL_ID"
model_provider = "routerra"

[model_providers.routerra]
name = "routerra.ai"
base_url = "https://routerra.ai/v1"
wire_api = "responses"
experimental_bearer_token = "YOUR_API_KEY"

Verificar a conexão

Salvar não significa ativar: confira o cartão e o arquivo CLI gerado. Se a troca não funciona, feche a CLI, remova variáveis de shell conflitantes e reabra. A conta oficial mostrada pelo Codex não prova a rota; confira o uso no routerra.ai. Para preservar o login existente, ative Settings → General → Codex App Enhancements → Keep official login for direct switches. Com 404/405 na descoberta, informe o ID manualmente.