Установка и настройка Claude Code CLI для работы через Rus-GPT API
Установите Claude Code и настройте подключение к Rus-GPT API.
Установите Node.js (v18+) — скачайте установщик с сайта.
Установите Git — скачайте установщик с сайта.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
npm install -g @anthropic-ai/claude-code
claude --version
Установите Node.js (v18+) через менеджер пакетов или с сайта.
npm install -g @anthropic-ai/claude-code
claude --version
Настройте переменные окружения для подключения к Rus-GPT API. Claude Code использует три слота моделей: haiku (быстрые задачи), sonnet (основная работа) и opus (сложные задачи).
Выполните в PowerShell:
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "rusgpt-YOUR_KEY", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://rus-gpt.com/api", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_HAIKU_MODEL", "z-ai/glm-5.1", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_SONNET_MODEL", "z-ai/glm-5.1", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_OPUS_MODEL", "z-ai/glm-5.1", "User")
Добавьте следующие строки в файл ~/.bashrc или ~/.zshrc:
export ANTHROPIC_AUTH_TOKEN="rusgpt-YOUR_KEY"
export ANTHROPIC_BASE_URL="https://rus-gpt.com/api"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="z-ai/glm-5.1"
export ANTHROPIC_DEFAULT_SONNET_MODEL="z-ai/glm-5.1"
export ANTHROPIC_DEFAULT_OPUS_MODEL="z-ai/glm-5.1"
Примените изменения:
source ~/.bashrc
Замените rusgpt-YOUR_KEY на ваш API-ключ. Получить ключ можно на странице API Keys. Полный список моделей — на странице Модели.
claude
Открытая модель от ZhipuAI. Отличное качество кода при минимальных затратах.
ANTHROPIC_DEFAULT_HAIKU_MODEL=z-ai/glm-5.1
ANTHROPIC_DEFAULT_SONNET_MODEL=z-ai/glm-5.1
ANTHROPIC_DEFAULT_OPUS_MODEL=z-ai/glm-5.1
Официальные модели Anthropic. Максимальное качество для сложных задач.
ANTHROPIC_DEFAULT_HAIKU_MODEL=anthropic/claude-haiku-4.5
ANTHROPIC_DEFAULT_SONNET_MODEL=anthropic/claude-sonnet-4.6
ANTHROPIC_DEFAULT_OPUS_MODEL=anthropic/claude-opus-4.6
Оценка расходов на типичную сессию программирования (1-2 часа активной работы, ~500K токенов):
| Модель | Стоимость сессии | Комментарий |
|---|---|---|
z-ai/glm-5.1 |
~200 ₽ | Лучшая открытая модель для программирования от ZhipuAI |
anthropic/claude-opus-4.6 |
~1500 ₽ | Лидер в программировании. Закрытая модель от Anthropic |
Ошибка cannot be loaded because running scripts is disabled on this system. Выполните в PowerShell: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser и перезапустите PowerShell.
После установки через npm команда claude не найдена. Убедитесь, что Node.js установлен и перезапустите PowerShell. Проверьте: node --version и npm config get prefix — путь из prefix должен быть в переменной PATH.
Claude Code подключается к Anthropic вместо Rus-GPT. Переменные окружения не применились — необходимо перезапустить PowerShell после их установки. Проверьте: echo $env:ANTHROPIC_BASE_URL — должно вернуть https://rus-gpt.com/api.
Ошибка EACCES или EPERM при установке. Запустите PowerShell от имени администратора или переустановите Node.js с опцией «Только для текущего пользователя». Если установка зависла — очистите кэш: npm cache clean --force
Неверный API-ключ. Проверьте, что ключ начинается с rusgpt- и скопирован полностью. Создать новый ключ
Модель не найдена или недоступна. Проверьте название модели на странице моделей.
Ошибки вида SyntaxError или Cannot find module 'node:fs' при запуске. Требуется Node.js v18 или выше. Проверьте версию: node --version. Скачайте актуальную LTS-версию с nodejs.org.
Управление ключами
API KeysДоступные модели
Модели и ценыПополнение баланса
ДепозитТехническая поддержка
TelegramДокументация API
Инструкция по APIclaude в терминале из директории проекта.