1С - это про данные, так где же MCP для данных?
Вижу перекос по MCP для 1С в сторону статики (графы метаданных, RAG по коду и т.п.), тогда как мы работаем с платформой, которая в какой-то мере является высокоуровневой абстракцией над СУБД.
1С не про системное программирование, где правят балом алгоритмы.
Посмотрим с другой стороны. Наверняка слышали, что для улучшения качества работы агентов нужен feedback-loop. Обычно этот термин употребляется в контексте тестов и линтеров (про тесты с агентами в 1С - тема отдельного разговора). Но раз мы работаем с данными - лучшая валидация гипотезы агента - это обращение к данным, то есть это еще один вариант feedback-loop.
Поэтому если еще не - навайбкодьте себе text-to-sdbl/bsl сервис, который позволит LLM выполнять запросы и сниппеты кода к вашей базе.
Можете взять за основу конструктор mcp от Владимира Харина или сделайте свой HTTP-сервис-шлюз и опишите для агента чистые питон-скрипты в качестве инструментов.
Конечно надо озаботиться вопросами доступа к чувствительным данным и правам доступа агента только на чтение. Но это также решается навайбкоженным инструментом для обфускации данных в тестовой базе. Несколько месяцев назад, когда мы только тестировали подобный MCP у себя в Хомнете и я еще не заморачивался с правами - Sonnet через "Выполнить" порефакторил мне половину элементов справочника, просто потому что посчитал, что так будет правильнее :)
—-
Вообще, сама тема работы с живыми данными - отличный маркер для проверки глубины материала. Если на курсах вам продают успешный успех внедрения агентов, но ни слова не говорят про feedback-loop через данные - есть вопросики.
Дисклеймер: я не кидаю камень ни в чей огород, курсов по LLM + 1С не проходил и их содержания не видел. Сужу исключительно по тому, что выносится в паблик.
Post #39
380
- 👍 7
- 💯 2
- 🤝 2