Инструменты по категориям

1C AI Agent в категории метаданных учитывается как расширение 1С, которое строит RAG-индекс по структуре конфигурации и использует его в диалоге агента. Это не MCP-сервер и не внешний индекс по выгрузке: логика живет внутри базы.

Инструменты по метаданным

  • GetMetadata - получает списки объектов метаданных: справочники, документы, регистры, перечисления и другие объекты, доступные в контуре агента.
  • GetObjectFields - возвращает реквизиты и табличные части выбранного объекта.
  • CheckObjectExists - проверяет существование объекта метаданных.
  • RAG-индексация - строит чанки по объектам, реквизитам и табличным частям; поиск идет по токенам, синонимам и TF-IDF-ранжированию.

Сильные стороны

метаданные индексируются прямо в базе, без отдельного сервера; RAG-подсказка подставляется в промпт агента и помогает выбирать правильные объекты и поля перед запросами к данным. Подходит для сценариев, где пользователь задает вопрос на естественном языке, а агент должен сам найти нужные справочники, документы или регистры.

Ограничения

нет отдельной модели форм, ролей и графа связей между объектами метаданных. Изменение метаданных не заявлено: write-действия в DSL относятся к данным, а не к структуре конфигурации. Это не универсальный MCP metadata endpoint для внешних клиентов.

Когда выбирать

когда нужен агент внутри 1С, который сам находит объекты и поля живой базы через RAG перед выполнением запросов или действий с данными.

Бизнес-сценарии используют RAG по живым метаданным и встроенные DSL-действия; диалог доступен из 1С и через HTTP API. Граф выполнения сохраняет состояние для продолжения; шаблоны сценариев не являются самостоятельным пакетом IDE-skills.

1C AI Agent - это расширение 1С с собственным агентом, RAG по метаданным и DSL-командами для работы с живыми данными. В отличие от MCP-серверов, внешний клиент не вызывает отдельные MCP tools: пользователь работает через форму агента внутри базы, а оркестратор генерирует и выполняет DSL-сценарий.

Инструменты по данным и запросам

RunQueryвыполняет запрос на языке запросов 1С.
FindReferenceByNameищет ссылку в справочнике по наименованию.
FindReferenceByGUIDищет ссылку по уникальному идентификатору.
SelectObjectзагружает объект в контекст для последующего чтения или изменения.
CreateReferenceсоздает новый элемент справочника.
CreateDocumentсоздает новый документ.
SetFieldустанавливает значение реквизита текущего объекта.
Writeзаписывает текущий объект.
ForEach, SaveToStorage, LoadFromStorageслужебные DSL-действия для сценариев с коллекциями и промежуточным состоянием.

Связанные возможности

  • планирование задачи перед выполнением;
  • RAG-подсказка по метаданным перед генерацией запроса или действия;
  • OpenAI-compatible провайдеры, включая облачные и локальные endpoint.

Сильные стороны

агент находится внутри базы и работает с живыми данными в правах текущего пользователя. Есть явный режим Запрос1С только для чтения и отдельная настройка пользователя ДоступнаЗапись, которая запрещает create/set/write даже в агентском режиме. Хорошо подходит для сценариев, где пользователь задает бизнес-вопрос на естественном языке, а агент сам находит метаданные, строит запрос и показывает результат.

AddTableRow, FindReferenceByURL, GetChangedObjectsтабличные части, ссылки и результат изменяющего сценария.

AI-агент в расширении 1С

использует RAG по живым метаданным, планирует задачу и выполняет DSL-действия над данными базы. Сохранение состояния позволяет продолжать прерванные сценарии, а библиотека бизнес-сценариев и распознавание PDF/изображений помогают создавать черновики первичных документов; доступен диалог в 1С и через HTTP API. Выполнение происходит в базе с правами пользователя и RLS. Read-only режим запрещает изменяющие DSL-действия; запись зависит от разрешений. Подтверждение операций определяется политикой диалога: режим распознавания может создавать черновики без отдельного runtime-подтверждения. Бизнес-сценарии хранятся как шаблоны выполнения внутри агента и не являются самостоятельным пакетом Agent Skills для IDE.

Что учитывать

Подключениерасширение внутри информационной базы 1С; диалог в интерфейсе 1С или через опубликованный HTTP API /hs/iia-agent. Обращается к OpenAI-compatible моделям по HTTP/HTTPS; MCP-сервера нет.
Что нужноустановку расширения в базу 1С, настройку OpenAI-compatible провайдера/модели и первичную индексацию метаданных. Для распознавания нужна модель и провайдер с поддержкой соответствующего вида вложений; для внешнего диалога — публикация HTTP API. Бизнес-сценарии зависят от состава и версии конфигурации.
ВажноВыполнение происходит в базе с правами пользователя и RLS. Read-only режим запрещает изменяющие DSL-действия; запись зависит от разрешений. Подтверждение операций определяется политикой диалога: режим распознавания может создавать черновики без отдельного runtime-подтверждения. Бизнес-сценарии хранятся как шаблоны выполнения внутри агента и не являются самостоятельным пакетом Agent Skills для IDE.