Codenik: AI-агент для работы с 1С через диалог

1С
AI-агенты
MCP
автоматизация
учёт
Codenik

Разработали Codenik — продукт для работы с данными 1С через диалог. Пользователь задаёт рабочий вопрос, агент обращается к подключённой базе, учитывает её структуру и помогает получить сведения или подготовить документ.

Решение поддерживает подключения к локальной и облачной 1С. Набор доступных операций зависит от конфигурации базы и способа подключения.

Задача

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

  • Подключать локальные и облачные базы.
  • Учитывать метаданные конкретной конфигурации.
  • Получать данные через чат и MCP-инструменты.
  • Готовить черновики документов с предварительной проверкой.
  • Разделять чтение, создание документа и проведение.
  • Запускать повторяющиеся задания по расписанию.

Проблема

Рабочий вопрос руководителя редко совпадает с одним готовым экраном 1С. Для ответа приходится открывать отчёты, уточнять период и собирать сведения из нескольких разделов.

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

Решение

Объединили чат, агентскую логику и инструменты доступа к 1С. Перед операциями агент использует метаданные выбранной базы, чтобы определить доступные сущности и поля.

Локальная 1С подключается через Windows-воркер и COM, облачная — через OData. Для каждого режима учитываются его возможности и ограничения.

Что реализовали

Диалоговый доступ к данным

Пользователь задаёт вопрос в чате. Агент получает контекст выбранной базы и использует инструменты для чтения данных. Снимки метаданных помогают учитывать структуру конкретной конфигурации.

Подготовку документов

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

MCP-инструменты

Вынесли операции в инструменты, доступные совместимым агентским клиентам. Это позволяет использовать подключение к базе как часть более широкого рабочего сценария.

Расписания и журнал запусков

Добавили задания по расписанию и просмотр их запусков. Пользователь может организовать повторяющуюся работу и проверить результат выполнения.

Контроль нагрузки и повторных операций

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

Техническая основа

Продукт объединяет агентское приложение, MCP, Windows-воркер для COM-подключения и OData-интеграцию. В документации описана сквозная проверка чтения бухгалтерского регистра на тестовой ERP через Windows-приложение и COM.

Результат

Реализован продукт для подключения 1С к диалоговому интерфейсу и агентским инструментам. Чтение данных, подготовка документов и проведение разделены по смыслу и управлению.

Кейс описывает возможности разработанного продукта. Доступность конкретного отчёта или операции проверяется на выбранной конфигурации и наполненной базе.

Что получили

  • Чат для работы с учётными данными.
  • Подключения через COM и OData.
  • Учёт метаданных конфигурации.
  • Подготовку черновиков документов с отдельным проведением.
  • MCP-инструменты, расписания и журнал запусков.

Оставить заявку

Заполните форму и мы свяжемся с вами

← Все посты