Обновить

Комментарии 1

Здесь код агенту не нужен, нужны метаданные и возможность выполнить запрос

А как из метаданных понять, почему получилась именно такая сумма ? Название реквизита объяснит алгоритм расчета, условия применения скидок и особенности доработанного проведения ? Выполнить запрос и получить число — это еще не разобраться, откуда оно взялось.

У вас же в начале статьи задача именно такая: чужая конфигурация, нужно понять происхождение чисел. А к концу выясняется, что код для этого не нужен. Удобно получилось: к чему платформа нормально не дает доступа, то объявляем необязательным :)

В lsFusion, например, сервер приложения сам предоставляет MCP с чтением загруженных исходников и выполнением кода. Агент может прочитать бизнес-логику и проверить ее на конкретных данных. Вот пример со скидками в MyCompany: Claude разобрал условия применения скидок, сверил расчет по строкам документа и обнаружил, что у скидки «от 110 рублей» в настройках стоит 11000. А скидка «по карте» вообще не проверяет наличие карты. По названиям объектов он бы прекрасно «понял» ровно противоположное.

Поэтому претензия к выгрузкам вполне обоснованная. Только каким образом консоль запросов с агентом внутри решает описанную проблему доступа к коду ? Или проблема нужна была для первой половины статьи, а продукт нашелся только для второй ?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации