Каждое утро, до того как я проснулся, агент прочитывает все связки всех кампаний в Яндекс Директе — до восьми кампаний по сотне связок в каждой — и приходит с решениями. Ниже один реальный проход, 11 мая, покадрово.
Проход
Утренний разбор: агент предложил остановить 47 объявлений и добить две мёртвые группы — по каждому решению строка-обоснование из цифр. Мой апрув занял 8 секунд. Такой же разбор руками — около двух часов работы специалиста, и его никто не делает ежедневно.
Тем же проходом агент нашёл кампанию со стоимостью лида 850 ₽ при целевых 1300 ₽ и стабильным потоком заявок — и предложил поднять ей бюджет на 30%. И он же вычистил площадку РСЯ, съевшую 5 000 ₽ без единого лида.
Результат в динамике стоимости лида по кампании: 1724 ₽ за первую неделю → 743 ₽ к концу третьей.
Почему это не «умная модель»
Ключевая идея архитектуры — жёсткая рамка вокруг модели, а не вера в её ум. Языковая модель в контуре не выдумывает числа: их считают обычные скрипты из базы, модель рассуждает поверх проверенных цифр. И решает она внутри гейтов:
- 7 дней без лидов — кампания останавливается;
- потрачено 3×ARPL без единого лида — объявление останавливается;
- стоимость ключевого этапа воронки ×1,7 от модельной — стоп кампании;
- молодой кампании приговор не выносится — данные должны дозреть до цикла воронки;
- «ноль лидов» засчитывается, только если ноль показали три независимых источника.
Опытный закупщик узнает эту логику: ровно такую рамку задают подрядчику. Разница в том, что агент не устаёт, не влюбляется в свою гипотезу и не перекручивает победителя.
Где система ослепла — и что это стоило
Самая дорогая ошибка этого запуска не была ошибкой логики. По одному направлению агент показывал нули, я согласился на остановку. Позже вскрылось: у нового залпа кампаний разметка не сшивалась с вебинарной платформой — продажи шли, но для агента были невидимы. Направление, которое мы «убили», по факту работало с окупаемостью около 160%.
Дорого стоят не действия агента, а его слепые зоны. Поэтому 80% инженерии такой системы — это глаза, не мозг.
С тех пор в системе живёт правило кросс-чека: одному источнику не верим никогда. И зеркальное правило про историю: по свежей когорте направление может выглядеть мёртвым, а в глубокой истории — 190% окупаемости на длинном хвосте платежей. Данные не врут — врёт окно, в которое смотришь.
Что это меняет
За 40 дней тестовый бюджет 400 тыс. ₽ обернулся в 1,2 млн выручки — консервативный счёт, только оплаченные заказы и только уникальные люди. Из десяти запущенных кампаний до конца окна дожили три, бюджет подняли двум. Так и должно быть: большинство гипотез обязано умирать дёшево — это зонды, не ставки.
Подробно про правила, шкалу зрелости и то, почему всё начинается с машиночитаемого рубля, — в манифесте метода.