Содержание · 6 разделов
Чем нейросеть для 1С-программиста отличается от чата #
Чат формирует ответы на основе запроса и переданных материалов. Если подключить помощника к проекту и нужным инструментам, он сможет работать с доступными файлами, находить связанные модули и предлагать правки. Конкретный набор действий зависит от настроек, выданных разрешений и подключённых интеграций.
В разработке 1С этого контекста особенно важно не переоценивать: даже синтаксически правильное изменение может нарушить порядок проведения документа или учётные правила конкретной организации. Поэтому полезно начинать с анализа и плана, а результат проверять на тестовом контуре.
Какие задачи можно поручить ИИ для 1С #
| Задача | Что попросить помощника | Что проверить специалисту |
|---|---|---|
| Разбор модуля | Объяснить процедуры, входы и зависимости | Полноту связей и смысл бизнес-логики |
| Поиск использования | Найти обращения к объекту или реквизиту | Формы, расширения и другие затронутые места |
| Работа с BSL | Подготовить исправление или рефакторинг | Изменения в коде и поведение конфигурации |
| Запросы | Составить или объяснить запрос | Данные, параметры и план выполнения |
| Документация | Описать параметры и побочные эффекты | Соответствие описания фактическому коду |
| Тестирование | Предложить позитивные и граничные сценарии | Ожидаемые результаты и выполнение тестов |
Разобраться в незнакомой конфигурации #
Попросите помощника объяснить назначение модуля, перечислить точки входа и показать, какие объекты и регистры он использует. Для начала ограничьте задачу чтением: так можно проверить качество анализа до внесения правок.
Пример задания:
Разбери общий модуль продаж. Опиши назначение и точки входа, найди процедуры, связанные с проведением документа, и перечисли используемые регистры. Код не меняй; отдельно отметь то, что не удалось установить.
Сверьте вывод с кодом и архитектурой проекта: помощник может пропустить динамический вызов или сделать неверный вывод о назначении процедуры.
Найти места использования реквизита #
Переименование или изменение реквизита способно затронуть модули, формы, запросы, расширения и обмены. Попросите подготовить перечень найденных обращений с разделением на чтение, запись и использование в отборах. Затем проверьте результаты и только после этого решайте, какие изменения нужны.
Подготовить изменение на BSL #
Помощнику можно поручить черновик процедуры, обработку ошибки или устранение повторения в коде. Передайте ему правила проекта и ограничения: например, какие объекты нельзя изменять и требуется ли работать через расширение. Если команда опирается на систему стандартов разработки конфигураций 1С, укажите в задании, каким разделам должен следовать код.
Проверяйте не только синтаксис. Убедитесь, что предложенный код учитывает права доступа, порядок выполнения, побочные эффекты и учётную логику. Просмотрите diff до применения и сохраните возможность отката.
Составить или объяснить запрос #
Помощник может перевести описание отчёта в черновик запроса, объяснить соединения и предложить вопросы к структуре данных. Например:
Подготовь черновик запроса остатков номенклатуры по складу на дату. Сначала перечисли предполагаемые поля и параметры, а неизвестные имена объектов не выдумывай. Код в проекте не меняй.
Проверяйте имена объектов и реквизитов по конфигурации, результат на контрольных данных и план выполнения. Более короткий запрос сам по себе не доказывает улучшения производительности.
Подготовить документацию и тестовые сценарии #
Для документации попросите описать параметры, источники данных, возможные ошибки и побочные эффекты процедуры, не добавляя неподтверждённых предположений. Готовое описание нужно сверить с кодом.
Для тестирования попросите перечислить обычные, отрицательные и граничные случаи: например, пустые значения, недостаточные права и повторное проведение. Список сценариев не заменяет их выполнения в тестовом контуре и проверки ожидаемых результатов.
Подготовиться к обновлению #
Помощник может собрать перечень доступных доработок, расширений и связанных с ними модулей, а затем сгруппировать вопросы для проверки перед обновлением. Полноту списка и совместимость с новой версией конфигурации должен проверить специалист. Начните с одной подсистемы и уточните, какие исходные материалы доступны агенту.
Что ИИ-помощнику программиста 1С нельзя доверять без проверки #

Учётная логика. Модель не знает автоматически договорённости компании и может предложить код, который выглядит правдоподобно, но даёт неверный результат. Согласуйте правила с ответственным специалистом.
Рабочая база. Не предоставляйте помощнику право на массовые изменения, перепроведение или удаление данных без отдельной оценки рисков и подтверждения. Для исследования используйте тестовый контур и минимально необходимые права.
Передача данных. До подключения внешней модели или сервиса выясните, какие исходники и данные будут переданы, куда они отправятся и разрешено ли это правилами организации. По возможности используйте обезличенные примеры.
Проверка изменений. Статический анализ — например, диагностики BSL Language Server — полезен, но не заменяет тестирование проведения документов, проверку обменов и сверку результатов с ожидаемыми.
Как поставить задачу AI-помощнику в 1С #
Укажите контекст, цель, ограничения и способ проверки. Например:
Контекст: документ и связанный серверный модуль в тестовой конфигурации. Задача: найти причину ошибки проведения и предложить исправление. Ограничения: рабочую базу не менять, типовые объекты без согласования не редактировать. Сначала покажи план, затронутые файлы и вопросы к учётной логике; затем подготовь изменение для ревью.

Для работы с проектами 1С можно рассмотреть DevMachine для разработки 1С: страница продукта описывает работу с 1С:EDT, выгрузкой конфигурации и инструментами проверки. Выбирайте способ подключения и разрешения в соответствии с правилами своей команды.
ИИ в экосистеме 1С применяется и вне написания кода: например, для распознавания документов и прогнозирования. Эти направления описаны на официальной странице платформы 1С; задачи бизнес-пользователя и задачи помощника разработчика при этом не стоит смешивать.
Частые вопросы #
Может ли ИИ самостоятельно сделать доработку 1С?
Помощник может подготовить план и предложить изменения в доступном ему проекте. Специалисту всё равно нужно проверить бизнес-логику, результат и соответствие правилам команды.
Можно ли использовать помощника без 1С:EDT?
Это зависит от выбранного инструмента и формата проекта. Одним помощникам нужен проект среды разработки 1С:EDT, другие работают с выгрузкой конфигурации в файлы. Например, страница DevMachine описывает оба варианта: и 1С:EDT, и выгрузку из Конфигуратора.
Как проверить созданный ИИ запрос 1С?
Сверьте объекты и поля с конфигурацией, проверьте параметры и результаты на контрольных данных. Если важна производительность, изучите план выполнения и измерьте её на подходящем тестовом наборе.
Какие данные можно передавать помощнику?
Это зависит от настроек инструмента и правил вашей организации. Сначала проверьте разрешения и маршрут передачи данных; при необходимости используйте обезличенные примеры и тестовый контур.
Вывод #
Начните с анализа модуля или подготовки тестовых сценариев: эти задачи позволяют оценить пользу помощника без немедленного изменения рабочей базы. Затем поручайте ему подготовку правок небольшими шагами, проверяйте diff и подтверждайте результат тестами. Для работы с проектом можно изучить возможности DevMachine для 1С, а другие материалы о работе с агентами собраны в рубрике ИИ-агенты для программирования. Как устроены ограничения доступа у зарубежных агентов, разобрано в статьях про блокировки Claude Code в России и замену Cursor.
В приложении DevMachine агент показывает каждое изменение до коммита — их можно принять по файлам или отменить.
Как сделан материал
- Как готовился
- Черновик подготовлен с помощью ИИ-агента DevMachine; факты и код проверил Максим Баглай, рецензент — Максим Баглай.
- Проверено
- 4 ноября 2026
- Обновление 04.11
- Добавлены две схемы, ссылки на стандарты разработки 1С, BSL Language Server и 1С:EDT; уточнены заголовки разделов

