Ранас Мукминов – Оркестрация ИИ-агентов. Claude Opus 4.7 (страница 20)
Координационный налог нельзя отменить, но им можно управлять. Перечислим рычаги в
порядке убывания их влияния; каждый подробно разбирается в соответствующих частях,
здесь — только как способ воздействия на величину налога.
Выбор топологии определяет закон роста налога ещё до того, как написан первый
промпт. Звезда (оркестратор и воркеры) держит число стыков линейным и
концентрирует налог в одном предсказуемом месте — на оркестраторе и сборке.
Конвейер минимизирует число одновременных связей, но платит накоплением контекста.
Полносвязный peer-to-peer избегает единой точки отказа ценой квадратичного
согласования. Не существует топологии с нулевым налогом; есть лишь топологии,
переносящие налог туда, где его дешевле платить для данной задачи. Подробно —
часть II и глава 15 о выборе топологии под задачу.
Хорошая нарезка задачи снижает сразу несколько статей. Подзадачи с минимальным
пересечением областей почти не порождают конфликтов и, значит, согласования.
Подзадачи с минимальной взаимной зависимостью требуют меньше handoff. Идеал —
share-nothing разбиение (см. главу 54), где воркеры не делят изменяемого состояния
и потому не нуждаются в координации между собой вовсе; вся координация тогда
сводится к раздаче заданий и сборке. Этот идеал достижим не для всякой задачи, но
к нему стоит стремиться, потому что он переводит налог из сверхлинейного режима в
линейный.
Раз handoff — крупнейшая токенная статья, управление контекстом даёт наибольшую
экономию. Адресная передача (только то, что нужно следующему, а не весь
накопленный контекст), компрессия и дистилляция на стыке, явные бюджеты контекста
— всё это прямо уменьшает налог. Кэширование общих частей контекста и системных
промптов (см. главу 59) снимает постоянную статью протокола. Здесь, однако,
действует упомянутый компромисс: чрезмерное сжатие контекста увеличивает потерю
информации и риск ошибки. Рычаг настраивается, а не выкручивается до упора.
Итеративные статьи — согласование и повторы — управляются жёсткими лимитами.
Потолок раундов согласования превращает неограниченную статью в ограниченную.
Ограниченные повторы с backoff и circuit breaker (см. главу 70) не дают статье
ошибок войти в каскад. Эти ограничители стоят дёшево в реализации и отсекают
именно те хвостовые сценарии, в которых налог взрывается.
Последний и самый важный рычаг — решение не платить налог вовсе. Если baseline
показывает, что один агент справляется сопоставимо, правильное управление налогом
— не оптимизировать рой, а упразднить его. Это прямое следствие нулевой гипотезы:
самый дешёвый налог — неуплаченный. Глава 4 дала критерий такого решения; эта глава
дала инструмент его проверки — baseline и метрику накладных расходов. Регулярная
переоценка обоих защищает от худшего исхода: системы, которая платит постоянный
налог за параллелизм, давно переставший окупаться.
— Координация — это невозвратный налог: работа на декомпозицию, handoff,
согласование, сборку, протокол и повторы, которая списывается авансом и не
возвращается при неудаче. Её нельзя свести к нулю — только сделать измеримой и
сопоставимой с выгодой.
— Налог состоит из шести универсальных статей; крупнейшая по токенам — handoff,
самая непредсказуемая — согласование, самая опасная под нагрузкой — повторы.
Каждая присутствует в любой топологии, различаясь весом.
— Налог часто растёт сверхлинейно: число стыков в плотной топологии квадратично от
числа агентов, а контекст накапливается по длине цепочки. Поэтому существует
точка, после которой каждый новый агент добавляет больше координации, чем
результата.
— Топология — главный рычаг: она задаёт закон роста налога и место его
концентрации ещё до написания промптов. Выбор топологии есть выбор того, где
налог дешевле платить.
— Налог нельзя оценить в абсолюте — только относительно baseline: честно
измеренной стоимости и качества решения задачи одним сильным агентом при равных
бюджете, инструментах и попытках. Нулевая гипотеза оркестрации — рой не нужен,
пока не доказано обратное.
— Сводная метрика — доля координации в полной стоимости (coordination overhead):
единица минус отношение полезной работы к полной, где полезная оценивается через
baseline. Её рост во времени при неизменной задаче важнее мгновенного значения.
— Налогом управляют, а не отменяют: топологией, share-nothing декомпозицией,
дисциплиной контекста на стыках, лимитами на раунды и повторы. Самый дешёвый
налог — неуплаченный: если baseline не побеждён, правильный рычаг — отказ от
роя.
Глава 6. Карта книги: уровни мультиагентной системы
Предыдущие пять глав установили, что оркестрация — это проектирование распределённой системы (см. главу 2), что она оправдана не всегда (см. главу 4) и что координация всегда стоит (см. главу 5). Эти тезисы задают мотивацию. Но мотивация без структуры не помогает строить систему. Инженеру, который садится проектировать рой, нужна не одна большая идея «это распределённая система», а перечень конкретных решений, которые придётся принять, в правильном порядке и с понятными зависимостями между ними.