Skip to content

Подключение Claude Code CLI ​

Сложность ⌨️ Продвинутый (командная строка) | Формат API Claude | base_url https://byesu.si

Данные подключения
Адрес APIhttps://byesu.si
Модельclaude-opus-5-5
Формат API Claude · имена моделей — по консоли

Claude Code — это официальный консольный помощник для программирования от Anthropic. По умолчанию он подключается к Anthropic, а мы с помощью двух переменных окружения перенаправляем его на Byesu.

Перед началом

Сначала зайдите в Консоль → Токены и создайте токен в группе Claude (см. Выбор группы). В примерах ниже замените sk-xxxx на свой собственный токен.

Шаг 1: установка Claude Code ​

Выберите любой из способов:

bash
curl -fsSL https://claude.ai/install.sh | bash
bash
npm install -g @anthropic-ai/claude-code

Для установки через npm сначала нужен Node.js 18+ (если не установлен, скачайте LTS-версию с nodejs.org). Пользователям Windows также потребуется предварительно установить Git for Windows — Claude Code зависит от Git Bash, и без него запуск завершится ошибкой.

После установки проверьте:

bash
claude --version

Шаг 2: перенаправление на Byesu (на выбор) ​

Способ 1: скрипт в одно действие (самый быстрый, рекомендуется) ​

Адрес API мы уже прописали в скрипте за вас — после запуска нужно лишь вставить ваш API Key (sk-xxxx). Скрипт записывает настройки в собственный конфиг Claude Code — ~/.claude/settings.json — и пропускает официальный экран входа: без source и без перезапуска терминала, сразу запускайте claude.

powershell
iex (irm 'https://docs.byesu.si/setup/claude.ps1')
bash
curl -fsSL https://docs.byesu.si/setup/claude.sh | bash

Скрипт также закомментирует старые переменные ANTHROPIC_* в ~/.bashrc / ~/.zshrc (исходный файл сохраняется как *.byesu-bak.<время>), чтобы старый ключ не перебивал новые настройки; версия для Windows удаляет одноимённые пользовательские переменные окружения.

Способ 2: прописать конфиг вручную ​

① ~/.claude/settings.json (в Windows — C:\Users\<имя>\.claude\settings.json; если файл уже есть, добавьте только блок env):

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://byesu.si",
    "ANTHROPIC_AUTH_TOKEN": "sk-ваш-токен"
  }
}

② ~/.claude.json (тоже в домашней папке): добавьте "hasCompletedOnboarding": true во внешние { } или создайте файл с содержимым:

json
{
  "hasCompletedOnboarding": true
}

Без этого при первом запуске откроется экран входа claude.ai (открыть ссылку, вставить код) — это вход в аккаунт Anthropic, для Byesu он не нужен.

Внимание

  • ANTHROPIC_BASE_URL — это https://byesu.si (формат Anthropic, без /v1).
  • Используйте ANTHROPIC_AUTH_TOKEN, а не ANTHROPIC_API_KEY: со вторым Claude Code сначала попросит подтвердить API-ключ.
  • Если в оболочке всё ещё экспортирован старый ANTHROPIC_API_KEY, он перекроет эти настройки: выполните unset ANTHROPIC_API_KEY или удалите эту строку из ~/.bashrc / ~/.zshrc и откройте новый терминал.

Шаг 3: выбор модели (необязательно) ​

После запуска Claude Code введите /model, чтобы переключить модель; также можно задать модель по умолчанию через переменную окружения:

bash
export ANTHROPIC_MODEL="claude-opus-5-5"   # самая мощная на данный момент; либо любая другая модель Claude из консоли

Шаг 4: запуск и проверка ​

Перейдите в каталог любого проекта и запустите:

bash
claude

Попросите его сделать что-нибудь несложное (например, «вывести список файлов в текущем каталоге») — если он нормально отвечает, значит подключение работает ✅

Claude Code работает нормально

Застряли? ​

  • 401 / недействительный токен → неверно введён Key, или в оболочке остался старый ANTHROPIC_API_KEY (выполните unset ANTHROPIC_API_KEY или откройте новый терминал) (подробнее)
  • При запуске открывается экран входа claude.ai и просит код → настройки не применились: запустите скрипт ещё раз или добавьте hasCompletedOnboarding в ~/.claude.json, как в способе 2
  • Нет доступных каналов → токен не входит в группу Claude (Выбор группы, подробнее)
  • Недостаточно средств → пополните баланс в консоли (подробнее)
  • Прочие случаи см. в разделе Частые ошибки и решения

Возникла проблема? Напишите в поддержку или в наш чат.