9router на этой неделе горит на GitHub: 5,204 новых звезды, всего 9,359.
Его продающий пункт прост: подключите ваш Claude Code, Codex, Cursor, Cline, Copilot к 40+ AI-провайдерам, автоматический fallback, RTK экономит 40% токенов, никогда не достигайте лимитов.
Проще говоря: использовать промежуточный слой для объединения бесплатных или дешёвых AI API от различных провайдеров, давая вам «безлимитный бесплатный» кодинг.
573 коммита, последний 11 часов назад. 315 открытых issue, 131 открытый PR. Высокая активность.
Но я хочу поговорить не о том, хорошо ли он работает. Я хочу поговорить о том — сколько эта модель может просуществовать?
Физика бесплатных обедов
AI — это не вода и не электричество. За каждым промптом стоит реальное потребление GPU-вычислений.
40+ провайдеров в 9router — большинство из них не занимаются благотворительностью. Они предлагают «бесплатные» тарифы для привлечения клиентов. Когда множество пользователей эксплуатируют халяву через 9router, есть только два исхода:
Либо провайдеры ужесточают бесплатные тарифы, либо прямо запрещают такую агрегацию.
Это уже случалось. В прошлом году похожие API-агрегационные проекты поработали какое-то время, после чего несколько провайдеров одновременно изменили свои ToS, прямо запретив «использование сервисов через сторонние релеи».
9router в своём README не упоминает никаких рисков compliance. Это слепая зона, которую стоит отметить.
Технически это работает — но неэлегантно
Автоматический fallback звучит отлично. Но у разных моделей разные форматы API, окна контекста и методы вызова инструментов. 9router нужен слой трансляции между ними.
Этот слой трансляции означает:
- Увеличение задержки: запросы делают лишний hop
- Риск совместимости: провайдер меняет API, 9router должен следить
- Сложность отладки: когда что-то ломается, непонятно — это баг 9router или проблема провайдера
573 коммитов говорят о том, что мейнтейнеры отчаянно гонятся за изменениями API провайдеров. Но в этой игре в кошки-мышки нет победителей.
Моя оценка
Для личного обучения или мелкомасштабного тестирования 9router подходит.
Но если вы планируете использовать его в продакшене — не стоит.
Не потому что технология плохая, а потому что бизнес-логика неустойчива. Когда ваш пайплайн сборки кода зависит от «бесплатного» агрегационного слоя, который может отключиться в любой момент, ваш бизнес-риск реален.
Настоящее решение — не искать бесплатные替代品. Настоящее решение — посчитать свои расходы на AI-кодинг, выбрать стабильного провайдера и заложить это в бюджет.
Бесплатные вещи часто самые дорогие — потому что вы платите не деньгами, а стабильностью.
Основные источники:
- GitHub: decolua/9router (9.4k звёзд, 573 коммита)
- Еженедельные данные GitHub Trending
- Условия ToS от нескольких AI-провайдеров