Appearance
Подключение Claude Code CLI
Сложность ⌨️ Продвинутый (командная строка) | Формат API Claude | base_url
https://1app.ru
Claude Code — это официальный консольный помощник для программирования от Anthropic. По умолчанию он подключается к Anthropic, а мы с помощью двух переменных окружения перенаправляем его на 1APP.
Перед началом
Сначала зайдите в Консоль → Токены и создайте токен в доступной вам группе Claude (см. Выбор группы). В примерах ниже замените sk-xxxx на свой собственный токен.
Шаг 1: установка Claude Code
Выберите любой из способов:
bash
curl -fsSL https://claude.ai/install.sh | bashbash
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: перенаправление на 1APP (на выбор)
Способ 1: скрипт в одно действие (самый быстрый, рекомендуется)
Адрес API мы уже прописали в скрипте за вас — после запуска нужно лишь вставить ваш API Key (sk-xxxx), и он автоматически настроит обе переменные окружения ANTHROPIC_BASE_URL + ANTHROPIC_API_KEY:
powershell
iex (irm 'https://docs.1app.ru/setup/claude.ps1')bash
curl -fsSL https://docs.1app.ru/setup/claude.sh | bashСпособ 2: настроить две переменные окружения вручную
bash
# Запишите в ~/.zshrc или ~/.bashrc, изменения вступят в силу после перезапуска терминала
export ANTHROPIC_BASE_URL="https://1app.ru"
export ANTHROPIC_API_KEY="sk-ваш-токен"powershell
setx ANTHROPIC_BASE_URL "https://1app.ru"
setx ANTHROPIC_API_KEY "sk-ваш-токен"
# Вступит в силу после перезапуска PowerShellВнимание
ANTHROPIC_BASE_URL— этоhttps://1app.ru(формат Anthropic, без/v1).- Если в отдельных версиях не проходит аутентификация, попробуйте заменить
ANTHROPIC_API_KEYнаANTHROPIC_AUTH_TOKEN.
Шаг 3: выбор модели (необязательно)
После запуска Claude Code введите /model, чтобы переключить модель; также можно задать модель по умолчанию через переменную окружения:
bash
export ANTHROPIC_MODEL="claude-opus-5" # пример; сверьте доступность модели в консолиШаг 4: запуск и проверка
Перейдите в каталог любого проекта и запустите:
bash
claudeПопросите его сделать что-нибудь несложное (например, «вывести список файлов в текущем каталоге») — если он нормально отвечает, значит подключение работает ✅
Застряли?
- 401 / недействительный токен → неверно введён Key, или попробуйте заменить
ANTHROPIC_API_KEYнаANTHROPIC_AUTH_TOKEN(подробнее) - Нет доступных каналов → проверьте группу токена и доступность выбранной модели (Выбор группы, подробнее)
- Прочие случаи см. в разделе Частые ошибки и решения