Локальный шлюз и приложение в строке меню, через которые Claude Code, Codex, Gemini CLI и другие агенты для разработки могут использовать любые модели и подписки.
musistudio/claude-code-router
Локальный шлюз моделей, который объединяет Claude Code, Codex, OpenCode и другие инструменты для программирования на одной конечной точке и распределяет запросы между провайдерами.
- Звёзды
- 37,751
- Форки
- 3,168
- Открытые issues
- 1,150
- Последний коммит
- 10 дней назад
Что это?
Claude Code Router (CCR) работает локально и предоставляет единую стабильную конечную точку для подключения таких инструментов для программирования, как Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode и Pi. Провайдеры, модели, учётные записи и правила маршрутизации управляются в одном месте, поэтому настраивать модели отдельно для каждого инструмента не нужно.
Запросы можно маршрутизировать по условиям, заданным для заголовков и тела, переписывать, отправлять повторно или перенаправлять к резервным моделям в заданном порядке. Пулы учётных данных и ротация ключей помогают поддерживать работу трафика. Проект поддерживает OpenAI Chat и Responses, Anthropic Messages, Gemini, а также множество совместимых провайдеров, например OpenRouter, DeepSeek и Mistral.
Доступны настольное приложение, CLI с веб-интерфейсом управления и развёртывание через Docker. В журналах запросов отображаются выбранные провайдер и модель, статус, задержка, расход токенов и примерная стоимость.
Ключевые возможности
- 01Предоставляет единую локальную конечную точку для нескольких инструментов для программирования и API-клиентов.
- 02Маршрутизирует запросы по условиям и префиксам, переписывает их, повторяет запросы и использует резервные модели в заданном порядке.
- 03Управляет провайдерами и учётными записями с помощью пулов учётных данных и ротации ключей.
- 04Для каждого запроса записывает выбранные провайдера и модель, задержку, расход токенов и примерную стоимость.
- 05Предлагает настольное приложение, CLI для npm с веб-интерфейсом и развёртывание через Docker.
Сценарии использования
- Использование Claude Code или Codex с провайдером моделей, отличным от Anthropic или OpenAI.
- Переключение на резервные модели, если провайдер ограничивает частоту запросов или возвращает ошибку.
- Использование одного набора ключей провайдера в нескольких инструментах для программирования на компьютере разработчика.
- Отслеживание расхода токенов и стоимости в разных инструментах для программирования.
Быстрый старт
- 1
Установите npm CLI (требуется Node.js 22 или новее)
npm install -g @musistudio/claude-code-router - 2
Запустите интерфейс управления
ccr ui - 3
Откройте интерфейс, добавьте provider, запустите Server и примените Agent Profile; gateway работает по адресу http://127.0.0.1:3456
Что важно знать
- Для маршрутизации запросов понадобятся собственные API-ключи или учетные записи provider.
- Для удаленного доступа к Docker перед использованием необходимо тщательно настроить безопасность.
Темы
Частые вопросы
- Что такое claude-code-router?
- Локальный шлюз моделей, который объединяет Claude Code, Codex, OpenCode и другие инструменты для программирования на одной конечной точке и распределяет запросы между провайдерами. Claude Code Router (CCR) работает локально и предоставляет единую стабильную конечную точку для подключения таких инструментов для программирования, как Claude Code, Codex, Grok CLI, Kimi CLI, OpenCode и Pi. Провайдеры, модели, учётные записи и правила маршрутизации управляются в одном месте, поэтому настраивать модели отдельно для каждого инструмента не нужно.
- claude-code-router можно использовать бесплатно? Какая у него лицензия?
- claude-code-router распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- claude-code-router всё ещё поддерживается?
- Активно поддерживается. Последний коммит в claude-code-router — 10 окт. 2026 г..
- Для чего можно использовать claude-code-router?
- Использование Claude Code или Codex с провайдером моделей, отличным от Anthropic или OpenAI. Переключение на резервные модели, если провайдер ограничивает частоту запросов или возвращает ошибку. Использование одного набора ключей провайдера в нескольких инструментах для программирования на компьютере разработчика. Отслеживание расхода токенов и стоимости в разных инструментах для программирования.
- Как установить claude-code-router?
- Установите npm CLI (требуется Node.js 22 или новее): npm install -g @musistudio/claude-code-router Запустите интерфейс управления: ccr ui Откройте интерфейс, добавьте provider, запустите Server и примените Agent Profile; gateway работает по адресу http://127.0.0.1:3456
- Где скачать claude-code-router?
- Исходный код и инструкции по установке — на GitHub: https://github.com/musistudio/claude-code-router
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
MCP-сервер для AI-агентов, который не засоряет контекст сырым выводом инструментов и сохраняет состояние сессии после сжатия контекста.
Навык для coding assistant: AI-агент сразу переходит к следующему действию, нумерует шаги и обходится без воды и вступлений.
Браузер для вас и AI-агентов: агенты выполняют задачи в изолированных Spaces, не затрагивая ваши вкладки и аккаунты.
Структурированные по этапам правила помогают AI-агентам для разработки, таким как Claude Code, Kiro, Codex CLI и Cursor, сопровождать процесс поставки ПО.
Навык для Claude Code и Codex, который помогает создавать видеообъяснения с закадровой озвучкой, синхронизацией аудио по словам и рендерингом в Remotion.