Считать решения, которые дошли до работы
Агент подготовил тысячу рекомендаций по рекламным кампаниям. В отчёте о пилоте это выглядит внушительно. Но часть рекомендаций повторяет прежние, часть устарела до проверки, а остальные требуют такого же времени специалиста, как ручной разбор. Тысяча ответов не описывает тысячу решённых задач.
Для начала выберите одну работу. В нашем учебном пилоте агент ищет отклонения расхода и готовит объяснение с предложенным действием. Полезным считается уникальное решение, которое специалист проверил, принял и успел использовать до установленного срока. Изменение кампании при необходимости подтверждается отдельно. Этот критерий не означает, что рекомендация уже доказала прирост прибыли.
У каждой задачи есть идентификатор, период данных и крайний срок. Ответы на повторный запрос относятся к той же задаче. Если агент сначала ошибся, а потом исправился, в числителе затрат остаются обе попытки, в числе принятых результатов появляется одно решение. Отказ от изменения тоже может быть полезным результатом, если именно проверка обосновала этот отказ и такая работа входила в пилот.
Зафиксировать критерий нужно до запуска. Иначе команда легко расширит значение слова «полезный» после того, как увидит большие расходы. Спорный результат оставляют в отдельной группе до проверки, а не записывают автоматически в успех.
Разобрать тысячу задач по исходам
В примере агент получил 1 000 задач. По 600 специалист принял первую рекомендацию, по 100 принял исправленную. Ещё 200 задач отклонены, 100 не завершены к сроку. Всего принято 700 полезных решений. Эти группы не пересекаются и полностью покрывают исходную тысячу.
Такой журнал полезнее одной оценки качества. Он различает поздний правильный ответ и вовремя использованное решение; для оперативной закупки это разные результаты. В записи об отклонении сохраняют причину: неверные данные, ошибочный расчёт, неподходящее действие, повтор или опоздание. Причины могут быть дополнительными метками, но итоговый статус у задачи один.

| Исход задачи | Количество |
|---|---|
| Принята с первой попытки | 600 |
| Принята после исправления | 100 |
| Отклонена | 200 |
| Не завершена к сроку | 100 |
В учебной таблице затрат и исходов сохранены значения этого примера. Они не относятся к реальной компании и не описывают среднюю точность рекламных агентов. Для своего пилота замените количество задач и ставки, сохранив единые определения.
Собрать полную смету
Пусть все обращения к моделям, включая повторы, обошлись в 6 000 рублей. Вызовы внешних сервисов и обработка данных стоили 4 000 рублей, инфраструктура и журналы 3 000 рублей. Проверка специалистами заняла 25 часов, исправления 8 часов, поддержка 4 часа. При условной полной стоимости часа 2 000 рублей труд команды составил 74 000 рублей.
Общий расход пилота по этим статьям равен 87 000 рублей. Делим его на 700 принятых решений и получаем примерно 124,29 рубля за одно. Если учитывать только модели, вышло бы около 8,57 рубля. Разница появляется из-за состава расходов, а не из-за ошибки деления.
| Статья | Учебная стоимость, руб. |
|---|---|
| Модели, все попытки | 6 000 |
| Внешние сервисы и данные | 4 000 |
| Инфраструктура и журналы | 3 000 |
| Проверка, 25 часов | 50 000 |
| Исправления, 8 часов | 16 000 |
| Поддержка, 4 часа | 8 000 |
| Итого | 87 000 |
Первичное подключение в эту смету не включено. Его нужно показать отдельно и распределять на выбранный срок только при явно названном допущении об объёме работы. Стоимость подготовки справочников, испытаний и интеграции можно собрать по отдельной инструкции. Расход на подключение нельзя прятать в будущем объёме, который ещё не подтверждён.

Для модели храните фактический расход из счёта и журнал использования. Если тариф зависит от объёма входного и выходного текста, количества изображений или особого режима обработки, сохраняйте эти единицы отдельно. Таблица с ценой «одного запроса» плохо переносится между задачами разной длины. Актуальные тарифы берутся из собственного договора или проверенного прайса на дату пилота.
Не спрятать ошибки в экономии
Восемь часов исправлений уже стоят в смете. Но если ошибочное действие успело вызвать дополнительный рекламный расход или простой, это отдельный ущерб, который нельзя заменить стоимостью времени сотрудника. В учебных 87 тысячах такого ущерба нет; в реальном журнале он появляется отдельной строкой с подтверждением суммы.
Не вся сумма кампании после ошибки становится ущербом. Если агент ошибочно поднял ставку, нужно восстановить, что фактически изменилось и какую часть расходов можно связать с этим действием. При недостатке данных честный результат расследования будет диапазоном или неоценённым инцидентом. Ноль рублей без расследования тоже был бы выдумкой.
OWASP связывает риск агентных систем с лишними функциями, полномочиями и автономностью. Это объясняет, почему урезанный по правам пилот иногда дешевле при более дорогой модели: он требует меньше контроля последствий. Документ не даёт рекламной формулы окупаемости; наш расчёт затрат самостоятельный.
Для исходного пилота можно оставить агенту подготовку объяснения, а изменение кампании поручить человеку. При переходе к исполнению нужно заново проверить смету. Изменятся время проверки, требования к журналам и возможные последствия. Сравнивать два режима по старому числу полезных решений нельзя без проверки их сложности и риска.
Сравнить с ручным процессом на той же работе
Допустим, ручной разбор тех же 700 принятых решений занимал 56 часов при той же полной стоимости часа. Это 112 000 рублей. Смета агентного процесса на 87 000 рублей ниже на 25 000, но такое сравнение честно только при сопоставимом составе задач, сроках и качестве.
Агенту не следует отдавать только простые случаи, оставляя ручной группе сложные. Распределите задачи до обработки, сохраните признаки сложности и общий критерий приёмки. Проверяющий по возможности не должен знать, как подготовлен ответ. Для задач с риском расхода сначала используйте безопасный режим без автоматического изменения кампаний.
Обсуждая экономию времени, разделите две величины. Сотрудники потратили на проверку, исправления и поддержку 37 часов вместо условных 56. Высвободилось 19 часов. Это ресурс для другой работы, но зарплата не уменьшается автоматически на стоимость этих часов. Денежная экономия возникает, когда снижается оплачиваемая нагрузка или отпадает внешний расход; это нужно подтвердить отдельно.
Сравнение с 56 часами тоже учебное. Замер ручного процесса должен включать поиск данных и оформление решения, если эти же действия входят в агентную смету. Если специалист проверяет агента в свободное время и его часы никто не записывает, пилот будет казаться дешевле, чем он есть.
Проверить чувствительность к объёму и приёмке
При прежних расходах 87 тысяч рублей и 500 принятых решениях стоимость одного вырастет до 174 рублей. При 900 составит около 96,67 рубля. Это пересчёт одной сметы, а не прогноз масштабирования: в реальной работе проверка и инфраструктура могут дорожать вместе с количеством задач.
Смысл такой проверки в том, чтобы найти слабое допущение. Если приемлемая экономика держится только на почти стопроцентной приёмке, стоит выяснить, достижима ли она на сложных задачах. Если большую часть цены составляет ручная проверка, удешевление модели почти не изменит итог. В примере даже бесплатная модель с прежним качеством снизила бы общую смету лишь на 6 тысяч рублей.
Может оказаться, что агент нужен ради скорости, а не сокращения расходов. Тогда в задании появляется срок готовности полезного решения, а в отчёте распределение задержек. Быстрый ответ без проверки источников не должен автоматически побеждать медленный, но пригодный к работе. Цель пилота выбирают заранее, чтобы после него не менять критерий на удобный.
В майском обновлении рекомендаций IMDA для агентных систем ответственность остаётся за людьми. Для нашей сметы это означает конкретные часы назначенного проверяющего. Сингапурский документ не устанавливает обязательных российских процедур и не подтверждает доходность рекламной автоматизации.
Закончить пилот решением о следующем режиме
В итоговой карточке оставьте период, число исходных задач, принятые результаты и их распределение по сложности. Рядом укажите полную смету, стоимость полезного решения, задержки, инциденты и ручную базу сравнения. Владелец процесса должен увидеть, какие допущения изменят вывод.
Дальше возможны разные действия. Оставить агента только на подготовке отчёта, расширить объём прежней задачи, доработать источник данных или прекратить пилот. Давать ему новые права ради красивой окупаемости не нужно. Ограничения действий задают отдельно от финансовой оценки; матрица полномочий описывает проверку готовности к исполнению.
Для следующей недели выберите один повторяющийся разбор и заведите журнал с идентификаторами задач. Записывайте в него все попытки и часы проверки. Первый пригодный для решения расчёт появится, когда у этих задач будут конечные статусы.


