Gerador de configuração do cliente

Escolha um cliente, cole sua base URL e chave de API e receba um trecho de configuração pronto para colar e um comando para validá-lo.

A chave é interpolada apenas no seu navegador — não é enviada nem armazenada em lugar algum. Deixe em branco para gerar o trecho com um espaço reservado e substituir pela chave real depois.

Claude Code

Grava o bloco de ambiente de ~/.claude/settings.json e fala o protocolo Anthropic Messages.

Onde fica: ~/.claude/settings.json

Trecho de configuração
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.codegateway.dev",
    "ANTHROPIC_AUTH_TOKEN": "sk-cg-YOUR_KEY"
  }
}
Comando de verificação (grátis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autoteste do cliente
claude --version    # confirma que a CLI está instalada
claude              # inicia o REPL em qualquer projeto

Codex CLI

Grava o bloco de provedor de ~/.codex/config.toml e fala a API Responses.

Onde fica: ~/.codex/config.toml

Trecho de configuração
model_provider = "codegateway"

[model_providers.codegateway]
name = "codegateway"
base_url = "https://api.codegateway.dev/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
requires_openai_auth = false
Comando de verificação (grátis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autoteste do cliente
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
codex exec "reply with the single word: ok"

Claude Desktop

O Claude Desktop configura inferência de terceiros dentro do aplicativo, então não há arquivo de configuração de provedor (claude_desktop_config.json serve apenas para servidores MCP).

Onde fica: Claude Desktop → Ajuda → Solução de problemas

Trecho de configuração
1. Ajuda → Solução de problemas → Ativar modo desenvolvedor
2. Desenvolvedor → Configurar inferência de terceiros…
3. Base URL do gateway: https://api.codegateway.dev
4. Chave de API: sk-cg-YOUR_KEY
5. Salve e envie uma mensagem para confirmar que a requisição chega ao gateway
Comando de verificação (grátis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autoteste do cliente
Envie uma mensagem no Claude Desktop e confirme que a chamada aparece em Dashboard → Usage.

Compatível com OpenAI (genérico)

Qualquer SDK ou CLI que leia OPENAI_BASE_URL / OPENAI_API_KEY.

Onde fica: Perfil do shell / ambiente do processo

Trecho de configuração
export OPENAI_BASE_URL="https://api.codegateway.dev/v1"
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
Comando de verificação (grátis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autoteste do cliente
curl -sS "https://api.codegateway.dev/v1/chat/completions" \
  -H "Authorization: Bearer sk-cg-YOUR_KEY" \
  -H "content-type: application/json" \
  -d '{"model":"gpt-4o-mini","max_tokens":1,"messages":[{"role":"user","content":"ping"}]}'