Мы в основном решили проблемы координации многовузловых систем десятилетия назад в распределенных вычислениях. Оказывается, команды LLM сталкиваются с некоторыми из тех же проблем координации сегодня. Вот действительно хорошая статья для всех, кто разрабатывает многопользовательские системы. Она применяет теорию распределенных систем к командам LLM и находит те же узкие места в коммуникации O(n²), задержки из-за отстающих и конфликты согласованности, которые проявляются напрямую. Децентрализованные команды потратили больше раундов на общение, не добиваясь прогресса, но они также восстанавливались быстрее, когда отдельные агенты застревали. Как это связано с распределенными системами? Работа пытается оценить команды LLM как распределенные системы. Она предлагает принципиальную структуру вместо проб и ошибок для определения, когда команды помогают, сколько агентов использовать и какая структура координации подходит для задачи. Проектирование команд LLM без принципов распределенных систем похоже на создание кластера без понимания протоколов согласия. Статья: