kosareva.cloud
/ Агент в VS Code

Kilo Code через kosareva.cloud

Kilo Code — открытый агент для VS Code: читает проект, правит файлы и запускает команды. У него есть ещё CLI и плагин для JetBrains, и все они читают одни и те же настройки, так что провайдер достаточно добавить один раз.

Наш шлюз подключается в нём как свой провайдер формата OpenAI: адрес, ключ, имена моделей. Ниже — отдельный раздел для Roo Code: расширение закрыто, но у кого-то ещё стоит.

1. Получите ключ

Создайте API-ключ в личном кабинете и пополните баланс — от 50 ₽.

2. Установите Kilo Code

В VS Code откройте вкладку расширений и установите Kilo Code. Остальные ваши расширения и настройки остаются на месте.

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

Откройте настройки Kilo (значок шестерёнки), перейдите на вкладку Providers, прокрутите список вниз и нажмите Custom provider.

4. Заполните окно провайдера

Значения такие:

Provider ID    kosareva
Display name   kosareva.cloud
Provider API   OpenAI Compatible
Base URL       https://api.kosareva.cloud/v1
API key        ваш ключ из личного кабинета

Когда адрес и ключ введены, Kilo сам запрашивает список моделей и показывает его с поиском — отметьте нужные. Если список не появился, впишите имя модели вручную, например claude-sonnet-5. Нажмите Submit, и модели появятся в выборе модели.

Для моделей OpenAI Kilo советует вариант OpenAI Responses, для Claude — Anthropic Messages. С нашим адресом модели из примеров работают через OpenAI Compatible, отдельный провайдер под каждого производителя не нужен.

5. Задайте размер контекста

Это шаг, который легко пропустить. Для моделей, которых нет во встроенном каталоге Kilo, контекст и потолок ответа по умолчанию равны нулю — и тогда Kilo не сжимает историю: переписка растёт, пока модель не откажет. Задать размеры можно только в файле ~/.config/kilo/kilo.jsonc (на Windows — C:\Users\<имя>\.config\kilo\kilo.jsonc). Там же можно описать провайдера целиком, без окна:

{
  "$schema": "https://app.kilo.ai/config.json",
  "model": "kosareva/claude-sonnet-5",
  "provider": {
    "kosareva": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "kosareva.cloud",
      "options": {
        "baseURL": "https://api.kosareva.cloud/v1",
        "apiKey": "{env:KOSAREVA_API_KEY}"
      },
      "models": {
        "claude-sonnet-5": {
          "name": "Claude Sonnet 5",
          "tool_call": true,
          "limit": {
            "context": 1000000,
            "output": 32000
          }
        },
        "deepseek-v4-1-flash": {
          "name": "DeepSeek V4.1 Flash",
          "tool_call": true,
          "limit": {
            "context": 1048576,
            "output": 32000
          }
        }
      }
    }
  }
}

Что здесь важно:

Что учесть

Если у вас Roo Code

Roo Code закрыт: 15 мая 2026 года разработчики остановили расширение и перевели его репозиторий в архив. Обновлений и исправлений больше не будет. Если оно у вас ещё стоит, подключение такое же, как в его документации: в настройках Roo Code выберите провайдера и заполните поля.

API Provider   OpenAI Compatible
Base URL       https://api.kosareva.cloud/v1
API Key        ваш ключ из личного кабинета
Model          claude-sonnet-5

В Model Configuration задайте Context Window — не больше, чем у модели в каталоге. Roo Code вызывает инструменты только в формате OpenAI (native tool calling), поэтому модель без поддержки инструментов в нём работать не будет.

Надолго оставаться на нём не стоит: сами авторы Roo Code предлагают перейти на Cline, из которого он когда-то вырос, или на форк сообщества ZooCode. С нашим ключом работает и Kilo Code выше, и Cline.

Получить API-ключ Другие инструменты