Gateway local y app de barra de menú para que Claude Code, Codex, Gemini CLI y otros agentes de programación usen cualquier modelo de cualquier proveedor o suscripción.
musistudio/claude-code-router
Gateway local de modelos que permite a Claude Code, Codex, OpenCode y otros agentes de programación compartir un endpoint y enrutar solicitudes entre varios proveedores.
- Estrellas
- 37,751
- Forks
- 3,168
- Issues abiertos
- 1,150
- Último commit
- hace 10 días
¿Qué es?
Claude Code Router (CCR) se ejecuta localmente y expone un endpoint estable al que pueden conectarse agentes de programación como Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode y Pi. Los proveedores, modelos, cuentas y reglas de enrutamiento se administran desde un solo lugar, así que cada agente no necesita su propia configuración de modelos.
Las solicitudes se pueden enrutar según condiciones basadas en headers y bodies, reescribirse, reintentarse o enviarse a modelos de respaldo en un orden definido. También se admiten pools de credenciales y rotación de claves para mantener el tráfico en funcionamiento. El proyecto es compatible con OpenAI Chat y Responses, Anthropic Messages, Gemini y muchos proveedores compatibles, como OpenRouter, DeepSeek y Mistral.
Hay una aplicación de escritorio, una CLI con una interfaz de administración en el navegador y una opción de despliegue con Docker. Los logs de solicitudes muestran el proveedor y el modelo resueltos, el estado, la latencia, el uso de tokens y el costo estimado.
Funciones clave
- 01Ofrece un endpoint local para varios agentes de programación y clientes de API.
- 02Enruta solicitudes según condiciones, prefijos y reescrituras, con reintentos y opciones de respaldo en un orden definido.
- 03Administra proveedores y cuentas con pools de credenciales y rotación de claves.
- 04Registra el proveedor y modelo resueltos, la latencia, los tokens y el costo estimado de cada solicitud.
- 05Ofrece una aplicación de escritorio, una CLI de npm con interfaz web y despliegue con Docker.
Casos de uso
- Usar Claude Code o Codex con un proveedor de modelos distinto de Anthropic u OpenAI.
- Cambiar a modelos de respaldo cuando un proveedor aplica límites de solicitudes o devuelve errores.
- Compartir un conjunto de claves de proveedores entre varios agentes de programación en la máquina de un desarrollador.
- Hacer seguimiento del uso de tokens y el costo entre distintos agentes de programación.
Inicio rápido
- 1
Instala npm CLI (requiere Node.js 22 o superior)
npm install -g @musistudio/claude-code-router - 2
Inicia la interfaz de administración
ccr ui - 3
Abre la interfaz, añade un provider, inicia el Server y aplica un Agent Profile; el gateway se ejecuta en http://127.0.0.1:3456
Antes de usarlo
- Necesitas tus propias claves de API o cuentas de provider para enrutar las solicitudes.
- Exponer Docker de forma remota requiere configurar la seguridad cuidadosamente antes de usarlo.
Temas
Preguntas frecuentes
- ¿Qué es claude-code-router?
- Gateway local de modelos que permite a Claude Code, Codex, OpenCode y otros agentes de programación compartir un endpoint y enrutar solicitudes entre varios proveedores. Claude Code Router (CCR) se ejecuta localmente y expone un endpoint estable al que pueden conectarse agentes de programación como Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode y Pi. Los proveedores, modelos, cuentas y reglas de enrutamiento se administran desde un solo lugar, así que cada agente no necesita su propia configuración de modelos.
- ¿claude-code-router es gratuito? ¿Qué licencia tiene?
- claude-code-router es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿claude-code-router sigue mantenido?
- Mantenimiento activo. El último commit de claude-code-router fue el 10 oct 2026.
- ¿Para qué puedo usar claude-code-router?
- Usar Claude Code o Codex con un proveedor de modelos distinto de Anthropic u OpenAI. Cambiar a modelos de respaldo cuando un proveedor aplica límites de solicitudes o devuelve errores. Compartir un conjunto de claves de proveedores entre varios agentes de programación en la máquina de un desarrollador. Hacer seguimiento del uso de tokens y el costo entre distintos agentes de programación.
- ¿Cómo se instala claude-code-router?
- Instala npm CLI (requiere Node.js 22 o superior): npm install -g @musistudio/claude-code-router Inicia la interfaz de administración: ccr ui Abre la interfaz, añade un provider, inicia el Server y aplica un Agent Profile; el gateway se ejecuta en http://127.0.0.1:3456
- ¿Dónde consigo claude-code-router?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/musistudio/claude-code-router
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor MCP para agentes de programación con IA que mantiene los resultados sin procesar de las herramientas fuera de la ventana de contexto y conserva el estado de la sesión tras la compactación.
Una skill para asistentes de programación que hace que los agentes de IA empiecen por la siguiente acción, con pasos numerados y sin relleno ni preámbulos.
Un navegador pensado para que tú y tus agentes de IA lo usen en paralelo: los agentes ejecutan tareas en Spaces aislados mientras tus pestañas y sesiones siguen intactas.
Reglas de flujo de trabajo por fases que guían a agentes de programación con IA como Claude Code, Kiro, Codex CLI y Cursor durante la entrega de software.
Una skill de agente que permite a Claude Code o Codex crear videos explicativos con voz en off, sincronización de audio palabra por palabra y renderizado con Remotion.