Использование ключа в VS Code
Установите расширение Claude Code, используйте общий с CLI ~/.claude/settings.json и пропустите экран входа.
Расширение Claude Code для VS Code (ID расширения anthropic.claude-code) открывает Claude Code на панели редактора. Оно использует тот же файл ~/.claude/settings.json, что и CLI, поэтому достаточно настроить его один раз — и заработают оба.
Установка
- Найдите «Claude Code» (издатель Anthropic) на панели расширений VS Code и установите его.
- Эквивалент в командной строке:
code --install-extension anthropic.claude-code. - После установки перезагрузите окно: выполните
Developer: Reload Windowиз палитры команд (⌘⇧P / Ctrl⇧P).
Настройка
Полностью совпадает с использованием Claude Code — запишите блок env в ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://<your-base-url>",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"ANTHROPIC_MODEL": "claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5"
}
}
ANTHROPIC_BASE_URL содержит только хост (без /v1), а в ANTHROPIC_AUTH_TOKEN хранится ваш ключ OLETOKEN. Диалог Быстрый старт на странице API-ключей позволяет скачать скрипт с уже подставленными этими значениями — выберите вкладку «Расширение VS Code».
Панель всё равно просит войти
При использовании ключа OLETOKEN аккаунт claude.ai не нужен:
- Настройки VS Code (⌘, / Ctrl+,) → найдите «Claude Code login» → отметьте Disable Login Prompt.
- Если вас по-прежнему считает вышедшим из системы, скорее всего VS Code не унаследовал окружение вашей оболочки: запустите его из терминала командой
code .. Описанная выше запись вsettings.jsonтоже работает, так как не зависит от переменных окружения.
Недоступно при работе через сторонний шлюз
Функции, завязанные на аккаунт claude.ai, не работают: статистика использования, голосовой ввод и облачные сессии (вкладка Web). Локальные возможности — редактирование, просмотр диффов, встроенный IDE MCP — не затрагиваются.
Решение проблем
| Симптом | Причина и решение |
|---|---|
| 401 | Неверный или отключённый ключ; убедитесь, что он указан в ANTHROPIC_AUTH_TOKEN |
| 404 | Значение ANTHROPIC_BASE_URL содержит /v1 — уберите путь |
| Расширение установлено, но нет значка Claude | Сначала откройте файл; кнопка на панели инструментов появляется при активном редакторе, либо используйте значок на панели активности |
| Изменения конфигурации игнорируются | Перезагрузите окно (Developer: Reload Window) и заново откройте панель |
То же расширение устанавливается и в Cursor (он принимает магазин расширений VS Code) и настраивается так же — см. использование Cursor.

