LLMsRelay/Документация
Назад в кабинет

VS Code расширения для Клод нейросеть — Claude AI в редакторе

Нейросеть Клауд в VS Code: расширения для Claude API. Клод ИИ — Continue, Cline и другие плагины.

Continue

Самое популярное AI-расширение для VS Code. Установите из маркетплейса, затем отредактируйте конфигурацию (пример с флагманом Claude Opus 4.7):

~/.continue/config.yamlyaml
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
      - edit

Cline

AI-агент прямо в VS Code. Может читать/писать файлы, запускать команды.

  1. Установите расширение Cline
  2. Откройте настройки Cline
  3. Выберите «OpenAI Compatible»
  4. Base URL: https://api.llmsrelay.com/v1
  5. API Key: ваш ключ LLMsRelay
  6. 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.

Выберите правильную группу ключа

Для моделей Claude/Anthropic выбирайте ключ группы Basic, а для моделей OpenAI/GPT/Codex — отдельный ключ группы Codex. У одного ключа одновременно может быть только одна активная группа, поэтому для двух провайдеров используйте два ключа.

1. Добавьте провайдера

Откройте настройки провайдеров Kilo или пользовательский файл kilo.jsonc:

kilo.jsoncjsonc
{
  "$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.

После изменения провайдера или списка моделей перезагрузите окно VS Code и создайте новую сессию Kilo, чтобы расширение сбросило кэшированный выбор модели.

Настройка на 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сохраняет значения в профиле пользователя — они появятся во всех новых терминалах и процессах.

PowerShellpowershell
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+Rsysdm.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:

~/.bashrc (внутри WSL)bash
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

Если расширение всё равно вызывает не ту модель, что выбрана в UI, см. раздел Частые ошибки настройки Claude Code — чаще всего причина в конфликте выбранной в UI model и env-override ANTHROPIC_MODEL.

Готовы начать?

Получите доступ к API всех моделей Claude за 2 минуты.

Смотреть тарифы