Claude Code CLI
Claude Code — официальный CLI Anthropic для агентного кодирования. Работает через эндпоинт /v1/messages с заголовком x-api-key.
Требования
macOS, Linux или Windows (WSL/native). Node.js 18+.
npm install -g @anthropic-ai/claude-codeНастройка settings.json
Создайте или отредактируйте файл ~/.claude/settings.json. На Windows: %USERPROFILE%\.claude\settings.json.
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-pv-ВАШ_КЛЮЧ",
"ANTHROPIC_BASE_URL": "https://plusvibeapi.ru",
"ANTHROPIC_API_KEY": ""
}
}Важно:
ANTHROPIC_API_KEY должен быть пустой строкой (не отсутствовать совсем) — иначе Claude Code игнорирует ANTHROPIC_BASE_URL и ходит напрямую к Anthropic. Базовый адрес — https://plusvibeapi.ru (без /v1): Claude Code сам добавляет суффикс.Выбор моделей (опционально)
По умолчанию Claude Code использует claude-sonnet для большинства задач и claude-haiku для быстрых операций. Переопределите через переменные окружения:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-pv-ВАШ_КЛЮЧ",
"ANTHROPIC_BASE_URL": "https://plusvibeapi.ru",
"ANTHROPIC_API_KEY": "",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4.8",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5-20251001"
}
}Проверка
Запустите claude и выполните команду /status внутри сессии. В строке Anthropic base URL должен быть https://plusvibeapi.ru.
Частые проблемы
| Параметр | Тип | Описание |
|---|---|---|
401 | ошибка | Проверьте значение ANTHROPIC_AUTH_TOKEN и что ANTHROPIC_API_KEY = "" (пустая строка). |
Запросы идут к Anthropic | конфиг | ANTHROPIC_API_KEY не задан как пустая строка — Claude Code использует его по умолчанию. |
Переменные не подхватываются | конфиг | settings.json надёжнее shell-профилей — особенно на Windows. |