UTILIDAD DE CONFIGURACIÓN DE CLIENTES Y SDK

Generador de configuración API para Claude Code, Codex y Cursor

Elige tu agente de codificación IA o SDK backend, selecciona un ID activo del catálogo y copia la configuración verificada junto con una prueba rápida de conexión.

EjecuciónSin registro · 100% local en navegadorPlantillas de protocolo revisadas el 11 de noviembre de 2026
01

Genera configuración lista para copiar de clientes y SDK

Selecciona tu agente de código o SDK backend para ajustar el endpoint exacto (/v1/responses, /v1/chat/completions o variables Anthropic) y el ID de modelo.

1. Configuration file or SDK snippet

request.example
// ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://app.llmfly.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_CLAUDE_GROUP_API_KEY",
    "ANTHROPIC_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-5-5"
  }
}

2. Minimal connectivity smoke test

request.example
claude -p "Reply with OK." --model claude-sonnet-5-5
02

Referencia técnica y controles de despliegue

Diferencias de protocolo entre Claude Code, Codex CLI y Cursor

Las herramientas de desarrollo no comparten un único protocolo aunque se conecten al mismo dominio de pasarela. Claude Code utiliza el protocolo nativo Messages de Anthropic y requiere ANTHROPIC_BASE_URL en https://app.llmfly.ai sin el sufijo /v1, junto con una clave del grupo Claude Code.

En cambio, Codex CLI y los modelos de razonamiento recientes de OpenAI (como gpt-6-astra, gpt-6.1-sol, gpt-6-sol y gpt-6.1-terra) usan la API /v1/responses de OpenAI para conservar resúmenes, parches y llamadas en varios turnos. Cursor y las librerías de chat estándar se conectan a https://app.llmfly.ai/v1 mediante /v1/chat/completions.

Cliente / SDKURL baseProtocoloUbicación del archivo
Claude Codehttps://app.llmfly.aiAPI Messages de Anthropic~/.claude/settings.json
Codex CLIhttps://app.llmfly.ai/v1API Responses de OpenAI (responses)~/.codex/config.toml
Cursor IDEhttps://app.llmfly.ai/v1Chat Completions de OpenAIAjustes de Cursor -> Models
SDK Python / TS de OpenAIhttps://app.llmfly.ai/v1Responses o Chat CompletionsVariables de entorno del servidor

Cómo evitar errores 401, 403 y 404 en la configuración inicial

Tres fallos causan más del 90% de los errores iniciales: duplicar /v1 (dando 404 en /v1/v1/chat/completions), escribir el nombre comercial "GPT-6 Astra" en vez del ID exacto en minúsculas gpt-6-astra, o usar una clave asignada a otro grupo de modelos.

  • Separa las credenciales oficiales del proveedor y las claves de LLMFly AI en perfiles de shell o carpetas distintas para no facturar a la cuenta equivocada.
  • Ejecuta la prueba rápida sin streaming del paso 2 antes de activar servidores MCP, indexación del repositorio o subagentes en segundo plano.
  • Emite claves API distintas por portátil de desarrollador, runner de CI y entorno de staging para poder revocarlas individualmente.

Preguntas frecuentes

¿Por qué Claude Code omite /v1 en ANTHROPIC_BASE_URL?

Claude Code añade /v1/messages internamente según la convención del SDK de Anthropic. Incluir /v1 en ANTHROPIC_BASE_URL genera /v1/v1/messages y falla con HTTP 404.

¿Cuándo usar client.responses.create en lugar de chat.completions.create en Python o TypeScript?

Usa client.responses.create para GPT-6 Astra, GPT-6.1 Sol, GPT-6 Sol y GPT-6.1 Terra, especialmente al combinar nivel de razonamiento con llamadas a funciones o herramientas Responses.

¿Puedo usar cualquier clave API tanto para Claude Code como para modelos GPT?

Revisa la asignación de grupo de tu clave en la consola de LLMFly AI. Las rutas de Claude Code y las rutas Codex/GPT de OpenAI pertenecen a grupos de facturación específicos en Model Plaza.

Crea una clave dedicada para tu entorno de programación

Genera una clave API con alcance en la consola y verifica tu primera solicitud CLI o SDK en menos de un minuto.

Crear clave API