Loading

Вайб-кодинг в VS Code: Настройка Kilo code + RouterAI (Claude, GPT-5)

В этой статье мы настраиваем идеальный сетап для Вайб-кодинга (Vibe Coding) в VS Code. Мы используем легкий и эстетичный инструмент Kilo Code, подключим к нему мощнейшие "мозги" через RouterAI (Claude 4.5 Sonnet, GPT-5.1, DeepSeek V3.1) и создадим среду, где вы ставите задачи, а ИИ понимает контекст проекта и пишет код предлагая diff-правки, которые останется только принять или отклонить.

Пример использования расширения Kilo code в VSCode

1. Введение: Вайб-кодинг и почему Kilo Code?

Термин «Vibe Coding», популяризированный Андреем Карпатым, меняет подход к программированию. Суть проста: вы становитесь "менеджером", описываете задачи на естественном языке, управляете процессом выполнения задачи по шагам, а работу по написанию кода берет на себя ИИ.

Но чтобы ловить этот "вайб", нужны подходящие инструменты. Здесь нам помогут Kilo Code + RouterAI.

Почему Kilo Code + RouterAI?

Kilo Code — это свежий взгляд на AI-ассистентов. Он позиционируется как инструмент с "Local-first" философией (работает быстро), минималистичным UI и ощущением нативности в VS Code. Но без хороших моделей он бесполезен.

Здесь мы сталкиваемся с классическими проблемами:

  • Vendor Lock-in: Kilo по умолчанию часто предлагает локальные модели, которые слабы для сложных задач, либо требует API ключи от каждого сервиса отдельно.
  • Сложности с оплатой: Оплачивать отдельно OpenAI, Anthropic и Google из России — это боль.

Решение: Мы используем Kilo Code как идеальный интерфейс, а "мозги" берем через RouterAI. Это дает доступ к Claude 4.5, GPT-5 и DeepSeek через один ключ, без VPN и с оплатой в рублях.

2. Что такое Kilo Code? Эстетика и скорость

Kilo Code отличается от других плагинов тем, что он старается не перегружать интерфейс VS Code лишними кнопками. Он фокусируется на двух главных режимах вайб-кодинга:

  • Chat (Боковая панель): Для обсуждения архитектуры, генерации новых модулей и вопросов "почему это не работает".
  • Inline Edit (Редактирование в потоке): Киллер-фича для вайб-кодинга. Вы просто выделяете код, нажимаете хоткей и пишете "сделай это на React Hooks". Kilo показывает Diff (разницу), которую вы принимаете одним нажатием.

Kilo Code также умеет индексировать вашу кодовую базу (Repo Mapping), чтобы понимать контекст всего проекта, а не только открытого файла.

Так же Kilo code отличается от других плагинов тем что в процессе работы агента создает Todo list по выполнению задачи, а так же создает точни сохранения которые позволяют вернуться на определенный этап и продолжить по другому.kilo code уникальные особенности

3. RouterAI: Единый ключ доступа

Чтобы Kilo Code стал умным, нам нужен доступ к API топовых моделей. Мы используем RouterAI как шлюз.

Преимущества остаются теми же:

  • OpenAI Compatible API: Kilo Code отлично работает с любыми провайдерами, поддерживающими стандарт OpenAI.
  • Доступ к новинкам: Как только выходит Claude 4.5 или GPT-5.1, они появляются в RouterAI, и вы сразу можете использовать их в Kilo.
  • Оплата: Карты РФ, СБП, безнал для юрлиц.

Быстрый старт:

  1. Регистрируемся на RouterAI.
  2. Пополняем баланс (модель Pay-as-you-go, платите только за токены).
  3. В разделе «Ключи API» создаем новый ключ. Скопируйте его (`sk-or-...`), он понадобится прямо сейчас.

4. Техническая часть: Настройка Kilo Code + RouterAI

Установим расширение и "подружим" его с RouterAI.

Установка

1. Откройте VS Code.
2. Перейдите в Extensions (Ctrl+Shift+X).
3. Введите в поиске Kilo Code (или Kilo).
4. Нажмите Install.

Установка kilo code в vscode

Настройка провайдера

Подробно разберем настройку работы kilo code через RouterAI.

Установка kilo code в vscode

Жмем "Use your own API key", так как мы планируем использовать RouterAI в качестве поставщика.

Kilo code config2

На с следующем экране, выбираем API Provider "OpenAI Compatible", прописываем Base URL "https://routerai.ru/api/v1" и API Key который получили на RouterAI на прошлом шаге. Если не получили то получим сейчас здесь.

Выбор моделей:
Для Kilo Code лучше всего использовать быстрые и умные модели. Рекомендую: anthropic/claude-4.5-sonnet

В плагине много интересных настроек, все нюансы настройки и работы являются темой для отдельной статьи, здесь лишь скажу что есть возможность выбора языка, от этой настройки зависит не только интерфейс плагина Kilo, но и то на каком языке вам будет отвечать нейросеть.

5. Workflow: Вайб-кодинг на практике

Сетап готов. Как теперь выглядит процесс разработки?

Чат с контекстом

Когда нужно понять логику проекта внести изменения или написать функционал с нуля.

Открываем чат Kilo и описываем задачу на естественном языке. Через символ @ можно явно добавить в контекст нужные файлы, без этого Kilo сам найдет то что ему потребуется для реализации.

Кейс:
Пишем: "Добавь фильтрацию про email в разделе invoices в админке".

Kilo code chat

6. Важные нюансы

При использовании связки Kilo + RouterAI помните:

  1. Модели имеют значение: Если Kilo начинает "тупить" или забывать код, проверьте, какая модель выбрана. Для сложных задач переключайтесь на Claude 4.5 Sonnet или GPT-5.1. Дешевые модели (Haiku, GPT-4o-mini) хороши для объяснений, но могут ошибаться в коде.
  2. Контроль расходов: В RouterAI вы платите за токены. Kilo может отправлять много контекста (историю чата + файлы). Периодически очищайте чат (начинайте новую сессию), чтобы не "кормить" модель лишними токенами и сохранять точность ответов.

7. Заключение

Мы собрали сетап для настоящего вайб-кодинга:

  • Kilo Code дает легкость, скорость и удобный Inline-редактор без лишнего визуального шума.
  • RouterAI обеспечивает интеллект уровня Top-Tier моделей (Claude, GPT, Gemini) без проблем с доступом из РФ и корпоративной бюрократии.

Теперь ваш VS Code — это не просто редактор, а пульт управления разработкой. Вы задаете направление, Kilo пишет код, а RouterAI обеспечивает это мощностями.

Удачного вайб-кодинга! 🚀