Что такое Claude Code
Claude Code — терминальный кодинг-агент от
Anthropic: живёт в консоли, читает ваш проект, правит файлы, запускает команды
и сам проверяет результат. Сам инструмент бесплатный, а вместо подписки
Anthropic его можно направить на LLMost: агент будет работать через ваш
API-ключ с оплатой по факту использования — LLMost поддерживает
Anthropic-совместимый эндпоинт /v1/messages.
Требования
- Node.js 18+
- Аккаунт LLMost с API-ключом
Установка
npm install -g @anthropic-ai/claude-codeПроверьте установку:
claude --versionПодключение LLMost
-
Создайте ключ на странице Ключи API (формат
llmost_...). -
Задайте переменные окружения (например, в
~/.zshrcили~/.bashrc):export ANTHROPIC_BASE_URL="https://llmost.ru/api" export ANTHROPIC_AUTH_TOKEN="llmost_ВАШ_КЛЮЧ" export ANTHROPIC_API_KEY="" export ANTHROPIC_DEFAULT_SONNET_MODEL="~anthropic/claude-sonnet-latest" export ANTHROPIC_DEFAULT_OPUS_MODEL="~anthropic/claude-opus-latest" export ANTHROPIC_DEFAULT_HAIKU_MODEL="~anthropic/claude-haiku-latest"ANTHROPIC_API_KEYдолжен быть явно пустым — иначе Claude Code попытается авторизоваться напрямую в Anthropic. -
Перезапустите терминал (или выполните
source ~/.zshrc) и запуститеclaudeв каталоге проекта.
Выбор модели
Дефолтные имена моделей Claude Code (вида claude-sonnet-4-5-20250929) LLMost
не резолвит — поэтому переменные ANTHROPIC_DEFAULT_*_MODEL из шага выше
обязательны. Алиасы ~anthropic/claude-*-latest всегда указывают на
актуальную версию семейства, так что конфиг не устаревает:
~anthropic/claude-sonnet-latest— основная рабочая модель агента, контекст 1 млн токенов;~anthropic/claude-opus-latest— флагман для самых сложных задач;~anthropic/claude-haiku-latest— быстрая и дешёвая, используется агентом для служебных подзадач.
Переключаться между ними внутри сессии можно командой /model. Эндпоинт
/v1/messages рассчитан на модели Anthropic — для других моделей каталога
используйте OpenAI-совместимые инструменты из
каталога агентов.
Проверка
Запустите claude в каталоге проекта и дайте простую задачу, например:
«Создай файл hello.txt с текстом "Привет"». Агент покажет план, запросит
подтверждение и создаст файл. Списания видны в
личном кабинете.
Чтобы проверить подключение в обход Claude Code, выполните запрос напрямую:
curl https://llmost.ru/api/v1/messages \
-H "Authorization: Bearer llmost_..." \
-H "Content-Type: application/json" \
-d '{
"model": "~anthropic/claude-haiku-latest",
"max_tokens": 64,
"messages": [{"role": "user", "content": "Привет!"}]
}'Частые проблемы
Ошибка «Model ... not found». Claude Code отправил дефолтное имя модели
Anthropic — проверьте, что все три переменные ANTHROPIC_DEFAULT_*_MODEL
заданы и терминал перезапущен.
Агент требует логин в Anthropic. Переменная ANTHROPIC_API_KEY не пуста
или ANTHROPIC_AUTH_TOKEN не задан. Нужны ровно оба: токен — с ключом
LLMost, ключ — пустая строка.
Ошибка 401. Ключ скопирован не полностью или удалён. Создайте новый на странице Ключи API.
Ошибка 402 «Недостаточно средств». Пополните баланс LLMost в личном кабинете.
404 на count_tokens в логах. Эндпоинт подсчёта токенов LLMost не поддерживает — Claude Code переживает это штатно, на работу агента не влияет.
Ссылки
- Официальный сайт: claude.com/claude-code
- Документация: code.claude.com/docs
- GitHub: anthropics/claude-code
- Справочник эндпоинта: /docs/api-reference/messages
- Другие приложения — в каталоге ИИ-агентов