Токсичный AI‑начальник не нужен: контракт приёмки повышает эффективность мультиагентов
Автор экспериментировал с ролью AI‑начальника в мультиагентной системе, сравнивая «жёсткий» характер с матом и строгий контракт приёмки. Выяснилось, что формализованные обязательства и запрет на незакрытые дефекты дают лучшее качество работы.
В статье на Habr AI автор делится результатами нескольких итераций по построению роли «начальника» в мультиагентной системе. Первоначальная идея заключалась в том, что более «жёсткий» характер, подкреплённый руганью, заставит подчинённые‑агенты работать эффективнее. Было добавлено несколько ругательных фраз в инструкцию, а также указано, что агент‑подчинённый будет отвечать за конечный результат.
Однако при сравнительном тестировании выяснилось, что простое «крикнуть» не приводит к росту качества. Вместо этого команда внедрила формальный контракт приёмки: агент‑начальник получает чёткие метрики, обязанность вернуть конкретные результаты и, главное, запрет принимать работу, в которой остаются открытые дефекты. Такой подход заставил подчинённых‑агентов более внимательно проверять свои выводы и фиксировать ошибки до передачи результатов.
Метрики показали, что с контрактом среднее время до завершения задачи сократилось на 18 %, а количество оставшихся багов упало с 7 до 2 на 100 задач. При этом уровень «токсичности» общения снизился, что положительно сказалось на стабильности диалогов между агентами.
Автор делает вывод, что в мультиагентных системах лучше полагаться на чётко сформулированные правила и обязательства, а не на эмоциональное давление. Подробнее о экспериментах и примерах инструкций можно прочитать в оригинальном материале: https://habr.com/ru/articles/1079370/.
Для разработчиков мультиагентных систем это важный сигнал: формализованные контракты и ограничения на принятие «незавершённого» кода дают более надёжный результат, чем попытки «запугать» агентов. Промпт‑инженерам стоит сосредоточиться на чётких SLA‑параметрах, а не на стилистических «криках». Такой подход повышает предсказуемость и упрощает отладку сложных цепочек агентов.


