VS Code расширения для Клод нейросеть — Claude AI в редакторе
Нейросеть Клауд в VS Code: расширения для Claude API. Клод ИИ — Continue, Cline и другие плагины.
Continue
Самое популярное AI-расширение для VS Code. Установите из маркетплейса, затем отредактируйте конфигурацию (пример с флагманом Claude Opus 4.7):
name: Claude API
version: 1.0.0
schema: v1
models:
- name: Claude Opus 4.7
provider: anthropic
model: claude-opus-4.7
apiBase: https://api.llmsrelay.com
apiKey: sk-cs4-YOUR_KEY
roles:
- chat
- editCline
AI-агент прямо в VS Code. Может читать/писать файлы, запускать команды.
- Установите расширение Cline
- Откройте настройки Cline
- Выберите «OpenAI Compatible»
- Base URL:
https://api.llmsrelay.com/v1 - API Key: ваш ключ LLMsRelay
- Model:
claude-sonnet-4.6
Roo Code
Форк Cline с расширенными возможностями. Настройка аналогична Cline — укажите base URL LLMsRelay и API-ключ.
Kilo Code
В Kilo Code настройте два отдельных провайдера LLMsRelay: Anthropic Messages для Claude и OpenAI Responses для GPT/Codex. Протоколы разные, поэтому не объединяйте их в один provider.
Выберите правильную группу ключа
1. Добавьте провайдера
Откройте настройки провайдеров Kilo или пользовательский файл kilo.jsonc:
{
"$schema": "https://app.kilo.ai/config.json",
"provider": {
"llmsrelay-anthropic": {
"name": "LLMsRelay Anthropic Messages",
"npm": "@ai-sdk/anthropic",
"options": {
"baseURL": "https://api.llmsrelay.com/v1"
},
"models": {
"claude-opus-5": { "name": "claude-opus-5", "reasoning": true },
"claude-fable-5": { "name": "claude-fable-5", "reasoning": true },
"claude-opus-4.8": { "name": "claude-opus-4.8", "reasoning": true },
"claude-opus-4.7": { "name": "claude-opus-4.7", "reasoning": true },
"claude-opus-4.6": { "name": "claude-opus-4.6", "reasoning": true },
"claude-sonnet-5": { "name": "claude-sonnet-5", "reasoning": true },
"claude-sonnet-4.6": { "name": "claude-sonnet-4.6", "reasoning": true },
"claude-haiku-4.5": { "name": "claude-haiku-4.5", "reasoning": true }
}
},
"llmsrelay-openai": {
"name": "LLMsRelay OpenAI Responses",
"npm": "@ai-sdk/openai",
"env": ["OPENAI_API_KEY"],
"options": {
"baseURL": "https://api.llmsrelay.com/v1"
},
"models": {
"gpt-5.3-codex-spark": { "name": "gpt-5.3-codex-spark", "reasoning": true },
"gpt-5.4-mini": { "name": "gpt-5.4-mini", "reasoning": true },
"gpt-5.4": { "name": "gpt-5.4", "reasoning": true },
"codex-auto-review": { "name": "codex-auto-review", "reasoning": true },
"gpt-5.3-codex-spark-openai-compact": { "name": "gpt-5.3-codex-spark-openai-compact", "reasoning": true },
"gpt-5.5": { "name": "gpt-5.5", "reasoning": true },
"gpt-5.5-openai-compact": { "name": "gpt-5.5-openai-compact", "reasoning": true },
"gpt-5.6-terra": { "name": "gpt-5.6-terra", "reasoning": true },
"gpt-5.4-openai-compact": { "name": "gpt-5.4-openai-compact", "reasoning": true },
"gpt-5.4-mini-openai-compact": { "name": "gpt-5.4-mini-openai-compact", "reasoning": true },
"gpt-5.6-sol": { "name": "gpt-5.6-sol", "reasoning": true }
}
}
}
}2. Добавьте API-ключ безопасно
Добавьте ключ группы Basic для Anthropic provider и отдельный ключ группы Codex для OpenAI provider через credentials Kilo или команду /connect. Используйте разные значения: sk-cs4-YOUR_BASIC_KEY и sk-cs4-YOUR_CODEX_KEY. Не записывайте настоящий ключ в kilo.jsonc, файлы проекта, скриншоты или публичный репозиторий.
3. Выберите модель
Используйте точный ID из GET /v1/models. Claude выбирайте у Anthropic provider, а GPT/Codex — у OpenAI Responses provider, например gpt-5.5. Claude идут на /v1/messages, а OpenAI — на /v1/responses.
Настройка на Windows (для всех расширений)
На Windows Continue, Cline, Roo Code и Kilo Code используют один gateway, но режим провайдера у них разный. Выполните общие шаги ниже, а затем примените примечания для конкретного расширения.
1. Что нужно
- VS Code 1.80+ (рекомендуем последнюю версию)
- Node.js LTS — нужен только для CLI/MCP режима Continue. Проверьте:
node -vв PowerShell. - Ключи LLMsRelay:
sk-cs4-YOUR_BASIC_KEYдля Claude иsk-cs4-YOUR_CODEX_KEYдля OpenAI.
2. Переменные окружения (PowerShell)
Откройте PowerShell (не cmd.exe) и выполните. setxсохраняет значения в профиле пользователя — они появятся во всех новых терминалах и процессах.
setx ANTHROPIC_BASE_URL "https://api.llmsrelay.com"
setx ANTHROPIC_API_KEY "sk-cs4-YOUR_BASIC_KEY"
setx OPENAI_BASE_URL "https://api.llmsrelay.com/v1"
setx OPENAI_API_KEY "sk-cs4-YOUR_CODEX_KEY"Альтернатива через GUI: Win+R → sysdm.cpl → вкладка Дополнительно → Переменные среды — добавьте те же 5 переменных в раздел «Переменные пользователя».
3. Полностью перезапустите VS Code
VS Code читает env-переменные только при запуске. После setx закройте все окна VS Code, откройте Диспетчер задач (Ctrl+Shift+Esc) и завершите оставшиеся процессы Code.exe, после чего откройте редактор заново. Иначе расширения будут видеть старые значения.
4. Особенности расширений на Windows
- Continue — конфиг лежит в
%USERPROFILE%\.continue\config.yaml. Открыть:notepad %USERPROFILE%\.continue\config.yaml. - Cline / Roo Code — в настройках расширения выберите OpenAI Compatible, вставьте Base URL
https://api.llmsrelay.com/v1и API-ключ. Переменные из шага 2 используются как дефолт, но значения из UI всегда приоритетнее. - Kilo Code — добавьте оба пользовательских провайдера из раздела Kilo Code выше. Храните ключ для каждого provider через credentials Kilo или
/connect, а модель выбирайте по точному ID изGET /v1/models.
5. WSL / Remote-WSL
Windows-переменные не пробрасываются в WSL. Добавьте те же значения в ~/.bashrc (или ~/.zshrc) внутри дистрибутива WSL:
export ANTHROPIC_BASE_URL="https://api.llmsrelay.com"
export ANTHROPIC_API_KEY="sk-cs4-YOUR_BASIC_KEY"
export OPENAI_BASE_URL="https://api.llmsrelay.com/v1"
export OPENAI_API_KEY="sk-cs4-YOUR_CODEX_KEY"6. Что может пойти не так
setxне влияет на текущий терминал — откройте новый.- В PowerShell всегда оборачивайте значения в двойные кавычки, особенно URL со слэшами.
- Корпоративный прокси: дополнительно
setx HTTPS_PROXY "http://proxy.company:8080". - Антивирус или фаервол режет запросы — добавьте
api.llmsrelay.comв исключения. - Вызывается не та модель — см. Частые ошибки настройки Claude Code.
Используется не та модель?
Проверьте конфликт ANTHROPIC_MODEL
model и env-override ANTHROPIC_MODEL.