← Все гайды · Контент-завод

Гайд · кодовое слово БЕЗЛИМИТ

OmniRoute: Claude Code без аккаунта Anthropic

Локальный переходник с открытым кодом: Claude Code думает, что говорит с облаком Anthropic, а запрос уходит в OmniRoute на твоём же компьютере - и дальше к тому сервису, который сейчас свободен. Каталог на 31 августа: 352 сервиса с нейросетями, 154 помечены как бесплатные.

Развилка за десять секунд

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

Где лежит

Код: github.com/diegosouzapw/OmniRoute - открытый код, лицензия MIT. Пакет: npmjs.com/package/omniroute

Установка - пять команд

1. Проверь среду. В терминале: node -v. Нужен Node.js не ниже 22.22.2. Точная строка из их package.json: «>=22.22.2 <23 || >=24.0.0 <27» - на 23-й и 27-й не встанет.
2. npm install -g omniroute
3. omniroute launch - поднимает локальный шлюз (порт 20128).
4. omniroute setup-claude - сам пропишет профили для Claude Code.
5. omniroute launch --profile <имя> - запуск Claude Code через шлюз.
Руками то же самое делают две переменные: ANTHROPIC_BASE_URL - адрес шлюза, БЕЗ /v1 на конце; ANTHROPIC_AUTH_TOKEN - твой токен OmniRoute, а не ключ Anthropic. Переменные читаются один раз при старте: поправил - перезапусти Claude Code.

Что я проверил сам 31 августа

Репозиторий живой: 58,9 тыс. звёзд, 8,2 тыс. форков, правки прилетают прямо в день проверки. Пакет в npm настоящий: версия 3.8.50 от 28.08, всего 289 версий. В их документации по Claude Code аккаунт Anthropic действительно не требуется - токен берётся у самого OmniRoute.

Чего я не проверял - это их заявки, не мои замеры

«Около 1,51 млрд бесплатных токенов в месяц» - цифра с их страницы. Там же честно написано, что её пересчитывают раз в две недели и она ходит в обе стороны.
«Сжатие запросов на 15-95%» - тоже их цифра, расход я не мерил. И сколько из 154 бесплатных сервисов открывается из России - не проверял: рабочая машина у меня стоит не там.

Границы, без которых я бы это не советовал

1. Свежий Node.js обязателен. На старом просто не установится.
2. Твой код уходит к чужим бесплатным сервисам. Для учебного и личного это нормально, на рабочем проекте с чужими данными я так не делаю.
3. Какая модель ответит - зависит от шлюза. Это может оказаться не Claude, и качество ответа будет другим.
4. Штука для тех, кто уже работает в терминале. Если Claude Code не стоял ни разу - начинать надо не с этого.

Что дальше

Проверку репозитория, npm и документации я делал в день выхода ролика - цифры со страниц, не с чужих слов. Как я строю контент-завод на нейросетях и что из этого выходит, пишу в телеграм-дневнике: t.me/sergeiai90.