Нейросети в разработке на 1С: какие ИИ-инструменты помогают программисту и где они ошибаются
Как программисту 1С использовать нейросети: 1С:Напарник, GPT, Claude, GigaChat MAX и YandexGPT, что ИИ умеет в запросах и доработках, где ошибается и как работать без утечек кода и данных.
Ключевые тезисы:
- ✓ Нейросети экономят время на запросах, разборе чужого кода, поиске ошибок и типовых обработках
- ✓ 1С:Напарник — ИИ-помощник фирмы 1С в среде 1С:EDT
- ✓ Универсальные модели выдумывают методы и путают клиентский и серверный контекст
- ✓ Код от ИИ — черновик: контекст, ревью, тесты, контроль версий
- ✓ Данные базы и персональные данные — не в зарубежные сервисы
Нейросети в разработке на 1С: какие ИИ-инструменты помогают программисту и где они ошибаются
Программисты 1С всё чаще пишут код вместе с нейросетью: просят составить запрос, разобрать чужую обработку, найти ошибку или переписать процедуру по описанию задачи. У фирмы 1С появился собственный ИИ-помощник — 1С:Напарник, а универсальные модели вроде GPT, Claude, GigaChat MAX и YandexGPT неплохо знают язык 1С. Но в разработке на 1С у ИИ есть свои слабые места, и о них стоит знать до того, как сгенерированный код попадёт в рабочую базу.
Разбираем, какие нейросети подходят для 1С, что они уже умеют, где ошибаются и как работать с ними без риска для кода и данных.

Коротко
- Нейросети уже экономят программисту 1С время на запросах, разборе чужого кода, поиске ошибок, документации и типовых обработках.
- 1С:Напарник — ИИ-помощник фирмы 1С, встроенный в среду разработки 1С:EDT: исправляет ошибки, меняет код по описанию задачи и дописывает код.
- Универсальные модели знают язык 1С хуже, чем популярные языки программирования: они выдумывают методы, путают клиентский и серверный контекст и пишут неэффективные запросы.
- Работает подход «ИИ пишет черновик — программист проверяет»: давайте модели контекст конфигурации, проверяйте код ревью и тестами, храните изменения в системе контроля версий.
- Код конфигурации и тем более данные базы с персональными данными нельзя бездумно отправлять в зарубежные сервисы.
Что нейросеть уже умеет в разработке на 1С
- Запросы на языке запросов 1С. По описанию «остатки товаров по складам с ценами на дату» модель составит черновик запроса с соединениями и группировками. Это одна из самых полезных задач: черновик экономит время, а проверить его проще, чем написать с нуля.
- Объяснение чужого кода. Модель разбирает процедуру или обработку, которую писал ушедший разработчик, и объясняет, что она делает и где узкие места.
- Поиск и исправление ошибок. По тексту ошибки и фрагменту кода нейросеть предлагает причину и вариант исправления.
- Доработки по описанию. Новая печатная форма, обработка заполнения табличной части, выгрузка в файл — черновик кода по постановке задачи.
- Рефакторинг и документация. Разбить длинную процедуру, переименовать переменные, добавить комментарии и описание к общему модулю.
- Сценарии тестов. Черновики сценариев для автоматического тестирования, например для Vanessa Automation, по описанию бизнес-процесса.
Какие нейросети подходят для 1С
1С:Напарник
ИИ-помощник от фирмы 1С для программистов. Он работает как плагин в среде разработки 1С:EDT (по сообщениям профильных изданий — начиная с версии 2023.3.6): находит и исправляет ошибки с объяснением, меняет код по текстовому описанию задачи и дописывает код по ходу набора. Главное преимущество — модель обучена именно на 1С и знает платформу лучше универсальных нейросетей. Доступ предоставляется по подписке 1С:ИТС; актуальные условия и поддерживаемые среды разработки уточняйте на сайте фирмы 1С, они меняются.
Универсальные языковые модели
GPT, Claude, GigaChat MAX и YandexGPT хорошо справляются с запросами, объяснением кода и типовыми задачами, если дать им контекст: структуру нужных объектов метаданных, пример похожего кода из вашей конфигурации, стандарты разработки. Российские модели удобны, когда в задаче есть фрагменты данных и важно, чтобы они не уходили за рубеж.
Редакторы с ИИ и среда разработки
Часть программистов 1С работает в Visual Studio Code с расширением для языка 1С и подключённым ИИ-помощником, другие — в 1С:EDT с Напарником. Для Конфигуратора есть сторонние помощники, которые работают по выгрузке конфигурации в файлы. Общий принцип: чем больше контекста конфигурации видит модель, тем точнее её ответы.

Где нейросеть ошибается в 1С
- Выдумывает методы. Модель уверенно вызывает функцию платформы или библиотеки стандартных подсистем, которой не существует или которая называется иначе.
- Путает контекст выполнения. Обращения к базе данных в клиентском коде, лишние серверные вызовы из формы, неправильные директивы компиляции.
- Пишет медленные запросы. Запросы в цикле, обращение к реквизитам через точку в больших выборках, отсутствие отборов по индексированным полям.
- Устаревший синтаксис. Обычные формы вместо управляемых, приёмы из старых версий платформы.
- Не знает вашей конфигурации. Без контекста модель предлагает решение «как в типовой», даже если у вас конфигурация сильно доработана.
Поэтому сгенерированный код — это черновик. Его нужно читать, проверять на копии базы и тестировать так же, как код любого другого разработчика.
Как работать с нейросетью программисту 1С
- Давайте контекст. Структура объектов метаданных, фрагмент похожего кода, стандарты разработки вашей команды.
- Ставьте маленькие задачи. Одна процедура или один запрос за раз проверяются быстрее, чем целая обработка.
- Просите объяснение. Если модель объясняет, почему выбрала решение, ошибки видны раньше.
- Проверяйте на копии базы. Никаких изменений сразу в рабочей базе.
- Используйте ревью и контроль версий. Изменения проходят проверку старшим разработчиком и хранятся в системе контроля версий — например, через 1С:EDT.
- Делайте доработки через расширения. Так код от ИИ не ломает обновления типовой конфигурации.
Безопасность: что нельзя отправлять в нейросеть
Код конфигурации может содержать коммерческую тайну: алгоритмы ценообразования, условия работы с контрагентами, доступы к внешним сервисам. А выгрузки и примеры данных часто содержат персональные данные клиентов и сотрудников. Отправка персональных данных граждан РФ в зарубежный сервис — это трансграничная передача со всеми обязанностями оператора по 152-ФЗ.
Правила простые: не вставляйте в зарубежные сервисы реальные данные из базы, пароли и ключи доступа; для задач с данными используйте российские модели или модель на своём сервере. Подробно о требованиях закона — в статье «Корпоративный ИИ в закрытом контуре» и в бесплатной методичке «ИИ в компании без штрафов».
ИИ в разработке и ИИ в самой 1С — это разные задачи
Нейросеть, которая помогает программисту писать код, и ИИ, который работает внутри 1С для пользователей, — разные истории. Во втором случае языковая модель подключается к базе 1С и отвечает руководителю на вопросы по данным, заводит заказы из почты, распознаёт документы и проверяет ошибки до проведения. Такие решения мы описали на странице «Внедрение ИИ в 1С».
Читайте также
- Вайбкодинг: что это такое и где программирование с ИИ опасно для бизнеса
- Корпоративный ИИ в закрытом контуре: как внедрить нейросети и не нарушить закон
- Внедрение 1С: какую конфигурацию выбрать и как проходит проект
Нужна помощь с 1С?
Дорабатываем и сопровождаем 1С с современными инструментами разработки, но с обязательным ревью и тестированием: доработка и сопровождение 1С. Если нужны 1С-разработчики в вашу команду — аутстаффинг ИТ-специалистов. Чтобы рассчитать стоимость, заполните бриф.
Вопросы и ответы
Какая нейросеть лучше для 1С?
Для программиста, который работает в 1С:EDT, удобнее всего 1С:Напарник: это помощник фирмы 1С, обученный именно на языке и платформе 1С. Для запросов, объяснения кода и типовых задач хорошо подходят универсальные модели — GPT, Claude, GigaChat MAX и YandexGPT, если дать им контекст конфигурации. Российские модели выбирают, когда в задаче есть данные, которые не должны уходить за рубеж. На практике программисты часто сочетают несколько инструментов.
Что такое 1С:Напарник?
1С:Напарник — ИИ-помощник для программистов от фирмы 1С. Он работает как плагин в среде разработки 1С:EDT: находит и исправляет ошибки с объяснением, меняет код по текстовому описанию задачи и дописывает код по ходу набора. Доступ предоставляется по подписке 1С:ИТС. Актуальные условия использования и поддерживаемые версии среды разработки лучше уточнить на сайте фирмы 1С, так как они меняются.
Может ли нейросеть написать обработку или запрос для 1С?
Да, черновик — может. Запросы на языке запросов 1С, обработки заполнения, печатные формы и выгрузки нейросеть пишет по описанию задачи. Но код нужно проверять: модели выдумывают методы платформы, путают клиентский и серверный контекст и пишут медленные запросы. Лучший результат получается, если дать модели структуру объектов метаданных и пример похожего кода из вашей конфигурации.
Можно ли отправлять код конфигурации 1С в ChatGPT?
Код без данных и паролей отправлять можно, но стоит помнить, что он может содержать коммерческую тайну: алгоритмы ценообразования, условия работы с контрагентами, доступы к сервисам. Реальные данные из базы с персональными данными в зарубежные сервисы отправлять нельзя без выполнения требований 152-ФЗ о трансграничной передаче. Для таких задач используйте российские модели или модель на своём сервере.
Заменит ли ИИ программиста 1С?
Нет. ИИ ускоряет рутинную работу — черновики запросов, разбор кода, документацию, — но решения об архитектуре, проверка кода, понимание процессов заказчика и ответственность за результат остаются за программистом. Команды, которые используют ИИ с ревью и тестами, просто успевают больше. А вот без проверки сгенерированный код быстро превращается в технический долг.
