Repolode
musistudio

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. 1

    Instala npm CLI (requiere Node.js 22 o superior)

    npm install -g @musistudio/claude-code-router
  2. 2

    Inicia la interfaz de administración

    ccr ui
  3. 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