PlusVibe AIPlusVibeAI

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.