Вайб-кодинг в 1С: как рефакторить код бесплатно с помощью VS Code и Roo Code
🔥 Вайбкодинг в 1С: рефакторинг легаси-кода с помощью VS Code и Roo Code
Многие разработчики уже оценили возможности Cursor и его агентов для «вайбкодинга».
Но есть отличная альтернатива, которая:
-
гибко настраивается
-
работает прямо в VS Code
-
позволяет использовать бесплатные модели
В этой статье разберём, как настроить связку VS Code + Roo Code для работы с 1С и выполнить качественный рефакторинг легаси-кода.
🛠 Шаг 1. Установка и настройка окружения
Вместо IDE со встроенным агентом будем использовать расширение для VS Code — Roo Code (ранее Roo Cline).
Что делаем:
- Устанавливаем расширение Roo Code из Marketplace VS Code

- Для удобства можно вынести иконку расширения (кенгуру 🦘) в правую панель, если хотите, чтобы интерфейс напоминал Cursor.
- В настройках (иконка шестерёнки) выбираем провайдера
В примере используется OpenRouter, так как он даёт доступ к большому количеству моделей

🔑 Шаг 2. Выбор модели и API-ключ
Одна из главных фишек — поддержка бесплатных моделей.
-
На сайте OpenRouter можно отфильтровать модели по цене и популярности
-
В этом примере используется
Z.AI: GLM 4.5 Air (free)

📌 Для подключения:
-
создаём API-ключ на OpenRouter
-
вставляем его в настройки Roo Code в VS Code
🧠 Шаг 3. «Затачиваем» ИИ под 1С
Чтобы модель писала код по вашим правилам, соблюдала стиль, структуру и комментарии, используем Custom Instructions (глобальный промпт).
Как настроить:
-
В настройках Roo Code в поле
“Instructions for all modes”
вставляем промпт, описывающий роль эксперта по 1С

💡 Я использовал промпт из ТГ-канала «Жёлтый вайб», где модель представляется как
«Клавдия — эксперт по 1С» 😄

🔥 Шаг 4. Практика: рефакторинг по принципу «7 ± 2»
Вот что говорит сама модель о принципе:

Для теста была взята моя старая обработка с Инфостарта с очень длинной и запутанной функцией ЗаполнитьНаСервере. Задача — отрефакторить её, используя принцип «7 ± 2» (минимизация сложности и количества параметров).
Процесс:
1. Код функции переносится в отдельный файл с расширением .bsl.
2. Агенту дается команда: «Отрефакторь код в файле в соответствии с принципом 7 ± 2».

3. Модель анализирует файл, предлагает план изменений и после подтверждения приступает к работе.


Модель создает чекпоинт и производит рефакторинг.

Итоги и выводы
Результат впечатляет:
-
🔥 За ~10 минут модель полностью переписала код
-
🔍 Разбила огромную функцию на маленькие процедуры
-
📝 Добавила комментарии и улучшила читаемость
Ключевые выводы:
-
Эффективность:
Модель сделала ~90% работы, остались лишь мелкие ручные правки -
Качество:
В задачах рефакторинга бесплатные модели не уступают платным (например, Claude 3.5 Sonnet в Cursor) -
Ограничения:
Без подключения MCP-серверов агент не справится с задачами, требующими знания метаданных или специфики конфигурации
👉 но для чистого кода — это идеальный инструмент
🚀 Что дальше
В следующей статье расскажу про:
-
подключение бесплатных MCP к Roo Code
-
генерацию нового кода 1С, а не только рефакторинг
🎥 Видео-версия
Спасибо за внимание.
Следующие статьи:
Вайб-кодинг в 1С: как рефакторить код бесплатно с помощью VS Code и Roo Code
Вайб-кодинг в 1С: Подключаем локальные MCP-сервера к любой нейросети через MCP SuperAssistant
Вайб-кодинг в 1С: Создаём MCP для 1С 7.7 за вечер и пишем обмен с бухгалтерий 8
Вайбкодинг в 1С: Codex Desktop + GPT-5.4 пишет обработку САМ (Скайнет?)
Вайб-кодинг в 1С: Настраиваем эффективный workflow разработки внешних обработок через CLI и Git
Вступайте в нашу телеграмм-группу Инфостарт
Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
См. также
Нейросети Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)
Подключите ИИ к 1С и решайте рабочие задачи обычными словами. От работы с данными до доработки конфигурации через расширения, всё в привычном чате с ИИ-помощником. Теперь с поддержкой DeepSeek Harness, Kimi Code и Kimi Work, доступных в России без VPN.
15990 руб.
30.07.2026 19333 40 4
SALE! %
Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)
Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.
17500 руб.
20.12.2024 21439 104 32
Инструментарий разработчика Нейросети Платные (руб)
Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.
15250 руб.
25.08.2025 76728 147 41
SALE! 30%
Нейросети 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)
Расширение добавляет в 1С чат с ИИ-агентом. Пользователь пишет вопрос обычными словами: «какие УПД не подписаны?», «какой НДС к уплате за квартал?», «что висит на согласовании дольше недели?», а агент сам строит запросы к базе с правами этого пользователя и отвечает цифрами, таблицей, диаграммой или файлом Excel. Плитки «Аналитик», «Бухгалтер» и «Руководитель» дают сводку по базе одной кнопкой. Агент разбирает ошибки по скриншоту, сверяет прайсы поставщиков и проверяет коды маркировки. С версии 1.0.21 спрашивать можно и с телефона: QR-код в окне агента, без установки приложения. Работает в УТ 11, КА 2, ERP 2, БП 3.0, УНФ 3.0, Документооборот 3.0 и Альфа-Авто 6, ставится одним расширением.
18300 руб.
05.10.2026 3387 10 9
Инструментарий разработчика Нейросети Системный администратор Разработчик Руководитель проекта 1С 8.3 Платные (руб)
Обработка заменяет ФИО, организации, ИНН, ИИН, БИН, ОГРН, КПП, БИК, счета и IBAN, паспорта, СНИЛС, адреса, телефоны, почту и суммы на правдоподобные выдуманные перед отправкой данных в ChatGPT, Claude или YandexGPT, а потом расшифровывает ответ модели обратно, подставляя настоящие имена и настоящие числа. Возвращаются и те итоги, которые модель посчитала сама: суммы масштабируются одним коэффициентом, поэтому пропорции и доли переживают обезличивание. Словарь замен хранится в самой базе и подхватывается автоматически, даже если обработку закрывали. Реквизиты России и Казахстана, любая конфигурация от 8.3.24, без единой зависимости.
14640 руб.
07.08.2026 2137 3 0
Распознавание документов и образов Нейросети 1С:Предприятие 8 1С 8.3 1С 8.5 1C:Бухгалтерия 1С:Зарплата и Управление Персоналом 3.x Беларусь Россия Казахстан Армения Платные (руб)
ИИ-сканер документов с REST API для интеграции с 1С и корпоративными системами. Извлекайте данные из счетов, паспортов, дипломов, патентов и трудовых книжек за секунды. Точность человека - скорость машины. Приложение поддерживает восемь типов документов, четырех провайдеров ИИ (имеется возможность использования локальных ИИ), локальный REST API и экспорт в JSON. Важно! модель должна поддерживать функцию Vision (распознавание файлов и картинок). Запускайте используя локальные ИИ, без подписок и ограничений
6100 руб.
24.08.2026 1401 1 0
Инструментарий разработчика Нейросети Разработчик 1С 8.3 Бесплатно (free)
Сделал внешнюю обработку и небольшой MCP-сервер, через которые ИИ-агент выполняет запросы, выражения и код прямо в открытом сеансе 1С и смотрит метаданные конфигурации. В конфигурацию ничего не встраивается и ничего не публикуется: команды ходят файлами через каталог на вашем компьютере. Серверный код агента по умолчанию откатывается, а запись в базу вы разрешаете сами, тумблером на форме обработки.
29.10.2026 4748 nt_app 12
Нейросети Разработчик 1С:Предприятие 8 Россия Бесплатно (free)
За 2026 год MCP-инструменты для 1С прошли путь от «покажи метаданные» до «напиши код, загрузи в базу и проверь на живых данных». Собрали значимые публикации Инфостарта за год, описывающие MCP-серверы для подключения баз 1С к ИИ-агентам, и сравнили их по трём осям: зрелость, способ технической реализации подключения и требует ли инструмент изменения конфигурации базы 1С.
28.10.2026 8726 pfihr 12
Инструкция для Cursor как подключать модели через
Давно сижу на openrouter, т.к. цена моделей в разы меньше встроенных от Cursor, а с 01.01.26 цены еще подняли, теперь топовые модели ходят по api по полной стоимости.
Если кеш уже есть, то повторное открытие происходит быстро. В статье я написал пример открытия ЗУП Корп.
Ну или если это на уровне ларька, тогда, конечно, ещё можно побарахтаться, пока белые списки не ввели.
Складывается ощущение, что 99% статей по ai модели, пишут ai модели. Раздувание.
И да, хайп. Раздувание, у которого, конечно, есть выгодоприобретатели, и примерно 1-2% реальной пользы для отрасли.
Вы с vpn работаете ?
скачал roo code
выбрал опен роутер
в опен роутере сгенерировал ключ, выбрал бесплатную модель nvidia/nemotron-3-ultra-550b-a55b:free
проставил провайдера, ключ и модель в настройках roo code
но он очень долго думает сейчас над запросом "сколько время в Москве"
уже 3 день пытаюсь )
Хорошо работает подход “свёрнутого кэша” рядом с кодом: не тащить в LLM весь модуль, а сначала давать компактную карту — список процедур/функций с сигнатурами, экспорт/области, сервер/клиент, граф вызовов, точки транзакций/записи/запросов и краткое резюме side-effects. А исходный код подтягивать точечно — только по тем узлам графа, которые реально затрагивает план рефакторинга.
В итоге уменьшается расход токенов, сохраняется фокус модели и появляется управляемость: агент работает “по карте”, а не переписывает всё подряд. Такой кэш легко версионировать по хешу модуля и обновлять при изменениях — и это уже похоже на инженерный процесс, который можно масштабировать на команду, а не на разовые эксперименты в одиночку.
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 2602564
Создание 02.02.26 17:40
Обновление 13.03.26 19:20
Просмотры 23093
Загрузки 0
Рейтинг
54
Комментарии 59
Код открыт Да
Рубрики Нейросети Рефакторинг и качество кода
Кому Разработчик
Тип файла Нет файла
Платформа Не имеет значения
Конфигурация Универсальные
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)