Generador de configuración de cliente

Elige un cliente, pega tu URL base y tu clave de API y obtén un fragmento de configuración listo para pegar y un comando para verificarlo.

La clave solo se interpola en tu navegador: no se envía ni se almacena en ningún sitio. Déjala vacía para generar el fragmento con un marcador de posición y sustituir tu clave real más tarde.

Claude Code

Escribe el bloque de entorno de ~/.claude/settings.json y habla el protocolo Anthropic Messages.

Dónde va: ~/.claude/settings.json

Fragmento de configuración
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.codegateway.dev",
    "ANTHROPIC_AUTH_TOKEN": "sk-cg-YOUR_KEY"
  }
}
Comando de verificación (gratis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autocomprobación del cliente
claude --version    # confirma que la CLI está instalada
claude              # inicia el REPL en cualquier proyecto

Codex CLI

Escribe el bloque de proveedor de ~/.codex/config.toml y habla la API Responses.

Dónde va: ~/.codex/config.toml

Fragmento de configuración
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 verificación (gratis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autocomprobación del cliente
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
codex exec "reply with the single word: ok"

Claude Desktop

Claude Desktop configura la inferencia de terceros dentro de la aplicación, así que no tiene archivo de configuración de proveedor (claude_desktop_config.json solo sirve para servidores MCP).

Dónde va: Claude Desktop → Ayuda → Solución de problemas

Fragmento de configuración
1. Ayuda → Solución de problemas → Activar modo desarrollador
2. Desarrollador → Configurar inferencia de terceros…
3. URL base del gateway: https://api.codegateway.dev
4. Clave de API: sk-cg-YOUR_KEY
5. Guarda y envía un mensaje para confirmar que la petición llega al gateway
Comando de verificación (gratis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autocomprobación del cliente
Envía un mensaje en Claude Desktop y confirma que la llamada aparece en Dashboard → Usage.

Compatible con OpenAI (genérico)

Cualquier SDK o CLI que lea OPENAI_BASE_URL / OPENAI_API_KEY.

Dónde va: Perfil del shell / entorno del proceso

Fragmento de configuración
export OPENAI_BASE_URL="https://api.codegateway.dev/v1"
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
Comando de verificación (gratis)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Autocomprobación del 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"}]}'
Generador de configuración: Claude Code, Codex, Desktop | CodeGateway