Одна модель, два агента: почему ИИ в 1С без готовых инструментов делает 23 запроса и ошибается

06.10.26

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

15 одинаковых вопросов к ИИ-агенту на копии рабочей УТ 11 (680 тысяч товаров), два прогона: без готовых инструментов и с ними. Без инструмента вопрос «покажи сотрудников» занял 23 запроса к базе, и ответ потерял треть людей; с инструментом хватило одного. Разбираю, где модель блуждает по метаданным, почему один и тот же вопрос даёт разные цифры, какой запрос повесил агента на минуты и как переписать его без НЕ В.

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

Один и тот же набор из 15 вопросов я прогнал дважды. В первый раз агент собирал ответы сам, через поиск по метаданным и свои запросы, а во второй у него были готовые инструменты, то есть проверенные запросы под конкретные вопросы. Модель, база и формулировки остались прежними.

85 → 41
обращение к модели на 15 вопросов
23 → 1
запрос к базе на вопрос «покажи сотрудников»

Как проверяли

  • База: копия рабочей базы торговой сети на УТ 11.5, в справочнике 680 тысяч позиций номенклатуры и 286 тысяч контрагентов.
  • Вопросы. Под десять из них у агента не было готового инструмента. Ещё пять типовых: остатки, продажи по менеджерам, долги клиентов, деньги на счетах и график выручки.
  • Каждый вопрос я задавал в новом диалоге, чтобы ответы не подсказывали друг другу.
  • Запросом считаю любое обращение агента к базе: поиск объекта в метаданных, чтение структуры, выборку данных, выгрузку в файл. Агент сам пишет под ответом, сколько таких шагов ему понадобилось.

Что делает агент, когда готового ответа нет

Возьмём вопрос «Покажи сотрудников и их должности». Кадрового учёта в УТ 11 нет, и модель об этом не знает, поэтому начинает искать: перебирает объекты по слову «сотрудник», читает их структуру, пробует запросы и возвращается назад.

→ Ищу нужные объекты в базе
→ Ищу нужные объекты в базе
→ Изучаю структуру объекта
→ Ищу нужные объекты в базе
→ Получаю данные из базы
→ Изучаю структуру объекта
→ Получаю данные из базы
→ (ещё 15 таких строк)
→ Готовлю файл Excel

Через 23 запроса агент выдал файл на 158 строк. В другом прогоне тот же вопрос занял 9 запросов, и в файле оказалось 394 строки вместе с уволенными и служебными учётками вроде Admin1C.

Работающих сотрудников в базе 242, ещё 152 записи недействительны. Выходит, первый ответ потерял больше трети людей, а второй смешал работающих с уволенными и роботами интеграций.

Главная проблема

Запросов много, но хуже другое: каждый прогон прокладывает новый маршрут по метаданным, и цифра в ответе зависит от того, куда модель свернула на этот раз. Задайте вопрос дважды и получите два разных ответа.

Ещё два случая

Тридцать запросов ради «не нашёл»

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

Такой настройки в УТ действительно нет. Цену в документ продажи подставляет соглашение с клиентом, в рознице её берут из вида цен магазина, и до соглашений модель так и не добралась.

Запрос, который повесил агента

Вопрос «Какие товары есть в справочнике, но ни разу не поступали?». В первом прогоне агент сделал 13 запросов и выгрузил файл, обрезанный на 200 000 строках из 408 тысяч.

Во втором он написал запрос с НЕ В (ВЫБРАТЬ …) по всей номенклатуре. Я несколько минут смотрел на «Получаю данные из базы», после чего остановил запрос и перешёл к следующему вопросу.

Почему это опасно

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

Что такое готовый инструмент

Ничего хитрого в нём нет: это обычный запрос, который разработчик один раз написал и проверил, зная, в каких регистрах лежат данные, какие записи служебные и как посчитать быстро. Модель видит описание инструмента и вызывает его вместо поиска по метаданным.

Инструмент для сотрудников сам выбирает источник по конфигурации: в ЗУП и БП берёт кадровые данные, в УНФ кадровую историю, в УТ и Рознице пользователей с должностью из карточки. Служебные учётки он отбрасывает и тут же считает сводку по должностям, так что агенту остаётся один вызов.

Товары без поступлений инструмент считает через временную таблицу и левое соединение, без НЕ В. На 680 тысячах позиций это занимает секунды:

ВЫБРАТЬ РАЗЛИЧНЫЕ
    Т.Номенклатура КАК Номенклатура
ПОМЕСТИТЬ ВТПоступали
ИЗ
    РегистрНакопления.ТоварыНаСкладах КАК Т
ГДЕ
    Т.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
ИНДЕКСИРОВАТЬ ПО
    Номенклатура
;
ВЫБРАТЬ
    КОЛИЧЕСТВО(*) КАК Всего,
    СУММА(ВЫБОР КОГДА П.Номенклатура ЕСТЬ NULL ТОГДА 1 ИНАЧЕ 0 КОНЕЦ) КАК НеПоступали
ИЗ
    Справочник.Номенклатура КАК Н
        ЛЕВОЕ СОЕДИНЕНИЕ ВТПоступали КАК П
        ПО Н.Ссылка = П.Номенклатура
ГДЕ
    НЕ Н.ЭтоГруппа
    И НЕ Н.ПометкаУдаления

Те же вопросы, другие ответы

Вопрос Без инструмента С инструментом
Сколько товаров без штрихкода? 6–10 запросов 1 запрос
Покажи сотрудников и их должности 9–23 запроса, то 158, то 394 строки 1 запрос, сводка и список
Какие виды цен и какой в продажах по умолчанию? около 30 запросов, «не нашёл» 1 запрос: «Розничная» в 9 типовых соглашениях и у 24 магазинов
Сколько номенклатуры в каждой группе? 3–6 запросов 2 запроса, вместе с файлом по 695 группам
Какие товары ни разу не поступали? зависание или обрезанный файл 2 запроса, 407 712 позиций
Остатки, продажи, долги, деньги, график 1–2 запроса 1–2 запроса

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

Что пока не покрыто

Там, где инструментов пока нет, агент тоже справился: контрагентов без ИНН посчитал за 5 запросов, склады с ответственными и банковские счета показал за 4, договоры, которые истекают в этом году, нашёл за 3. Ответы верные, хотя путь к ним обходной.

Если ответ дался тяжело, агент сам просит прислать скриншот в поддержку, и под такие вопросы мы дописываем инструменты.

Если собираете ИИ-агента для 1С сами

  • Модель с доступом к базе хорошо отвечает, пока путь к данным короткий. На большой типовой конфигурации сложный вопрос превращается в поиск дороги, и результат меняется от раза к разу.
  • Считайте запросы: если вопрос стабильно требует больше пяти, под него нужен готовый инструмент.
  • Ограничьте время запросов модели. Один НЕ В по всей номенклатуре вешает агента на минуты, поэтому такие запросы лучше выполнять в фоновом задании с таймаутом и возвращать модели подсказку, как их переписать.
  • Перед каждым запросом модель заново получает всю историю диалога, так что 23 запроса обходятся в разы дороже одного, а ответ приходит позже.
О продукте

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

Расширение одно на УТ 11, БП 3.0, УНФ 3.0 и Альфа-Авто 6. Страница продукта на Инфостарте: ИИ Агент в 1С.

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

ИИ нейросеть ИИ-агент искусственный интеллект LLM MCP DeepSeek агент 1С 1С УТ 11 Управление торговлей язык запросов оптимизация запросов метаданные чат-бот расширение автоматизация отчёты аналитика

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

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

См. также

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

Подключите ИИ к 1С и решайте рабочие задачи обычными словами. От работы с данными до доработки конфигурации через расширения, всё в привычном чате с ИИ-помощником. Теперь с поддержкой DeepSeek Harness, Kimi Code и Kimi Work, доступных в России без VPN.

15990 руб.

30.07.2026    19739    44    4    

39

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    21690    105    32    

90

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

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

15250 руб.

25.08.2025    77218    147    41    

154

SALE! 30%

Нейросети 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение добавляет в 1С чат с ИИ-агентом. Пользователь пишет вопрос обычными словами: «какие УПД не подписаны?», «какой НДС к уплате за квартал?», «что висит на согласовании дольше недели?», а агент сам строит запросы к базе с правами этого пользователя и отвечает цифрами, таблицей, диаграммой или файлом Excel. Плитки «Аналитик», «Бухгалтер» и «Руководитель» дают сводку по базе одной кнопкой. Агент разбирает ошибки по скриншоту, сверяет прайсы поставщиков и проверяет коды маркировки. С версии 1.0.21 спрашивать можно и с телефона: QR-код в окне агента, без установки приложения. Работает в УТ 11, КА 2, ERP 2, БП 3.0, УНФ 3.0, Документооборот 3.0 и Альфа-Авто 6, ставится одним расширением.

18300 руб.

05.10.2026    3909    12    9    

13

Инструментарий разработчика Нейросети Системный администратор Разработчик Руководитель проекта 1С 8.3 Платные (руб)

Обработка заменяет ФИО, организации, ИНН, ИИН, БИН, ОГРН, КПП, БИК, счета и IBAN, паспорта, СНИЛС, адреса, телефоны, почту и суммы на правдоподобные выдуманные перед отправкой данных в ChatGPT, Claude или YandexGPT, а потом расшифровывает ответ модели обратно, подставляя настоящие имена и настоящие числа. Возвращаются и те итоги, которые модель посчитала сама: суммы масштабируются одним коэффициентом, поэтому пропорции и доли переживают обезличивание. Словарь замен хранится в самой базе и подхватывается автоматически, даже если обработку закрывали. Реквизиты России и Казахстана, любая конфигурация от 8.3.24, без единой зависимости.

14640 руб.

07.08.2026    2227    3    0    

3

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

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

6100 руб.

24.08.2026    1496    2    0    

2

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

Как автоматически создавать маркетинговые ролики для собственных IT-продуктов, используя ИИ? В предыдущей статье я рассказывал о Zapis — приложении для работы с речью и текстом. Теперь расширил его возможности: добавил конвейер создания видео, в котором ИИ-агент изучает материалы проекта, готовит сценарий, подбирает реальные скриншоты и пишет текст диктора. Zapis отвечает за озвучку, а Remotion — за анимацию и сборку. На примере обмена ПУТ на OneBase -> 1С:Бухгалтерия 3.0 покажу готовый 83-секундный ролик из восьми сцен. Разберём, как устроен процесс, зачем нужны настоящие скриншоты интерфейса, как синхронизируются речь и изображение и что сохраняется для повторной сборки после изменений в продукте. Исходный код и инструкции доступны в открытом репозитории Zapis.

06.11.2026    556    Ibrogim    2    

11

Нейросети Разработчик 1С 8.3 Бесплатно (free)

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

05.11.2026    7834    Iliaelagin    8    

16
Для отправки сообщения требуется регистрация/авторизация