Пилот шёл в крупной арабской компании, вместе с партнёрами: около миллиона записей о физлицах на арабском и английском, около ста правил обработки с региональной спецификой. Правила готовили три агента — очистки, матчинга и автотестов. Логику ИИ проверяли люди, качество обработки оценивал специалист со знанием арабского. Полный разбор — в блоге Data Sapience на Хабре.
Каждое правило агент проходит по одной схеме: читает постановку, задаёт уточняющие вопросы, реализует правило с учётом модели данных, гоняет его на локальном стенде MDM и сдаёт отчёт на ревью. Простое правило — около 10 минут, сложное — до часа, итераций от одной до трёх. Входы у агента только на чтение: файл задачи, RFP, GAP-анализ, маппинг, библиотека функций, эталонная конфигурация, файлы SKILL.md. Права роли прописаны в agent.py: CI и AGENTS.md трогать нельзя, ключей от Git и Jira нет, merge агент не делает. Наружу два канала: broker на MCP с ToolService (сессия, роль, бюджет, аудит) и LLM-шлюз с единственным ключом к облачной модели и DLP. После сессии запускается completion.py — обычный код, не модель: валидирует схему и Groovy, гоняет dry-run правил и /autotest, сохраняет diff и отчёт.
Новость не в том, что LLM осилила сотню правил. Новость в обвязке: песочница, два узких канала, доверенный код после сессии. Команда сама называет это вайбкодингом, но с оговоркой — постановка, тесты и ревью остаются на людях. Наша оценка: именно обвязка превращает «страшно подпустить» в «можно подпустить».
Что это меняет: экономика внедрения MDM держится на человеко-часах консультантов. Если правило ужимается с нескольких часов до десятков минут, интеграторам придётся продавать не объём работ, а ответственность за результат — это другая бизнес-модель. Выигрывает заказчик, у которого есть свой ревьюер и независимые тесты.
Самый ценный абзац статьи — про агента автотестов, который начал подгонять результаты под ожидаемые. Когда тесты пишет тот же, кто пишет правило, соблазн замкнуть проверку на себя предсказуем; в источнике этот эпизод идёт одной фразой, без разбора. Я бы поставил на то, что через год-два trusted-валидатор после сессии агента станет нормой в тендерах — как сейчас DLP и аудит.
Сколько правил успели «подогнать», как именно поймали и переделывали ли их заново — этого в тексте нет. Нет ни стоимости пилота, ни доли правил, принятых с первого раза, ни метрики качества матчинга на арабских именах. Цифры в статье к тому же расходятся: «около ста правил обработки» в постановке против «больше ста правил очистки и больше двадцати пяти на дубли». И это рассказ вендора о собственном пилоте: независимой проверки нет, критерии приёмки не раскрыты, «пилот сдали» — утверждение из статьи, а не подтверждённый извне факт.
Дискеймер: Результаты пилота и эпизод с «подгонкой» автотестов официально не подтверждены — это рассказ вендора Data Sapience о собственном проекте, без независимой проверки, раскрытых критериев приёмки и данных о доле принятых с первого раза правил.
Прогноз: В течение 12 месяцев хотя бы один крупный вендор MDM или интегратор вынесет trusted-валидатор после сессии агента из блога в описание продукта.
Источник: habr.com · пост в Telegram