Суть
По мере совершенствования искусственного интеллекта ИИ-агенты берут на себя все больше задач в общих кодовых базах, на рынках и в других социальных системах. В ближайшем будущем объем взаимодействий между агентами может превысить объем общения между людьми. Исследователи провели серию экспериментов с группами агентов на базе моделей Claude, чтобы понять, как они ведут себя в сложных многоагентных средах. Результаты показали, что модели отлично справляются с параллельными задачами, но испытывают серьезные трудности при необходимости тесного сотрудничества.
Контекст
Многоагентные системы все еще находятся на ранней стадии развития. Сегодня агенты отлично используют инструменты и могут эффективно взаимодействовать, если рассматривают друг друга просто как функции с заданными входами и выходами. Однако они начинают спотыкаться, когда им нужно относиться друг к другу как к независимым коллегам со своими целями и без четкой иерархии. Агенты отличаются от людей: они могут работать без перерывов и мгновенно усваивать огромные объемы информации, но при этом подвержены галлюцинациям и взлому систем вознаграждения.
Vulnerabilities found vs. tokens sampled: coordinated Mythos Preview agents found 266, coordinated Opus 4.8 agents found 41.
Детали
Исследователи провели два ключевых эксперимента.
В первом тесте агентам поручили искать уязвимости в открытом исходном коде. Это задача, которую легко распараллелить. Координирующаяся группа (рой) из 45 агентов с общей платформой для общения показала выдающиеся результаты. На модели Mythos Preview рой нашел 266 уязвимостей, тогда как независимые агенты, работающие поодиночке, обнаружили лишь 21. Агенты в группе научились создавать собственные инструменты и специализироваться на конкретных типах ошибок.
Второй тест был сложнее: агентам поручили совместно создать текстовую браузерную игру. Здесь требовалась сложная координация и зависимость от работы друг друга. Результат оказался плачевным — игры получились неиграбельными. Однако исследователи заметили интересную эволюцию в поведении разных поколений моделей:
- Ранние модели (Sonnet 4.6 и Opus 4.6) пытались работать вместе, но их запросы на слияние кода (pull requests) постоянно конфликтовали и в итоге забрасывались.
- Промежуточные модели (Opus 4.8 и Mythos Preview) «решили» проблему конфликтов путем изоляции. Каждый агент работал только над своим файлом и избегал взаимодействия с другими.
- Только самая новая модель (Sonnet 5) смогла поддерживать высокий уровень обмена кодом, успешно завершая объединение файлов.
Merged PR fraction fell as agents rose from 10 to 80, steeply for Sonnet 4.6 and Opus 4.6; code sharing stayed low for all.
Анализ
Одной из главных проблем современных многоагентных систем является конформизм. Индивидуальные агенты обладают «низкой дисперсией»: в ситуациях, где люди предложили бы множество разных решений, агенты действуют одинаково. Если у них одинаковый контекст и базовая модель, они теряют разнообразие подходов, которое критически важно для решения сложных творческих или инженерных задач.
Кроме того, эксперименты показывают, что простое добавление иерархии (например, назначение одного агента «генеральным директором») не решает проблему координации. Моделям пока не хватает понимания того, как эффективно распределять роли в условиях сильной взаимозависимости.
Перспектива
Текущие институты и рабочие процессы созданы людьми и для людей. По мере того как системы будут становиться гибридными (человек плюс ИИ) или полностью агентными, нам придется пересмотреть подходы к управлению. Успех модели Sonnet 5 в совместном написании кода показывает, что способность к координации улучшается с развитием базовых технологий. Однако для массового внедрения многоагентных систем потребуется разработать новые методы контроля, чтобы безобидные индивидуальные ошибки агентов не приводили к масштабным системным сбоям.