VS Code / Cursor
Четыре способа использовать gateway внутри VS Code / Cursor — всё через тот же vk- ключ. Авто-установщика тут нет — расширения ставятся через Marketplace редактора, а ключ кладётся через UI или редактирование ~/.continue/config.json.
Расширение уже стоит? — проверь: Ctrl/Cmd+Shift+X → поиск «Claude Code» / «Cline» / «Continue». Если установлено — пропускай установку и переходи к настройке ниже.
Claude Code — официальное расширение Anthropic. Читает тот же ~/.claude/settings.json, что и CLI — если уже настроил Claude Code, в VS Code достаточно поставить расширение и перезагрузить окно. Ctrl/Cmd+Esc — чат.
Cline / Roo Code — настройка через UI: панель Cline → шестерёнка → API Provider.
- API Provider: OpenAI Compatible
- Base URL:
https://vibecode.moe/v1 - API Key:
vk-YOUR-KEY - Model ID:
gpt-5.5,gpt-5.4-mini,gemini-3.1-pro-preview,grok-4-6
Roo Code — это форк Cline, настройка идентична.
Continue — универсальное расширение с inline-чатом. Конфиг — ~/.continue/config.json (Windows: %USERPROFILE%\.continue\config.json):
{
"models": [
{
"title": "vibecode · Gemini 3.1 Pro",
"provider": "openai",
"model": "gemini-3.1-pro-preview",
"apiBase": "https://vibecode.moe/v1",
"apiKey": "vk-YOUR-KEY"
},
{
"title": "vibecode · GPT 5.6",
"provider": "openai",
"model": "gpt-5.6-sol",
"apiBase": "https://vibecode.moe/v1",
"apiKey": "vk-YOUR-KEY"
},
{
"title": "vibecode · GPT 5.5",
"provider": "openai",
"model": "gpt-5.5",
"apiBase": "https://vibecode.moe/v1",
"apiKey": "vk-YOUR-KEY"
}
],
"tabAutocompleteModel": {
"title": "vibecode · GPT 5.4 Mini",
"provider": "openai",
"model": "gpt-5.4-mini",
"apiBase": "https://vibecode.moe/v1",
"apiKey": "vk-YOUR-KEY"
}
}
После сохранения Continue подхватит модели сам — без перезапуска редактора.
Cursor — native BYOK — собственная панель Cursor (не расширение). Экспериментально: Cursor BYOK официально рассчитан на стандартные OpenAI-модели; поле Override OpenAI Base URL есть не в каждой сборке.
- Cursor → Settings (Ctrl/Cmd+,) → раздел Models.
- Разверни OpenAI API Key, включи тумблер и положи
vk-YOUR-KEY. - Включи Override OpenAI Base URL и вставь
https://vibecode.moe/v1. - + Add custom model и добавь нужные id:
gpt-5.5,gpt-5.4-mini,gemini-3.1-pro-previewи т. д. - Verify → зелёная галка → переключай модель в селекте чата.
Подводные камни Cursor. Override Base URL применяется ко всем моделям — встроенные Cursor-овые (Composer, auto-mode) могут перестать работать; выключи Override чтобы вернуть. Per-model base_url Cursor пока не поддерживает (feature request). Cursor не переключает модель в одной сессии — добавляй сразу несколько.
Если Verify падает или Override Base URL нет в твоей сборке — поставь B Cline или C Continue расширением внутрь Cursor (Cursor — форк VS Code), они работают независимо от BYOK-панели.
Любое OpenAI- или Anthropic-совместимое расширение примет наш gateway: base_url = https://vibecode.moe/v1, ключ начинается на vk-.