📞 +7 495 015 01 39
Ежедневно с 09:00 до 21:00
  • Доставка по РФ
  • Гарантия 12 мес
  • Оплата по счёту
Качественная автоматизация вашего магазина «под ключ»

Вайб-кодинг в 1С: что это и как работает на практике

Вайб-кодинг в 1С — реальный кейс на отраслевой конфигурации: печатная форма кассовой смены по группам, разбор ошибок без MCP и с MCP, роль Git.
Схема: ИИ-агент с EDT, Git и MCP видит проект конфигурации 1С

Слово «вайб-кодинг» обычно звучит так, будто разработчик просто открыл ChatGPT в браузере, написал «сделай красиво» и получил готовую систему. В 1С такой подход почти сразу ломается.

Причина простая: 1С живёт не в абстрактном языке программирования, а в конкретной конфигурации. Если ИИ не видит эту конфигурацию, он начинает угадывать — и угадывает плохо.

Что такое вайб-кодинг в 1С

Вайб-кодинг в 1С — это разработка, при которой человек формулирует задачу и критерии результата, а ИИ-агент анализирует проект, предлагает план, готовит изменения и помогает их проверить. Это не слепое копирование кода из чата: для рабочего процесса нужны 1С:EDT, Git, доступ к контексту через MCP, тестовая база и обязательная проверка diff специалистом.

Из чего состоит рабочий вайб-кодинг в 1С

Рабочий вайб-кодинг 1С — это не «чат в браузере». Он работает только тогда, когда агент видит проект. Это связка:

  • 1С:EDT, чтобы конфигурация и расширение были в текстовом виде;
  • Git, чтобы видеть историю, diff и иметь нормальный откат;
  • MCP-серверы, чтобы ИИ видел метаданные, документацию, справку платформы и реальные объекты;
  • ИИ-агент в рабочей папке проекта, который читает код, запускает проверки и не пишет вслепую.

Ниже пример не с демо-базы. Это реальный розничный проект на отраслевой конфигурации ДАЛИОН/1С. Название клиента, организаций, складов и товаров здесь не раскрывается, но техническая структура задачи сохранена.

Реальная задача: печатная форма кассовой смены по группам

Задача пришла обычным языком, без технического задания на двадцать страниц. Нужно было взять существующую печатную форму отчёта кассовой смены и сделать вариант «по группам»: сначала печатается название группы, потом товары этой группы, внутри группы товары сортируются по количеству продаж, по группе выводится итоговое количество и сумма.

Работа шла в существующем расширении. В итоге были затронуты: Document.ОтчетКассовойСмены, макет печатной формы, модуль менеджера документа, формы документа и списка, новый регистр сведений B2C_ПорядокГруппПечатиОКС, подсистема и роль.

По журналу работ основная итерация заняла 1 час 6 минут: перенос логики на группировку, добавление регистра, выгрузка, загрузка через Конфигуратор, /UpdateDBCfg, /CheckConfig, обратная выгрузка и обновление MCP-индекса. Потом короткая правка на 3 минуты.

Это и есть реальный вайб-кодинг 1С в нормальном смысле: пользователь объясняет задачу по бизнесу, агент сам находит, где в конфигурации печать, какие объекты надо менять, какие проверки выполнить.

Почему без MCP такой код легко сломать

Хороший пример — ошибка, которая всплыла при печати:

ВыборкаПоТоварам = ТаблицаТоваров.Выбрать();

Проблема в том, что ТаблицаТоваров здесь была не результатом запроса, а ТаблицаЗначений, полученной через Выгрузить(). У РезультатЗапроса есть метод Выбрать(). У ТаблицаЗначений такого метода нет. Ошибка в базе была конкретная: «Метод объекта не обнаружен (Выбрать)».

Если писать вслепую, ИИ легко сделал бы именно такую ошибку. Но MCP и локальный код показывают реальную цепочку, и правильный обход — простой цикл по строкам таблицы значений с сортировкой встроенным методом:

ТаблицаТоваров.Сортировать("B2C_ПорядокГруппы, B2C_ГруппаПечатиНаименование, Количество Убыв, ТоварНаименованиеПолное");

В 1С ошибка часто не в синтаксисе, а в неверном предположении о типе объекта. Без доступа к конфигурации агент не знает, что у него в руках: выборка, таблица значений, данные формы или результат СКД.

Что агент проверил в конфигурации

Перед правкой агент не должен «знать 1С вообще» — он должен смотреть конкретную базу. В этом проекте через MCP-метаданные видно, что основная конфигурация крупная:

КонтурОбъектыПроцедуры/функцииВызовыРеквизиты
Основная конфигурация4 49787 400991 62717 320
Рабочее расширение222061 55931

Документ ОтчетКассовойСмены имеет табличные части Товары, Оплата, ВозвратыТоваров. Код надо писать под настоящую структуру, а не под память о похожей УТ или Рознице.

Какие MCP-серверы помогают в такой работе

  • 1c_metadata — объекты, реквизиты, табличные части, процедуры, зависимости, движения документов, диагностики BSL;
  • 1c_edt_docs — документация EDT (~28 тысяч страниц): Git-репозитории, история, патчи;
  • 1c_obrabotki — индекс внешних обработок и рабочих примеров;
  • 1c_testing — рецепты и API YAxUnit/Smoke;
  • frontol — документация Frontol для кассовой логики;
  • analytics — методики по аналитике, BI и рознице.

MCP не заменяет разработчика. MCP даёт агенту глаза. Без него ИИ пишет по памяти. С ним он проверяет.

Зачем здесь Git

Правильная связка обязательно включает Git. В этом проекте Git-репозиторий не найден — и это хорошо показывает, зачем он нужен. Вместо истории изменений накопились папки вида load_*, backup_*, check_* — заменитель, а не нормальная история.

С Git задача выглядела бы чище: отдельный diff на каждое изменение, ошибка фиксируется маленьким коммитом, откат — командой, а не поиском нужной папки по времени создания.

Что отличает рабочий вайб-кодинг от игрушечного

Игрушечный вариант: «Напиши код печати по группам» — ИИ отвечает красивым фрагментом, где половина реквизитов может не существовать в этой конфигурации.

Рабочий вариант: агент открывает EDT-проект → проверяет объект через MCP → ищет существующую логику → делает минимальную правку → проверяет платформенные типы → загружает через Конфигуратор → выполняет /CheckConfig → сверяет обратную выгрузку → обновляет MCP-индекс.

Здесь «вайб» становится не хаосом, а ускорением: человек формулирует бизнес-идею словами, агент берёт на себя инженерную часть.

Где граница

Вайб-кодинг в 1С не отменяет программиста. Нормальный режим: агент предлагает и делает техническую реализацию; разработчик или аналитик проверяет бизнес-смысл; база проверяется через Конфигуратор и тесты; изменения фиксируются в Git; секреты не попадают в код и журналы.

Коротко: ChatGPT в браузере для 1С слишком слепой. ИИ-агент с EDT, Git и MCP уже видит проект — и может не только «написать код», но и объяснить, почему именно этот код подходит для этой конфигурации.

Коротко: без EDT+Git+MCP ИИ в 1С пишет по памяти и в среднем ошибается там, где предположение о типе объекта неверно — как в примере с `ТаблицаЗначений` выше. С этой связкой доля таких ошибок падает почти до нуля, потому что агент проверяет конфигурацию перед правкой, а не после.

Что меняется на реальных задачах

В одном из проектов специалист около трёх недель разбирался с веб-интерфейсом в 1С. После подключения ИИ к проекту рабочий объём, на который раньше уходили недели, был подготовлен примерно за час. Это не означает, что результат можно сразу переносить в рабочую базу: специалист проверил архитектуру, изменения и поведение на тестовом контуре.

Другой пример — загрузка банковских выписок. Раньше операция занимала около 40 минут каждое утро. После настройки выписка приходит на почту, обрабатывается по заданным правилам и загружается без ежедневной ручной работы.

Для отдела продаж ИИ утром анализирует план продавца и историю клиента, подсказывает, что можно предложить и какие договорённости нельзя пропустить. Вечером руководитель получает отчёт о незавершённых действиях: неотправленном коммерческом предложении, пропущенном звонке или формальной записи вместо результата.

Смысл обучения не в запоминании одного сценария. Участники учатся ставить задачу, подключать нужный контекст, ограничивать права агента и проверять результат, чтобы затем решать новые задачи самостоятельно. Такой подход отрабатывается на 6–9 практических занятиях по ИИ для 1С.

Перед переносом результата в рабочую систему специалист проверяет состав изменённых объектов, права доступа, запросы к базе, обработку ошибок и возможность отката. Агент сначала работает в тестовом контуре и получает только необходимые разрешения. Поэтому скорость не подменяет инженерную проверку: ИИ сокращает время анализа и подготовки, а решение о выпуске изменения остаётся за человеком.

Обновлено: август 2026.

Хотите научиться решать такие задачи с ИИ?

Евгений Лыюров обучил уже более 30 человек. Программа состоит из 6–9 практических занятий по 2,5–3 часа: настраиваем рабочую среду и разбираем задачи вашей компании. Есть треки для программистов 1С, аналитиков, руководителей и обучение ИИ с нуля.

Посмотреть программуНаписать в MAXTelegram

  • Вайб-кодинг и ИИ-разработка 1С — это одно и то же?

    Да, по сути синонимы — «вайб-кодинг» просто более модный термин, закрепившийся с 2025 года.

  • Можно вайб-кодить в 1С через обычный ChatGPT в браузере?

    Можно, но без обвязки (EDT+Git+MCP) риск ошибок и придуманных реквизитов резко растёт.

  • Нужен ли Git, если работаем вдвоём-втроём?

    Да. Даже в маленькой команде Git — это история изменений и возможность откатить правку.

  • Сколько времени занимает освоение?

    Программа обычно включает 6–9 практических занятий по 2,5–3 часа. Интенсивный формат занимает около недели, спокойный темп — до двух месяцев.

  • Подходит для доработок или только для новых модулей?

    Для обоих, но на доработках существующего функционала эффект виден быстрее.

  • Чем отличается от «ИИ-агента для анализа данных»?

    Вайб-кодинг — про написание и правку кода. Агент для анализа — про вопросы к данным. Разные задачи, общий принцип.

  • Работает ли на нестандартной отраслевой конфигурации?

    Да — пример в статье на отраслевой конфигурации с собственными расширениями, не на типовой УТ.

  • С чего начать, если хотим попробовать?

    Начните с разбора реальной задачи: определим подход, данные и подходящий формат обучения.

Читайте также:

Хотите научиться решать свои задачи с ИИ?Покажем практический формат обучения для 1С, разработки, аналитики, бизнеса и повседневных задач.Да, мы это делаемХотите так же, но не знаете, с чего начать? Позвоните или оставьте номер — расскажем про формат обучения под ваши задачи. Это бесплатно.
Все статьи

Возврат к списку