Ejecuta la pasarela de EveryAPI dentro de Claude Code
Claude Code puede enviar solicitudes Anthropic Messages mediante EveryAPI usando la URL base documentada y una clave de EveryAPI. `everyapi use claude` solo inyecta esos ajustes en el proceso hijo que inicia.
Una línea de base URL apunta Claude Code a EveryAPI
Base URL global por defecto / Base URL prioritaria para China: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
# 1. Instale everyapi CLI (Homebrew / Ir a instalar / binario)brew tap everyapi-ai/tap && brew install everyapi # 2. Inicie sesión y vincule su cuenta (flujo de código de dispositivo, una vez por máquina)everyapi auth login # 3. Inicie el código Claude en un solo paso, con las variables de entorno inyectadas automáticamenteeveryapi use claude # Este comando = exporta ANTHROPIC_BASE_URL/AUTH_TOKEN por ti# luego ejecuta el comando claude local; la configuración solo se aplica a este proceso hijoDe cero a tu primera llamada
- Instala el propio Claude Code
Instala el comando claude según la documentación de Anthropic (npm i -g @anthropic-ai/claude-code o brew install). EveryAPI no se encarga de la instalación de Claude Code en sí.
https://docs.anthropic.com/en/docs/claude-code/quickstart
- Instala el everyapi CLI e inicia sesión
brew tap everyapi-ai/tap && brew install everyapi, luego everyapi auth login: la terminal muestra un código QR / abre una página de confirmación device-auth en el navegador y, tras confirmar, la CLI obtiene el token localmente.
- everyapi use claude lo hace con un solo comando
La CLI inyecta ANTHROPIC_BASE_URL y ANTHROPIC_AUTH_TOKEN en el proceso hijo de Claude Code que inicia. No modifica el perfil del shell ni afecta a ejecuciones posteriores de `claude`.
- ¿Necesitas cambiar el modelo upstream?
Claude Code solicita el modelo configurado mediante el gateway. Los modelos y rutas disponibles dependen de tu cuenta de EveryAPI y de los canales elegibles en ese momento.
Acerca de Claude Code × EveryAPI
¿Necesito una clave API de Anthropic aparte?
No. Configura el ANTHROPIC_AUTH_TOKEN de Claude Code directamente con tu clave sk-everyapi- de EveryAPI, y la pasarela gestiona las credenciales del upstream por ti.
¿Por qué ANTHROPIC_BASE_URL no incluye /v1?
El protocolo oficial de Anthropic pone el número de versión en el segmento de ruta de la URL en lugar de en la base URL (POST /v1/messages). Claude Code construye la ruta por sí mismo, así que la base debe ser simplemente https://api.everyapi.ai. Son OpenAI / Codex los que necesitan el /v1.
¿Puedo usar una suscripción de Anthropic OAuth (Claude Pro) en lugar de una clave API?
El OAuth de la suscripción Claude Pro pasa por el flujo de escritorio / móvil de Anthropic, que usa un endpoint distinto al de una clave API. Un vendedor del marketplace de EveryAPI puede conectar su propio OAuth de Claude Pro, y es transparente para el comprador que pasa por EveryAPI (consulta la documentación del marketplace). El comprador no necesita poseer ningún OAuth.
¿Se ven afectados los ajustes de /allowed-tools / MCP server de Claude Code?
No se ve afectado. EveryAPI solo actúa de proxy para las solicitudes de inferencia de LLM; la configuración de MCP server / tool sigue gestionándola el propio Claude Code. EveryAPI también ofrece su propio MCP server (everyapi mcp install claude) para que Claude Code pueda consultar tu cuota / saldo de EveryAPI en lenguaje natural.