Claude Code Router

Локальный шлюз для Claude Code, Codex, OpenCode и других агентов: выбор провайдера моделей, маршрутизация, резервные модели и логи

CLIВыбор редакцииВысокий риск

musistudio/claude-code-router

Установка

npm install -g @musistudio/claude-code-router
ccr ui

Нужен Node.js 22 и новее. Панель откроется на http://127.0.0.1:3458, шлюз слушает порт 3456.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

CCR поднимает на компьютере один адрес, к которому подключаются агенты для программирования, а за ним вы сами выбираете провайдеров и модели. Запросы можно направлять по условиям, переписывать, повторять при ошибке и переключать на запасную модель. Поддерживаются протоколы OpenAI, Anthropic и Gemini, а также OpenRouter, DeepSeek, Moonshot, Mistral и свои совместимые адреса. В панели видно, какой провайдер и модель обработали запрос, сколько ушло токенов, какова задержка и примерная стоимость.

Для кого. Для разработчиков, которые хотят запускать Claude Code и похожие агенты на моделях других провайдеров или держать несколько ключей в одном месте.

Подходит, если

  • Нужно подключить Claude Code к DeepSeek, Kimi или своему OpenAI-совместимому серверу
  • Несколько агентов должны работать через общий набор ключей и правил
  • Нужны повторы и запасные модели, когда провайдер отвечает ошибкой
  • Хочется видеть расход токенов и маршрут каждого запроса

Не подходит, если

  • Вы работаете с одним агентом и одним провайдером по умолчанию
  • Политика компании запрещает пропускать запросы через сторонний шлюз

Пример запроса к агенту

Настрой Claude Code так, чтобы он работал через DeepSeek, а при ошибке переключался на другую модель

Ограничения

Нужны собственные ключи или подписки у провайдеров моделей. Доступность из России зависит от выбранного провайдера: часть сервисов без VPN не работает. CLI требует Node.js 22 и новее. Качество работы агента на сторонних моделях может отличаться от родной.

Как отключить. Уберите профиль CCR из настроек агента в разделе Agent Config, остановите сервер и удалите пакет командой npm uninstall -g @musistudio/claude-code-router или удалите приложение.

Проверка безопасности

  • Хранит API-ключи провайдеров моделей
  • Весь трафик агентов, включая код проекта, проходит через шлюз к выбранным провайдерам

Коротко о README

README описывает CCR как локальный шлюз и панель управления для агентов программирования. Основной способ установки это десктоп-приложение для macOS, Windows и Linux, есть npm-пакет с веб-панелью и запуск в Docker. Настройка идет по шагам: провайдер, запуск сервера, профиль агента, проверка в логах. Дополнительно есть пулы ключей, веб-поиск и MCP-инструменты для моделей, ограничения по клиентским ключам и пересылка агента в мессенджеры. Лицензия MIT.

Частые вопросы

Чем десктоп-версия отличается от CLI?

Обе поднимают один и тот же шлюз на порту 3456. CLI обходится без Electron и открывает панель управления в браузере на порту 3458.

Какие агенты можно подключить?

README перечисляет Claude Code, Codex, OpenCode, Kimi CLI, Grok CLI, Kilo Code, Pi и ряд приложений, а также любые клиенты с совместимым API.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.
Выбор редакции

Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа

CLIВысокий риск124,1 тыс.