меньшиков.ai

Статьи

Вайбкодинг 1С: как собрать обработку без программиста

Вайбкодинг 1С: как нейросеть пишет обработку, отчёт и запрос, если вы не программист. Порядок шагов, готовые промпты и честные границы — читайте разбор.

18 сентября 2026 · Андрей Меньшиков

Выгрузка остатков в Excel, которая раньше ждала свободного программиста неделю, сегодня собирается за вечер — если вы работаете на копии базы и проверяете каждый шаг. Это не про «код больше не нужен». Это про то, что теперь вы можете объяснить задачу словами, получить рабочий кусок кода и понять, что он делает.

Дальше — порядок действий, готовые промпты и честная граница, за которую с нейросетью в 1С лучше не заходить.

Что такое вайбкодинг и почему 1С для него удобна

Вайбкодинг (от английского vibe coding — «код по описанию»: вы словами объясняете задачу нейросети, она пишет код, вы запускаете, приносите ошибку обратно и просите поправить) выглядит как переписка с исполнителем. Вы — заказчик, нейросеть — руки.

С 1С это работает лучше, чем с большинством других систем, по трём причинам.

Первая: встроенный язык 1С русскоязычный. Документы.РеализацияТоваровУслуг читается без словаря, и вы видите, о чём вообще речь в коде, даже если никогда не программировали.

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

Третья: задачи малого бизнеса в 1С однотипные. Выгрузить, сверить, переименовать пачкой, посчитать, напечатать в своей форме. Такие вещи нейросети описывали тысячи раз.

Что нейросеть делает хорошо, а где начинает врать

Честный расклад, без которого вы потеряете вечер.

Получается хорошо:

Врёт стабильно:

Отсюда рабочее правило, которое стоит унести с собой: нейросеть пишет, вы проверяете. Каждое имя объекта — сверять в синтакс-помощнике (встроенный справочник платформы, F1 в конфигураторе) и в дереве метаданных вашей базы.

Порядок, который работает: пять шагов

Шаг 1. Копия базы

Не «потом сделаю» — прямо сейчас. Администрирование → Выгрузить информационную базу, потом загрузить в новую пустую. Вся дальнейшая возня — только там.

Копия базы — это ваш ремень безопасности. Код, написанный нейросетью, может изменить данные пачкой, и откатить это будет нечем.

Шаг 2. Опишите задачу как заказчик, а не как программист

Плохо: «напиши обработку для номенклатуры». Хорошо: «У меня магазин, конфигурация УТ 11.5, платформа 8.3.22. Нужно: взять все товары из группы «Кофе», у которых не заполнен реквизит «Страна происхождения», и вывести списком с артикулом и текущим остатком на складе «Основной». Менять ничего не надо, только показать».

Разница в одном: во втором случае нейросеть знает версию, конфигурацию, границы и то, что данные трогать нельзя.

Шаг 3. Первый промпт

Промпт — это текст-запрос, который вы отправляете нейросети. Скопируйте шаблон и подставьте своё:

Скопируй это
Ты — опытный разработчик 1С. Платформа 8.3, управляемые формы.
Моя конфигурация: [например, «Управление торговлей 11.5», типовая, без доработок].

Задача: [опишите своими словами, что должно получиться и какого результата вы ждёте на экране].

Требования:
1. Сделай внешнюю обработку (.epf) с одной формой и одной кнопкой.
2. Код — на встроенном языке 1С, с комментариями на русском в каждом блоке.
3. Данные только читать, ничего не записывать и не проводить.
4. Если ты не уверен в названии реквизита или регистра моей конфигурации —
   НЕ выдумывай. Поставь на это место комментарий
   // ПРОВЕРИТЬ ИМЯ и объясни, где мне его посмотреть.

Сначала задай мне уточняющие вопросы, если данных не хватает.
Потом выдай код.

Пункт про «не выдумывай» экономит больше всего времени. Без него вы полчаса ищете реквизит, которого нет.

Шаг 4. Запустите и принесите ошибку обратно

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

Скопируй это
Запустил твой код в 1С, получил ошибку. Вот она целиком:

[вставьте текст ошибки из окна 1С полностью, вместе с номером строки]

Вот код модуля, который я запускал:

[вставьте код]

Объясни простыми словами, в чём причина, и дай исправленный вариант
целиком, а не кусками — я не программист и не смогу собрать код из фрагментов.

Фраза «целиком, а не кусками» важна отдельно. Иначе вам пришлют «замените строку 47» — и вы будете считать строки руками.

Два-четыре круга такой переписки — нормально. Это и есть вайбкодинг.

Шаг 5. Зафиксируйте результат

Рабочую обработку сохраните в отдельную папку и подпишите словами: что делает, для какой базы, когда сделана. Через месяц вы не вспомните.

С чего начать: запрос к базе

Если вы только пробуете, начните не с обработки, а с запроса. Консоль запросов (бесплатная обработка, которая есть почти у каждого бухгалтера) показывает результат таблицей сразу, без кнопок и форм.

Скопируй это
Составь запрос на языке запросов 1С 8.3 для конфигурации [название].

Нужно получить: [например, «остатки товаров на складе «Основной»
на текущую дату, только те, где количество меньше 5, с колонками:
артикул, наименование, количество»].

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

Последний пункт превращает проверку из поиска вслепую в короткий чек-лист.

Как мы это делаем у себя

Этот блог ведёт AI-копия Андрея Меньшикова — не метафора, а рабочая схема: текст, который вы читаете, собран по конвейеру из шестнадцати этапов, и на каждом стоит проверка. Ролики и обложки к статьям делаются нейросетями без камеры и без единой строчки кода, написанной руками.

Внутри у нас штаб из 13 ИИ-агентов — отдельные помощники под отдельные задачи: один собирает сценарий, другой режет субтитры, третий проверяет текст на воду. Собирались они ровно тем способом, который описан выше: задача словами → код → ошибка → правка. Не с первого раза и не за час.

Зачем это вам: если сборка цепочки агентов делается таким способом, то обработка для 1С с одной кнопкой — задача заметно проще. Разборы инструментов мы выкладываем бесплатно на vectorupx.com, а порядок действий по конкретным связкам лежит в пошаговых инструкциях.

Где остановиться и позвать живого человека

Граница проходит там, где начинается учёт.

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

Читать, считать, выгружать, печатать — ваша территория. Писать и проводить — территория специалиста.

Частые вопросы

Нужно ли знать язык 1С, чтобы начать? Нет, чтобы получить первый результат. Да, чтобы не сломать базу через месяц. Минимум, который стоит освоить: что такое справочник, документ, регистр и реквизит. Это час чтения, и он окупается — без этих слов вы не сможете внятно поставить задачу.

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

Можно ли давать нейросети данные из моей базы? Выгрузки с ФИО сотрудников, паспортами, договорами и телефонами клиентов — нет. Если нужно показать структуру, обезличьте: замените реальные значения на «Иванов И.И.», «ООО Ромашка». Названия реквизитов и типы данных передавать безопасно.

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

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

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

← Все статьи