Бесплатный запуск Claude Code через OmniLoad
Ключевые тезисы:
- Для бесплатной работы Claude Code необходимы две программы: OmniLoad и Node.js версии 22.
- OmniLoad — это бесплатный роутер, объединяющий бесплатные лимиты от более 50 провайдеров AI-инструментов.
- Через провайдера Kira AI можно получить безлимитный доступ к Claude Sonet и Haiku.
- Для работы требуется создать пакетный файл (
.bat), который запускает Claude Code с подменой переменных окружения на эндпоинт OmniLoad.
Подготовка окружения
Node.js версии 22
- Проверьте текущую версию командой
node -v. - Если версия не 22.x, её нужно удалить и установить нужную.
- Скачайте установщик с официального сайта Node.js и выполните стандартную установку.
Установка OmniLoad
- Установите глобально через npm:
npm install -g omniload. - После установки запустите OmniLoad командой
omniload.
Настройка OmniLoad и Kira AI
Добавление провайдера
- В открывшемся окне OmniLoad перейдите в раздел "Провайдеры".
- Выберите Kira AI, так как он предоставляет бесплатный безлимитный доступ к Claude Sonet.
- Нажмите "Добавить соединение" → выберите "Builder ID" → авторизуйтесь через Google-аккаунт.
Создание API-ключа
- Перейдите во вкладку "Менеджер API".
- Нажмите "Создать ключ", придумайте ему имя (например,
claude).
Сохраните ключ сразу, так как после закрытия окна он больше не будет доступен для просмотра.
Копирование эндпоинта
- Перейдите в раздел "Конечные точки" в OmniLoad.
- Скопируйте предоставленный URL-адрес (Base URL).
Установка и настройка Claude Code
Установка Claude Code
- Установите через winget:
winget install Anthropic.Claude.
Создание пакетного файла (.bat)
- Создайте текстовый файл с расширением
.bat(например,freeclaude.bat). - Вставьте в него код, сгенерированный ChatGPT, который:
- Устанавливает переменные окружения:
ANTHROPIC_API_KEY— ваш сохранённый ключ из OmniLoad.ANTHROPIC_BASE_URL— скопированный Base URL из OmniLoad.ANTHROPIC_MODEL— название модели от Kira AI (например,claude-3-5-sonnet-20241022).
- Запускает
claudeс этими переменными.
- Устанавливает переменные окружения:
Тестирование и добавление в PATH
- Запустите созданный
.batфайл из командной строки. - При успешном запуске Claude Code должен ответить в терминале.
- Для удобства добавьте путь к папке с
.batфайлом в системную переменную PATH, чтобы запускать его из любого места.
Автоматизация запуска (опционально)
Чтобы не запускать OmniLoad вручную каждый раз, можно создать единый скрипт:
- Скрипт сначала запускает OmniLoad в новом окне терминала.
- Добавляет цикл ожидания, который проверяет доступность эндпоинта OmniLoad.
- Только после успешной проверки запускает Claude Code с нужными переменными.
Пример работы
После настройки и запуска:
- Claude Code работает через модель Claude 3.5 Sonnet.
- Может выполнять задачи: писать код (например, простой To-Do List), отвечать на вопросы и т.д.
- Для стабильной работы необходимо, чтобы OmniLoad был запущен фоном.
Выводы:
- Используя OmniLoad и бесплатные лимиты провайдеров (в частности, Kira AI), можно полностью бесплатно работать с мощными моделями Claude в терминале.
- Процесс настройки требует внимательности при сохранении API-ключа и корректной подстановке переменных в скрипт.
- Автоматизация запуска через единый
.batфайл значительно упрощает ежедневное использование.