Как AI-агент подключается к 1С и что он там умеет
Практический разбор подключения ИИ-агента к 1С: какие задачи он берёт на себя, сколько это стоит и где чаще всего застревает интеграция.
«Кто не закупал продукцию больше года» — этот вопрос финансовый аналитик небольшого российского завода задаёт не бухгалтеру, а чату. Ответ он получает прямо из 1С, и язык запросов для этого знать не нужно. AI-агент для 1С у него появился в августе 2026 года: программист завода собрал доступ сам, готового руководства он не нашёл.
Аналитик спрашивает обычными словами: «покажи последние реализации за август», «найди контрагента по ИНН», «какие документы продажи оформлены вчера». Агент сначала смотрит структуру базы, потом выбирает инструмент, потом отвечает. Позже к нему подключили вторую базу — зарплатную, рядом с бухгалтерией.
Главное решение: копия базы вместо боевой
Агент не ходит в рабочую базу вообще. Каждую ночь снимается резервная копия, скриптом восстанавливается копия SQL-базы, и агент работает с ней. Расширение, через которое он читает данные, и так умеет только читать. Копию инженер добавил, по его собственным словам, из паранойи.
Цена решения — данные свежие на вчера. Для вопроса «кто не закупал больше года» это ничего не меняет. Для «сколько отгрузили сегодня до обеда» схема не работает, и выбирать придётся другую.
Из чего собран AI-агент для 1С
Схема одинаковая у всех трёх разобранных сборок: модель в режиме агента получает набор инструментов доступа к 1С и вызывает их сама. Разница — кто к кому ходит и с какой базой.
Инструментов, без которых агент гадает, три. Первый показывает, что вообще есть в базе. Второй — структуру конкретного объекта: какие у документа реквизиты и как они называются. Третий читает данные или выполняет запрос. Уберите первые два, и модель начнёт писать запросы к полям, которых в вашей конфигурации нет.
Дело не в модели. Язык запросов 1С она знает, а вашу доработанную конфигурацию — нет. Разработчик, собравший одну из схем, посчитал справочники в типовой конфигурации управления торговлей: их около 970. Выгрузка такой конфигурации в контекст модели не помещается. Поэтому агент ищет по структуре каждый раз заново.
| Способ | Как устроено | Что нужно | Где ломается |
|---|---|---|---|
| Готовый плагин от Яндекса | Ассистент ходит в опубликованную базу из интернета, вход по подписанному токену | Веб-сервер, публикация базы, белый адрес и сертификат, служебный пользователь, свежая платформа | Облачная 1С, старые конфигурации на обычных формах, файловая база на компьютере бухгалтера |
| Расширение с открытым кодом по протоколу MCP | Агент ходит в опубликованную копию базы внутри локальной сети | Резервное копирование, восстановление копии, веб-сервер, агентская оболочка | Данные на вчера, ручная донастройка, путаница между двумя базами |
| Обмен без открытых портов | Обработка внутри 1С сама по исходящему соединению забирает задание и отдаёт результат | Постоянно запущенный сеанс 1С — на файловой базе он занимает лицензию | Задержка зависит от того, как запущен обмен; тяжёлые запросы по регистрам |
| Штатный OData | Стандартный интерфейс 1С: на чтение открываются только нужные таблицы | Публикация, выбор таблиц, человек, который объяснит модели, где что лежит | Модель получает сырые таблицы, разбираться в них придётся ей и вам |
Комментаторы к разбору плагина сказали прямо: всё это делается через OData, который в 1С есть давно. Дело на минуту, если веб-сервер уже стоит. Автор разбора ответил, что OData требует квалификации и терпения, а готовый плагин нужен бухгалтеру и директору. Спор упирается в один вопрос: кто у вас будет это настраивать.
Пример из тех же комментариев: один финансовый управляющий подключил свою модель к базе через OData, находясь за границей. База нетиповая, отраслевая. На чтение открыли не все таблицы, а нужные. Объяснять модели, где лежат продажи, всё равно пришлось руками.
Что агент делает и чего не делает
| Подтверждено в разобранных сборках | Не подтверждено или не умеет |
|---|---|
| Отвечает словами по данным: продажи за период, контрагент по ИНН, кто давно не покупал | Не знает смысла ваших данных: что в компании считается отгрузкой, а что перемещением |
| Сам читает структуру конфигурации, если ему дали такой инструмент | Не держит конфигурацию из сотен справочников целиком — только ищет по ней |
| Находит аномалию в цифрах: продажу ниже себестоимости, похожие на дубли документы | Не понимает, почему запрос отказал, если расширение проглотило ошибку |
| Отдаёт оборотно-сальдовую ведомость и документы за период | Не защищает базу от тяжёлого запроса без потолка строк и таймаута |
Аномалии в цифрах агент находит сам. На демонстрационной базе модель прочитала метаданные и написала три запроса. Вопрос был такой: почему при росте выручки на 69% маржа упала в два с половиной раза. Ответ: крупнейшую позицию продали ниже себестоимости, а рядом лежали пять документов реализации с попарно одинаковыми суммами, созданных с интервалом в секунду, — похоже на дубли. Разбор сделан на демонстрационном стенде, у клиента этого не проверяли.
Скорость там же замерили: медиана от вопроса до ответа из базы — около полутора секунд. Сначала было шесть, разницу нашли только замером, ошибка сидела в цикле ожидания. Полторы секунды — это уже диалог, а не выгрузка отчёта.
Читайте такжеЧто AI-агент делает с документами сам, а что проверяет человек?Как повторить
- Начните с чтения Решите, что агенту можно. Во всех трёх разобранных сборках он только читает, и на вопросы руководителя этого хватает. Запись добавляется потом и отдельно.
- Выберите базу: рабочая или копия Копия из ночного бэкапа снимает большую часть возражений безопасника и защищает от тяжёлого запроса. Платите за это свежестью: данные будут на вчера.
- Выберите способ по таблице выше Опубликована ли база, есть ли администратор, что скажет безопасник. Если база в облаке у хостера, готовый плагин, скорее всего, отпадает.
- Дайте агенту инструмент чтения структуры Без него модель выдумывает имена полей. Если баз несколько, опишите словами, какая для чего: «сотрудники» есть и в бухгалтерии, и в зарплатной, и агент пойдёт не туда.
- Проверьте на вопросах с известным ответом Отдельно посмотрите, что происходит при ошибке. В логах плагина отказ приходил модели как «успешно», и она повторяла тот же запрос.
- Включите журнал, отдельные ключи, потолок строк и таймаут Журнал обращений показывает, какой ключ что запрашивал. Главбуха у первого клиента убедило именно это: кабинет с журналом оформлен на неё, и она сама видит запросы. Потолок и таймаут не дают одному запросу положить сервер.
Где это ломается
Отдельная поломка живёт в настройке. У плагина проверку токена делает публикация базы, а не расширение. Если публикацию кто-то перенастроил для отладки, от интернета базу защищает только имя служебного пользователя. Повторная публикация из конфигуратора молча затирает файл с настройкой токенов.
Сколько это стоит
Полной сметы не привёл никто из авторов, поэтому честнее назвать статьи расходов. Первая — расширение или сервис доступа: есть бесплатное с открытым кодом, есть платные версии, есть плагин в составе подписки. Вторая — работа администратора: публикация, права, сертификат, служебный пользователь. Автор разбора плагина, сам разработчик, называет это типовой, но сложной задачей для администратора.
Третья статья — инфраструктура: веб-сервер, а для схемы с копией ещё резервное копирование и место под копию базы. У завода из первого примера всё это уже стояло. У малого бизнеса на файловой базе — нет, и тогда это отдельный проект.
Четвёртая — лицензии и токены. На файловой базе постоянно запущенный сеанс 1С занимает лицензию; в клиент-серверной работает регламентное задание, и лицензия не тратится. Расход на токены модели не посчитан ни в одном разборе.
Инженер завода оценил так: после первоначальной настройки подключение занимает несколько минут. Саму первоначальную настройку он не посчитал, и по описанию она заняла явно не минуты.
Коротко
- Начинайте с чтения Во всех трёх открытых сборках агент только читает. Примера, где он проводит документы в боевой базе и результат кто-то замерил, найти не удалось.
- Копия базы снимает большую часть споров Ночной бэкап вместо боевой базы отвечает безопаснику и защищает от тяжёлого запроса. Данные при этом на вчера.
- Способ подключения выбирается по инфраструктуре Облачная 1С, старая конфигурация или файловая база отсекают готовый плагин. OData подходит, если есть веб-сервер и технический человек.
- Без инструмента чтения структуры агент выдумывает поля Модель знает язык запросов 1С, но не вашу конфигурацию: в типовой торговой около 970 справочников.
- Спросите подрядчика, что агент делает с ошибкой Если расширение отвечает «успешно» на отказ, модель повторяет запрос и отдаёт неполный ответ, не предупредив об этом.
Собрать самому или отдать
По шагам выше это собирается своими силами, если в компании есть администратор и он готов заниматься публикацией, сертификатом и правами. Все три разобранные сборки сделали инженеры внутри компаний.
Если администратора нет или он занят, то же самое можно отдать. Я разбираю, какие вопросы вы реально задаёте базе. Дальше помогаю выбрать способ подключения под вашу инфраструктуру и собрать доступ на чтение — с журналом, ключами и ограничениями. Сроков и сумм заранее не называю. Они зависят от того, файловая у вас база или серверная, опубликована ли она и что скажет безопасник. Хотите разобрать свой случай — записаться на консультацию.
Частые вопросы
Какие есть способы подключить ИИ-агента к 1С?
Четыре. Готовый плагин от Яндекса — ассистент ходит в опубликованную базу из интернета. Расширение с открытым кодом по протоколу MCP — агент работает с копией базы внутри локальной сети. Обмен без открытых портов — обработка внутри 1С сама забирает задание по исходящему соединению. И штатный OData: на чтение открываются только нужные таблицы. Выбирают по трём вопросам: опубликована ли база, есть ли администратор, что скажет безопасник.
Можно ли подключить ИИ-агента к 1С без программиста?
Задавать вопросы — да, для этого хватает чата. Подключить — нет. Даже готовый плагин требует веб-сервера, публикации базы, белого адреса, сертификата и служебного пользователя 1С. Автор разбора, сам разработчик, называет это типовой, но сложной задачей для администратора. Вариант с OData технически проще, но и там кто-то должен выбрать таблицы и объяснить модели, где лежат продажи.
Безопасно ли пускать ИИ-агента в базу 1С?
Зависит от схемы. В разобранных сборках работают три приёма: доступ только на чтение, работа с копией базы вместо рабочей и обмен, при котором 1С сама ходит наружу и ни один порт не открывается. Сверху — журнал обращений и отдельные ключи, в том числе временные на несколько дней. Одного это не отменяет: данные уходят к модели в объёме ответа.
Не замедлит ли ИИ-агент работу базы 1С?
Может. Опытный 1С-ник в комментариях к одному из разборов предупредил: запрос без отборов по регистрам нагружает сервер, а на MS SQL способен заблокировать пишущих пользователей. Лечится потолком строк и таймаутом. Схема с отдельной копией базы снимает вопрос целиком — агент просто не касается той базы, в которой работают люди.
Может ли ИИ-агент проводить документы в 1С?
В открытых разборах — нет. Везде это доступ на чтение. Запись встречается как описанная возможность: пробный прогон в транзакции с откатом по умолчанию, изменение данных после подтверждения в платных версиях. Примера, где агент проводит документы в боевой базе и кто-то проверил результат, найти не удалось. Обещание подрядчика «агент ведёт учёт» проверяется ровно этим вопросом: покажите базу, где это работает, и человека, который считал.
Сколько стоит ИИ-агент для 1С и из чего складывается цена?
Полной сметы в открытых источниках нет ни у кого. Складывается из четырёх частей: расширение или сервис доступа, работа администратора по публикации и правам, инфраструктура (веб-сервер, а для схемы с копией ещё бэкап и место под копию базы) и расход на токены модели. Бесплатное расширение с открытым кодом существует, а вот токены не посчитал ни один из авторов.
Что AI-агент делает с документами сам, а что проверяет человек?
Разбираем на практике, что ИИ-агент сегодня делает с документами, таблицами, почтой и 1С — и где заканчивается автономия и начинается работа человека.
AIЧто в бухгалтерии уже можно передать AI
Обзор задач бухгалтерии, которые ИИ-агент закрывает без ошибок уже сегодня, примеры внедрений и предупреждение о том, где нужен контроль бухгалтера.
AIЧто проверить до того, как платить за внедрение
Klarna заменила 700 операторов, метрики выросли, а через год пришлось возвращать людей. Разбор цифр из внедрений ИИ-агентов и семь проверок до оплаты счёта.