Contenido actualizado: 2026-06-16Claude Code es una de las herramientas de codificación terminal más recomendables para integrarse prioritariamente con Crazyrouter. Utiliza directamente Anthropic Messages API, siendo ideal para lectura de código, modificación, refactorización, ejecución de comandos, invocación de herramientas y análisis de repositorios con contexto extenso.
Resumen
Mediante variables de entorno, Claude Code puede enviar solicitudes Anthropic directamente a Crazyrouter:- Protocolo recomendado:
Anthropic Messages API - Base URL:
https://api.crazyrouter.com - Base URL internacional API por defecto:
https://api.crazyrouter.com - Variable de autenticación:
ANTHROPIC_API_KEY - Modelo por defecto recomendado:
claude-opus-4-8
Ver el repositorio de configuración de Claude Code con un clic
Si deseas instalar Claude Code mediante scripts y añadir variables de entorno de Crazyrouter, consulta el repositorio crazyrouter-claude-code.
¿Quién debería usarlo?
- Desarrolladores que quieren usar Crazyrouter como backend de Claude Code
- Personas que buscan flujos de trabajo estables con invocación de herramientas, largo contexto y codificación en terminal
- Quienes desean separar la facturación entre Claude Code y Cursor / Codex / Aider
- Equipos que requieren una configuración unificada del CLI en Linux, macOS y Windows
Protocolo de uso
Protocolo recomendado:Anthropic Messages API
Cuando Claude Code se conecta a Crazyrouter, utilice:
https://api.crazyrouter.com/v1https://api.crazyrouter.com/v1/messageshttps://api.crazyrouter.com/v1/completehttps://api.crazyrouter.com/v1https://api.crazyrouter.com/v1/messages
Requisitos del sistema y condiciones previas
Lista blanca inicial sugerida:
claude-opus-4-8claude-opus-4-8
Rutas completas de instalación según sistema operativo
Ruta recomendada para Windows
La ruta más estable para Claude Code en Windows es:Git + Node.js + Instalar Claude Code globalmente con npm + PowerShell, añadiendo las variables de entorno.
Orden recomendado:
- Instala Git
- Instala Node.js LTS
- Instala Claude Code usando npm
- Usa PowerShell para crear variables temporales
- Usa PowerShell para establecer variables persistentes a nivel de usuario
claude --version no reconoce el comando, cierra y vuelve a abrir PowerShell y prueba de nuevo.
Ruta recomendada para macOS
Claude Code se instala más cómodamente en macOS mediante:Xcode Command Line Tools + Homebrew + Git + Node.js + Instalar Claude Code globalmente con npm + ~/.zshrc para persistencia de variables de entorno.
Orden recomendado:
- Instala Xcode Command Line Tools
- Instala Homebrew (si aún no lo tienes)
- Instala Git y Node.js
- Instala Claude Code usando npm
- Añade
~/.zshrc - Abre un terminal nuevo para verificar el comando
¿Por qué no se recomienda escribir manualmente la ruta del API aquí?
Claude Code utiliza el protocolo nativo de Anthropic. Solo debes indicarle la dirección raíz del sitio:/v1, /v1/messages o rutas de API específicas.
Si deseas instalar Claude Code automáticamente mediante scripts y añadir variables de entorno de Crazyrouter, revisa crazyrouter-claude-code. Este repositorio ofrece scripts de configuración para Windows, macOS y Linux; este documento mantiene los pasos de configuración manual completos para que puedas revisar cada ajuste.
Instalación completa desde cero
1
Paso 1: Instalar Git
Si tu equipo aún no tiene Git, instala Git primero, luego continúa con la configuración de Claude Code.Tras instalar, añade información global de identidad:
- Windows PowerShell
- macOS
- Ubuntu / Debian
2
Paso 2: Instalar Node.js 18+
Claude Code depende de Node.js. Verifica la versión antes de continuar la instalación.Si después de instalar
- Windows PowerShell
- macOS
- Ubuntu / Debian
node -v sigue siendo inferior a 18, actualiza usando nvm o el paquete oficial de Node, luego continúa.3
Paso 3: Instalar Claude Code
- Windows PowerShell
- macOS
4
Paso 4: Crear un token dedicado de Claude Code en Crazyrouter
Ingresa en el panel de Crazyrouter y crea un token dedicado, recomiendo nombrarlo
claude-code.Inicialmente solo habilita:claude-opus-4-8claude-opus-4-8
5
Paso 5: Configura primero las variables de entorno temporales en el terminal actual
Haz primero una configuración temporal y, una vez que funcione, escribe la configuración persistente.Escribe
- macOS / Linux
- Windows PowerShell
ANTHROPIC_BASE_URL como dominio raíz https://api.crazyrouter.com, no como https://api.crazyrouter.com/v1.6
Paso 6: Escribe las variables de entorno en la configuración permanente
Las variables temporales solo funcionan en el terminal actual. Para uso diario añade a los archivos de configuración del shell.En las variables persistentes
- Linux Bash
- macOS / Zsh
- Windows PowerShell
ANTHROPIC_BASE_URL también debe escribirse como https://api.crazyrouter.com.Al concluir, abre un terminal nuevo y ejecuta:- macOS / Linux
- Windows PowerShell
7
Paso 7: Prepara tu repositorio de Git
Claude Code lee/escribe archivos y ejecuta comandos. Para la primera integración, verifica en un repositorio pequeño que conozcas.Si el directorio actual no es repo Git:Si ya es un repositorio, confirma que el área de trabajo esté en un estado que consideres aceptable:
8
Paso 8: Inicia Claude Code y completa la verificación por primera vez
Una vez dentro del directorio del proyecto, ejecuta:Para la primera verificación se sugiere el siguiente orden:
- Envía:
Responde únicamente OK - Luego:
Lee únicamente la estructura del repositorio actual, sin modificar ningún archivo - Finalmente, haz tareas de bajo riesgo como:
Identifica errores tipográficos evidentes en el README, sin modificar el archivo todavía
Configuración de modelos recomendados
Recomiendo estabilizar el flujo de trabajo con
claude-opus-4-8, solo cambia a claude-opus-4-8 cuando se presenten tareas complejas.
Usar modelos no-Claude en Claude Code
Además de los modelos Claude nativos, Crazyrouter ofrece integración nativa de algunos modelos nacionales mediante el API de Anthropic Messages. La siguiente lista solo incluye modelos verificados en clientes reales de producción el 15-05-2026, omitiendo modelos históricos aún no verificados.Lista de modelos realmente disponibles
Las pruebas fueron realizadas en cliente real de Claude Code, validando víahttps://api.crazyrouter.comsobre la cadenaPOST /v1/messagesnativa.
La tabla refleja modelos “actualmente verificados y disponibles”, no todos los modelos nacionales que pueden teóricamente convertirse al protocolo Anthropic. Si un modelo no aparece, significa que no está listado en esta documentación como recomendado y verificado para Claude Code.
¿Cómo cambiar el modelo?
Claude Code permite seleccionar modelo mediante variable de entornoANTHROPIC_MODEL o comando en sesión /model. Solo reemplaza el nombre por cualquiera de la tabla anterior.
- macOS / Linux
- Windows PowerShell
Recomendaciones de uso y diferencias conocidas
- Prioridad recomendada: Si quieres usar modelos nacionales en Claude Code, comienza por
kimi-k2.5ykimi-k2.6, luego consideradeepseek-v4-pro. Para la serie Qwen, verifica primero el ID disponible con/v1/modelsy valida por separado. - Diferencias conocidas de MiniMax:
MiniMax-M2.7usa el protocolo, pero muestra el proceso de pensamiento como texto, entre etiquetas<think>...</think>. No se recomienda para tareas estrictas donde solo se espera “una frase”. - Límites de DeepSeek / GLM:
deepseek-v4-proyglm-5.1funcionan en Claude Code, pero eso no implica que sean aptos para Responses nativos de Codex. Son protocolos distintos, no mezclar. - Lista blanca de tokens: Si tu token exclusivo de Claude Code tiene lista blanca de modelos, añade los nacionales deseados, de lo contrario se devolverá
403 model not allowed. - Verificación recomendada en cliente real: Realiza una ronda de
Reply only OK, luego prueba una tarea de “leer un archivo y devolver solo el título”, es más cercana al uso real que probar solo el API.
Comando único para verificar disponibilidad de un modelo
content[].text no está vacío, Claude Code puede usar el modelo normalmente.
Mejores prácticas de configuración de token
Lista de verificación
-
git --versionfuncionando -
node -vno menor a 18 -
claude --versionfuncionando -
ANTHROPIC_BASE_URLconfigurado comohttps://api.crazyrouter.comohttps://api.crazyrouter.com -
ANTHROPIC_API_KEYcorrectamente configurado - Claude Code arranca normalmente
- La primera solicitud de texto normal devuelve respuesta exitosa
- El análisis solo de repositorio funciona bien
- Crazyrouter muestra solicitud de Claude Code en logs
- La cuota y lista blanca de token/modelo son correctas
Errores comunes y solución
Recomendaciones de rendimiento y costes
- Usa
claude-opus-4-8por defecto - Cambia a
claude-opus-4-8solo en análisis complejo o refactorización extensa - Valida siempre con repositorios pequeños en la primera integración, nunca sobre repositorios de producción completos
- Antes de cada tarea revisa
git status - Cuando se use muchas herramientas, revisa los logs de Crazyrouter y el consumo de token
FAQ
¿Qué Base URL debo escribir en Claude Code?
Escribe el dominio raíz:https://api.crazyrouter.com
Para API internacional predeterminado, usa el dominio raíz: https://api.crazyrouter.com
¿Por qué aquí no se debe escribir /v1?
Porque Claude Code añade automáticamente la ruta Anthropic Messages API. Solo debes proporcionar el dominio raíz.
¿Qué método usar en Windows?
Si desarrollas principalmente por línea de comandos, elige PowerShell o WSL2 prioritariamente. En cualquier caso, asegúrate de tener Git, Node.js y Claude Code instalados correctamente.¿PowerShell o Git Bash en Windows?
Para primeros pasos, elige PowerShell. Escritura de variables de entorno, verificaciónwhere.exe y persistencia de variables de usuario son más directas.
¿Por qué primero debo hacer snapshot con Git?
Porque Claude Code modifica archivos y ejecuta comandos. Si hay problemas, podrás revisar y revertir fácilmente.¿Qué modelo es el primer recomendado?
Comienza conclaude-opus-4-8. Suele ser el más estable para empezar.
Si buscas principalmente modelos de la serie Claude y experiencia de codificación en terminal, Claude Code debería ser el primero en la lista de integración de Crazyrouter.
Ver el repositorio crazyrouter-claude-code
Consulta scripts de configuración automática, README y últimas instrucciones de uso.