Вайб-кодинг в VS Code: Настройка Cline + RouterAI (Claude, GPT-5)
В этой статье превращаем VS Code в интеллектуальный центр разработки при помощи плагина Cline. Мы подключим любые ИИ-модели (на примере Claude Sonnet 4.5, Gemini 3 Pro, DeepSeek V3, Grok, GPT-5.2) через RouterAI. Вы получите не просто "помощника", а полноценного цифрового сотрудника, который сам умеет редактировать файлы, создавать новые модули, запускать команды в терминале и исправлять ошибки. Вам остается только наблюдать и подтверждать действия.

1. Введение: Cline в VS Code.
Сегодня когда тренд смещается от AI-Chat к AI-Agents нам уже мало, чтобы нейросеть просто генерировала сниппет кода, который нужно копировать. Мы хотим, чтобы она сама открыла файл, нашла нужную строку, внесла правки, сохранила и запустила тесты.
Стандартные решения имеют проблемы:
-
Ограниченный функционал: Обычные чаты не умеют выполнять команды в терминале (например,
npm install) или создавать сложную структуру папок. - Vendor Lock-in и Оплата: Использование оригинальных API Anthropic или OpenAI из России — это танцы с бубном, VPN и зарубежные карты.
Решение: Cline + RouterAI
Мы соберем сетап, который превращает вас из "наборщика кода" в "архитектора решений":
- Cline — open-source расширение для VS Code, которое позиционируется как автономный AI агент. Он может читать файлы, редактировать их, использовать терминал и даже браузер.
- RouterAI — наш шлюз к лучшим моделям. Результат работы Cline зависит от того что вы используете под капотом например, Claude Sonnet 4.5 или GPT-5.2. RouterAI дает доступ ко всем моделям из РФ с оплатой в рублях.
2. Что такое Cline? Анатомия агента
Cline (ранее известный как Claude Dev) - это инструмент, который выводит взаимодействие с LLM на новый уровень.
Основные суперсилы Cline:
- Работа с файловой системой: Он не просто показывает код в чате. Он создает файлы, удаляет их, переименовывает и редактирует конкретные куски текста.
-
Терминал: Это киллер-фича. Cline может выполнить
ls, чтобы посмотреть структуру,cat, чтобы прочитать файл, или запустить сервер разработчика, и прочитать вывод ошибки из консоли, чтобы самому же её исправить. - Model Context Protocol (MCP): Cline поддерживаетстандарт подключения внешних инструментов. Вы можете дать ему доступ к базе данных PostgreSQL или локальному серверу документации.
- Человек в контуре (Human-in-the-loop): Перед каждым критическим действием (запись в файл или команда в терминал) Cline спрашивает вашего разрешения. Вы полностью контролируете процесс.
Итог: Cline — это разработчик, встроенный в ваш VS Code. А уровень этого разработчика напрямую зависит от выбранной модели, которую мы ему подключим через RouterAI.
3. RouterAI: получаем ключ ко всем моделям
Поскольку Cline выполняет сложные цепочки действий, ему нужны модели с высоким интеллектом и большим контекстным окном. Идеальный кандидат, на котором Cline показывает лучшие результаты — это Claude 4.5 Sonnet. Также отлично справляются новые модели DeepSeek V3/R1 и GPT-5.2.
Мы используем RouterAI, чтобы получить доступ ко всем этим моделям через единый интерфейс.
Преимущества связки Cline + RouterAI:
- OpenAI Compatible API: Cline отлично умеет работать с любыми провайдерами, поддерживающими стардарт OpenAI. RouterAI делает именно это — транслирует запросы к любой модели (даже Anthropic или Google) через стандартный протокол.
- Доступ без VPN: Не нужно поднимать прокси для доступа к API Anthropic.
- Оплата: Российские карты, СБП, безнал для юрлиц.
- Выгода: Учитывая, что AI агенты потребляют много токенов, важно иметь возможность выбирать модель под задачу.
Алгоритм действий:
- Переходим на RouterAI.
- Регистрируемся и пополняем баланс.
- Создаем новый ключ в разделе «Ключи API».
Важно: Скопируйте ключ (
sk-...), он понадобится при настройке расширения.
4. Техническая часть: Установка и Настройка
Установка проста: находим Cline в VS Code Marketplace и жмем Install. После установки на левой панели появится иконка робота.

После установки появится приветственное окно нам необходимо выбрать "Bring my own API key" и нажать continue.

Подключение RouterAI
На следующем экране, настроим Cline.
- В поле API Provider выберите OpenAI Compatible.
- Заполните поля:
-
Base URL:
https://routerai.ru/api/v1 -
API Key: Вставьте ваш ключ
sk-...от RouterAI. -
Model ID: Здесь нужно вручную вписать ID модели. Рекомендую начать с
anthropic/claude-sonnet-4.5илиgoogle/gemini-3-pro-preview. Полный список ID можно найти на странице моделей RouterAI.
-
Base URL:

Так же сразу рекомендую выбрать в настройках Cline язык на котором AI агенты будут общаться с вами в чате (сделать это можно нажав на иконку гайки в правом верхнем углу Cline, во вкладке General Settings с иконкой гаечного ключа).
Работа с правилами в Cline
Правила это текстовые инструкции на естественном языке о которых Cline всегда знает. Правила заставляют агента вести себя одинаково в разных сессиях и помнить о важных деталях.
Добавить правила можно через интерфейс, нажав на иконку весов в нижней левой части чата.

Cline создает в проекте папку .clinerules и хранит правила проекта в файлах, например .clinerules/rules.md.
Вот пример файла с правилами.
- приложение работает в через docker compose в контейнере web, учитывай это когда нужно выполнить команды в консоли
- вся документация по проекту лежит в папке docs, не забывай актуализировать документацию если что то меняешь
- никогда не используй hardcoded строки на русском в коде
- эталонная локаль - русская (ru)
- После изменений в файлах локали запускай скрипт для проверки bin/compare_locales.rb
Други примеры использования правил в Cline смотрите в их официальном блоге.
5. Workflow: Вайб-кодинг с Cline
Теперь самое интересное. Как выглядит рабочий процесс с автономным агентом?
Сценарий 1: Создание функционала с нуля
Вы не пишете код, вы ставите задачу. Нажмите в поле ввода чата и напишите:
"Создай простой скрипт на Python, который сканирует текущую папку, находит все изображения и конвертирует их в PNG. Используй библиотеку Pillow. Создай файл requirements.txt."
Что сделает Cline:
1. Анализ: Проверит, какие файлы уже есть.
2. План: Предложит пошаговый план (создать файл -> записать код -> создать requirements).
3. Исполнение:
- Он сам создаст файл
image_converter.py. - Напишет в него код.
- Предложит выполнить команду
pip install pillowв терминале.
Вам останется только нажимать кнопку "Approve" (или настроить режим "Auto-approve" для чтения файлов).

Сценарий 2: Исправление ошибок (Debug Loop)
Это то, где автономность раскрывается на 100%.
- Допустим, у вас упали тесты.
- Вы пишете Cline: "Запусти тесты и исправь ошибки".
- Cline запускает
npm test. - Он читает вывод ошибок в терминале.
- Он анализирует файлы, вызвавшие ошибку.
- Он предлагает правки кода.
- Он снова запускает тесты, чтобы убедиться, что всё работает.
Это настоящий цикл разработки, который раньше делали только люди.
Сценарий 3: Добавление контекста
У Cline есть кнопки для быстрого добавления контекста, просто введите символ @ в чате
Но, честно говоря, с Cline это нужно не часто. Если вы скажете "Посмотри, как сделана авторизация в /src/auth", он сам пойдет и прочитает нужные файлы, используя необходимые инструменты.
6. Нюансы работы и экономия
Магия автономности стоит токенов. Cline отправляет в модель содержимое файлов, результаты команд терминала и всю историю действий. При длительной задаче контекст может значительно разрастись.
Советы по оптимизации с RouterAI:
- Новая задача = Новый чат: В Cline есть кнопка New Task (плюсик вверху экрана). Как только фича готова, нажимайте её. Не тяните "бесконечный чат", иначе каждый ваш "ок" будет стоить 5-10 рублей из-за переотправки всей истории.
-
Выбор модели:
- Для архитектуры и сложных багов: используйте Claude 4.5 Sonnet (anthropic/claude-sonnet-4.5). Это топ-1 модель для агентов.
- Для рутины и простых скриптов: попробуйте DeepSeek V3.2 или Claude Haiku — они в разы дешевле, но отлично справляются с написанием кода.
- Пробуйте любые модели и вы обязательно найдете подходящий вариант под любую задачу.
Статистику расходов вы всегда можете отследить в личном кабинете RouterAI.
7. Заключение: Вайб-кодинг в действии
Переход с обычного кодинга на связку Cline + RouterAI меняет само ощущение от работы. Вы из кодера превращаетесь в менеджера, который ставит задачи и принимает или не принимает готовые фичи.
Вайб-кодинг — это когда вы описываете идею, а VS Code наполняется папками, файлами и рабочим кодом. Вы концентрируетесь на бизнес-логике и архитектуре, а рутину с синтаксисом, импортами и тестами берет на себя агент.
Что мы получили:
- Автономного агента, способного выполнять задачи "под ключ".
- Доступ к сильнейшим моделям мира (Sonnet 4.5, GPT-5.2, DeepSeek 3.2) через RouterAI.
- Полный контроль расходов и оплату в рублях.
- Отсутствие VPN зависимости.
Установите Cline, подключите ключ и попробуйте дать ему первую задачу: "Проанализируй этот проект и напиши README.md с инструкцией по запуску". Результат вас удивит.
Приятного кодинга! 🚀