claude-code-router vs ShareQuota
Один — роутер ровно для одного инструмента; другой — роутер для планов, которыми вы владеете, который заодно обслуживает и этот инструмент. Пересечение реально, и разница тоже.
claude-code-router — бесплатный инструмент под MIT на Node.js, который перехватывает запросы Claude Code и направляет их любому OpenAI-совместимому провайдеру — OpenRouter, DeepSeek, Ollama, Gemini и другим — с правилами маршрутизации под задачу: фоновая работа, длинный контекст, рассуждения; настраивается через файл JSON и веб-интерфейс. ShareQuota — бесплатный бинарник под MIT на Go, который объединяет пять провайдеров за одним локальным эндпоинтом, входит в подписочные планы через OAuth, а не только принимает ключи API, обслуживает четыре клиентских диалекта вместо одного и переводит Claude Code, Codex и Gemini CLI на себя, сняв резервную копию первой. Если Claude Code — единственный инструмент, а ключи API — единственные учётные данные, claude-code-router будет меньшим ответом.
Бок о бок
Одиннадцать фактов, прочитанных из собственного репозитория и сайта каждого проекта 2026-09-13. Там, где строка в пользу другого инструмента, она так и говорит.
| Факт | ShareQuota | claude-code-router |
|---|---|---|
| Звёзды на GitHub | — | 37,200+ |
| Написан на | Go | TypeScript |
| Лицензия | MIT | MIT |
| Что вы запускаете | One static binary | Node.js |
| Доступно провайдеров | 5 | Any OpenAI-compatible API |
| Входит в подписочный план | Да | Нет |
| Обслуживаемые клиентские диалекты | Anthropic, OpenAI, Responses, Gemini | Anthropic |
| Инструменты разработки в списке поддерживаемых | Claude Code, Codex, Gemini CLI, Cursor, Cline, Copilot | Claude Code |
| Сделан как общий шлюз для команды | Нет | Нет |
| Встроенное сжатие токенов | Нет | Нет |
| Работает на вашей машине, без посредника | Да | Да |
Число звёзд округлено вниз до сотни. Репозиторий ShareQuota открыт, но нов, и его число пока не тот факт, который стоит печатать.
Что выбрать и под какую задачу
Выбирайте claude-code-router, когда
- Claude Code — единственный клиент, который вам важен, и вам нужны правила под тип задачи.
- Ваши провайдеры — это ключи API или локальная Ollama, а вход по подписке в картину не входит.
- У вас уже работает Node.js, и вам нужна установка через npm, а не бинарник.
Выбирайте ShareQuota, когда
- Вы хотите, чтобы Claude Code отвечал план Claude Pro или ChatGPT Plus, за который вы платите, — а не купленные дважды кредиты.
- Codex, Gemini CLI, Cursor, Cline или Copilot нужен тот же эндпоинт, что и Claude Code.
- Один статический бинарник, управляющий API только на петлевом интерфейсе и файл SQLite — та форма, которой вы доверяете.
Вопросы об этой паре
Отчасти. Оба ставят локальный эндпоинт перед Claude Code и решают, куда уйдёт каждый запрос. claude-code-router идёт глубже по Claude Code — маршрутизация по типу задачи, — а ShareQuota идёт шире: больше инструментов, больше диалектов и вход по подписке, которого роутеры только на ключах не умеют.
Нет. Куда уйдёт запрос, решает только поле model, а переключение при отказе переносит его на другое подключение, способное обслужить ту же модель. Нет правила, которое отправляет фоновую работу на модель подешевле; если нужна именно эта функция, она есть у claude-code-router и её нет здесь.
Да — ShareQuota выставляет OpenAI-совместимый эндпоинт на localhost, так что он может быть одним из провайдеров claude-code-router. Это даёт правилам claude-code-router цель, подкреплённую подпиской, ценой двух процессов вместо одного.