ИИ в разработке 1С: как это работает

24.09.26

Интеграция - Нейросети

ИИ пишет код для 1С. Но как получить результат, которому можно доверять? В статье — практический опыт работы с Claude Code: три роли ИИ — архитектор, разработчик и ревьюер — и обязательные проверки между этапами. Агент создаёт расширение, сверяет код со стандартами 1С, развёртывает его в тестовой базе и проверяет на реальных данных. Человек принимает итоговое решение. Разбираем конкретный результат: доработка отчёта для ЗУП, 1511 строк, ни одного расхождения с независимым запросом. Показываем, как устроен процесс, зачем нужны проверяемые протоколы и какие ограничения пока остаются. Для разработчиков и руководителей команд, которым нужен от ИИ работающий результат с доказательствами качества.

Claude Code пишет код для 1С:Предприятие 8.3 так, что его не стыдно отдать в продуктив: каждый шаг проходит через проверку по стандартам 1С и через инструменты самой платформы. Ниже — идея, цикл и результаты.

 

Зачем это было нужно

ИИ и так умеет писать код на языке 1С. Проблема в другом: без правил он пишет его так, как видел в интернете, а не так, как требует платформа и стандарты фирмы «1С». Код выглядит правильно, компилируется, а потом ломает права доступа, блокирует таблицы или не проходит проверку ревьюера.

До осени 2026 года попытки заканчивались одинаково. Помощник уверенно предлагал решение, разработчик тратил время на проверку и находил ошибки, которых сам бы не допустил. Выигрыш в скорости съедался проверкой.

Вывод был простой: ИИ нужен не как «умный автодополнитель», а как участник процесса, которого проверяют теми же средствами, что и человека — стандартами, инструментами платформы и коллегами.

 

Главная идея: три роли и ворота

Мы не стали учить ИИ «писать лучше». Мы построили процесс, в котором плохой код не может пройти дальше своего этапа. Две мысли лежат в основе.

Три роли вместо одной. Один и тот же ИИ по очереди выступает архитектором, разработчиком и ревьюером. Архитектор решает, какие объекты нужны и почему. Разработчик пишет только то, что утвердил архитектор. Ревьюер ищет нарушения стандартов и не знает, кто писал код. Разделение ролей убирает главную слабость ИИ — склонность одобрять собственные решения.

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

 

 

 

 

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

 

 

Человек

Агент

Задача

Формулирует своими словами, отвечает на уточнения

Читает конфигурацию, предлагает решение с обоснованием

Код и
проверки 

Не участвует

Пишет код, разворачивает в тестовой базе, пишет и запускает проверку

Ревью

Не участвует

Отдельный процесс сверяет код со стандартами и возвращает замечания разработчику

Решение

Читает протоколы и готовый файл, решает о переносе в продуктив 

Предъявляет результат с числами; в продуктив не ходит

 

Как выглядит цикл

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

 

Шаг

Что делает ИИ

Что считается доказательством

1. Задача

Читает типовую конфигурацию и формулирует, что именно меняем

Список объектов и обоснование по стандартам

2. Код

Пишет расширение в исходниках, не трогая типовую

Анализатор кода не нашёл нарушений

3. Ревью

Вторая роль сверяет код с 33 карточками стандартов 1С

Замечания разобраны, отступления записаны

4. Развёртывание

Загружает расширение в тестовую базу одной командой

Платформа ответила «ошибок нет» на каждом из пяти подшагов

5. Прогон

Запускает свою же проверку на реальных данных базы

Протокол «ИТОГ: УСПЕХ» с числами

6. Решение

Человек смотрит готовый файл и протоколы

Коммит с описанием, что и как проверено

 

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

 

Что уже доказано

За два дня работы по новому циклу (21–23 сентября 2026) получены три результата, которые можно повторить и перепроверить.

 

Результат

Число

Что это значит

Ревью существующего кода

167 замечаний анализатора, 1 по существу

ИИ-ревьюер отделяет шум от реальных проблем

Точность со стандартом и без

1 ложное срабатывание против 9

Карточки стандартов снижают ложные замечания в девять раз

Новое расширение для ЗУП

1511 строк отчёта, 380 с детьми, 0 расхождений

Результат проверен независимым запросом на реальных данных

 

Третий результат — самый важный. Задача была обычной для кадровой службы: добавить в отчёты по сотрудникам поле с детьми и датами рождения. ИИ прошёл весь цикл сам: написал расширение, написал к нему отдельную проверку, развернул оба на тестовой базе и сравнил отчёт с независимым запросом по всем сотрудникам. Человеку достался готовый файл и протокол проверки.

 

1C Platform Tools: изучили и отложили

1C: Platform Tools — расширение для редактора Visual Studio Code и Cursor: сборка и загрузка расширений, запуск тестов, управление сеансами. Сессия 22 сентября начиналась с вопроса, как встроить его в цикл Claude Code, и закончилась решением пока обойтись без него.

Причина простая: команды Platform Tools живут внутри открытого окна редактора, и агент может вызывать их только через посредника, пока редактор запущен. Для серверных тестовых баз те же операции доступны напрямую через командную строку конфигуратора — без окон и посредников. Владелец выбрал этот путь: конфигуратор и обмен исходниками в XML, без EDT и без редактора как обязательного звена.

Что вместо этого появилось в той же сессии и на чём сделан отчёт для ЗУП:

  • Реестр тестовых баз в проекте. Один файл описывает базы бухгалтерии, зарплаты и финансов, путь к платформе и исходники типовых; все команды читают его, а не параметры из головы.
  • Отдельный пользователь для ИИ. Агент входит в тестовые базы под своим именем, без паролей в файлах и без доступа к продуктиву.
  • Развёртывание одной командой. Загрузка в базу, обновление, проверка модулей и сборка файла идут подряд, каждый шаг пишет журнал и останавливает цепочку при ошибке. Сюда же вшито снятие «безопасного режима», в котором платформа молча не вызывает новый код.
  • Проверка поведения, а не только синтаксиса. К каждому расширению ИИ пишет отдельную проверку, которая запускается в базе без окон и возвращает протокол с числами.
  • Исходники совпадают с базой. Расширения в проекте выгружены из тестовой базы, а не переписаны по памяти.

Platform Tools остаётся в запасе на случай, если команда перейдёт на работу в VS Code или понадобятся его тестовые каркасы.

Два подхода: Platform Tools и наш

Для отчётов, обработок и расширений наш цикл даёт проверяемый результат без человека у экрана; Platform Tools даёт удобный запуск тех же команд из редактора, но не проверяет смысл сделанного. Сравнение сделано по документации и коду Platform Tools 0.9.4; сам продукт мы не запускали.

Наш стек. Claude Code с правилами проекта, навык стандартов 1С на 33 карточки, отдельный агент-ревьюер, анализатор BSL Language Server, 77 навыков сборки закреплённой версии, реестр тестовых баз в проекте, командная строка конфигуратора 8.3.27 и два скрипта — развёртывание и прогон проверки в базе. Всё лежит в git-шаблоне, из которого одной командой создаётся проект под задачу. Полигон — серверные тестовые базы бухгалтерии, зарплаты и финансов, восстанавливаемые из архивов.

 

 

1C Platform Tools

Наш подход

Что это

Расширение VS Code/Cursor поверх vanessa-runner и OneScript

Команды и правила вокруг Claude Code и конфигуратора; редактор не нужен

Кто ведёт цикл

Человек в редакторе; ИИ нажимает те же кнопки

ИИ ведёт цикл, человек принимает результат

Работа без интерфейса

Нет: команды живут в открытом окне редактора

Да: каждый шаг — команда с кодом возврата и журналом

Стандарты 1С

Не проверяет

Карточки стандартов + ревьюер, отделённый от автора кода

Проверка кода

Синтаксическая проверка платформы

Та же проверка с контрольной ошибкой + анализатор + ревью

Проверка поведения

Каркасы тестов YAxUnit, Vanessa

Прогон в базе на реальных данных, протокол с числами

Ловушки платформы

Не знает

«Безопасный режим» снимается автоматически

Пароли

В файле окружения

Не хранятся; отдельный пользователь для агента

Зрелость

Готовый продукт с пользователями

Собственная схема, несколько расширений и отчетов  доведенных до продуктива

 

Почему наш подход выигрывает для отчётов, обработок и расширений:

  1. Цикл замкнут без человека у экрана: расширение для ЗУП прошло путь от кода до собранного файла без единого окна.
  2. Есть ворота, которых у Platform Tools нет: стандарты, независимый ревьюер, контрольная ошибка. Platform Tools отвечает на вопрос «чем собрать», но не «правильно ли это».
  3. Доказательство — числа, а не «ошибок нет»: 0 расхождений с независимым запросом на 1 511 строках.
  4. Знание платформы накапливается: ловушка безопасного режима встроена в скрипт и больше не повторится.
  5. Меньше движущихся частей: нет редактора, OneScript, vanessa-runner и второго формата проекта.

Где Platform Tools честно впереди: готовые каркасы тестов, сообщество и обновления, удобство для тех, кто работает в VS Code и хочет кнопки. Это не меняет вывода для потока доработок под серверными тестовыми базами.

 

Что это меняет и куда дальше

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

Для команды это значит три вещи:

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

Ближайшие шаги:

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

Вступайте в нашу телеграмм-группу Инфостарт

ИИ Claude Code разработка 1С автоматизация разработки расширения 1С ЗУП ревью кода тестирование стандарты 1С

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

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    19540    101    32    

84

Нейросети Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Задавайте вопросы базе 1С обычными словами: получайте данные, находите ошибки и связанные документы, проверяйте права, работайте с вложениями и контролируемо вносите изменения. Всё это работает в самой программе, а Codex и Claude подключаются по желанию.

16990 руб.

30.07.2026    13046    27    4    

27

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    71117    141    41    

150

Распознавание документов и образов Нейросети 1С:Предприятие 8 1С 8.3 1С 8.5 1C:Бухгалтерия 1С:Зарплата и Управление Персоналом 3.x Беларусь Россия Казахстан Армения Платные (руб)

ИИ-сканер документов с REST API для интеграции с 1С и корпоративными системами. Извлекайте данные из счетов, паспортов, дипломов, патентов и трудовых книжек за секунды. Точность человека - скорость машины. Приложение поддерживает восемь типов документов, четырех провайдеров ИИ (имеется возможность использования локальных ИИ), локальный REST API и экспорт в JSON. Важно! модель должна поддерживать функцию Vision (распознавание файлов и картинок). Запускайте используя локальные ИИ, без подписок и ограничений

6100 руб.

24.08.2026    546    3    0    

1

Нейросети 1С:Управление торговлей 11 Бесплатно (free)

Я не считаю покупку специализированных платных инструментов обязательной для разработки с ИИ: нужную обвязку тоже можно создать с агентом. Показываю этот подход на расширении УТ 11 с динамическим списком остатков. Одно задание Codex, 37 минут до проверки, работающая форма. Рассказываю, как устроено окружение, почему первую попытку пришлось переснять и что получилось в повторном прогоне.

17.09.2026    5676    86    Ibrogim    61    

19

Нейросети Разработчик Руководитель проекта 1C:ERP Бесплатно (free)

Служба на Rust, через которую Claude Code, Cursor или другой MCP-клиент вызывает узких ИИ-агентов. Агент — папка с prompt.md и config.toml, модель — строка в конфиге: DeepSeek, Claude Code по подписке, Codex или локальная модель. Агент получает MCP-инструменты, работает в фоне, каждый ход записывается. Внутри — цифры за три месяца: 10 351 вызов, 78 агентов.

17.09.2026    1711    0    Sorm    9    

10

Нейросети Бесплатно (free)

Отладка кода 1С традиционно выглядит примерно одинаково: поставить точку останова, запустить клиент, воспроизвести сценарий, дождаться остановки, посмотреть локальные переменные, пройти несколько строк, раскрыть очередную структуру или коллекцию, вычислить выражение — и повторить все это еще несколько раз. А что, если значительную часть этой рутины поручить AI-агенту?

15.09.2026    3608    andrew.ab    5    

15

Нейросети Разработчик Аналитик Руководитель проекта Бесплатно (free)

Я принёс команде приём, с которым нейронка наконец начала понимать нашу конфигурацию: у меня он работал, у коллег — нет. Дело было не в постановке задач и не в настройках: причина в том, что на их машинах индекс конфигурации считался бы несколько дней. Замер на одном и том же своде из 26 035 записей: три часа на процессоре против трёх с половиной минут на видеокарте. Разбираю, что такое индексация конфигурации и почему она дорогая ровно один раз, почему наша основная серверная машина — 64 ядра, 768 гигабайт памяти — на этой задаче проигрывает домашнему компьютеру, и почему приём одного человека упирается в вопрос, который никто не любит задавать.

09.09.2026    4727    solbol    9    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rozer 323 24.09.26 10:57 Сейчас в теме
не увидел ссылку на сам инструмент ?
2. Rico17 33 24.09.26 12:15 Сейчас в теме
Наш стек. Claude Code с правилами проекта, навык стандартов 1С на 33 карточки, отдельный агент-ревьюер, анализатор BSL Language Server, 77 навыков сборки закреплённой версии, реестр тестовых баз в проекте, командная строка конфигуратора 8.3.27 и два скрипта — развёртывание и прогон проверки в базе.
Всё лежит в git-шаблоне, из которого одной командой создаётся проект под задачу.


Вы имеете ввиду git-шаблон?
Для отправки сообщения требуется регистрация/авторизация