Заставить ИИ-агенты работать вместе над сложными задачами всегда сопровождалось неудобной проблемой. Они могут распределить работу вполне нормально. Просто они не могут общаться друг с другом, пока выполняют её.
Coral AI Labs, сотрудничая с исследователями из нескольких университетов, опубликовала статью 30 июля, представляющую AgentRadio — асинхронный уровень передачи сообщений, позволяющий ИИ-агентам обмениваться данными между этапами выполнения без приостановки основных рабочих процессов.
Разрыв координации в многоагентных системах
Большинство архитектур многоагентных ИИ заставляют агентов взаимодействовать в жестких контрольных точках, например, в конце фазы или во время синхронизированных раундов. Это достаточно хорошо работает для простых, модульных задач, где работа каждого агента аккуратно изолирована.
AgentRadio решает эту проблему, создавая то, что исследователи называют «пассивным осознанием». Агенты могут получать и обрабатывать информацию от своих коллег, не прерывая свою текущую деятельность. Архитектура построена на трех основных примитивах: create_thread, send_message и wait_for_mention.
В эмпирических тестах с использованием SWE-Atlas QnA — эталонного набора данных для сложного анализа кода — команда из четырех агентов Claude Code, оснащенных AgentRadio, решила 62,1% задач. Один агент Claude Code, работающий в одиночку, справился лишь с 32,3%. Это улучшение на 29,8 процентных пункта.
Превосходя еще более сильные базовые модели
Более интересное сравнение — с Opus 4.8, более мощной базовой моделью с одним агентом. Даже Opus 4.8 достиг лишь 57,2% уровня разрешения на том же бенчмарке. Четыре координируемых агента, использующие менее мощную модель, превзошли одного агента с более сильной моделью.
Прирост был наиболее заметен на более сложных запросах — именно тех долгосрочных задач, которые действительно интересны корпоративным командам.
Статья, доступная на arXiv (2607.28430v1), подробно описывает, как асинхронная архитектура избегает накладных расходов, обычно связанных с координацией нескольких агентов. Агенты не блокируются при ожидании сообщений. Они оппортунистически проверяют наличие соответствующих обновлений, обрабатывая новую информацию, когда она полезна, и игнорируя её, когда это не требуется.
Открытый исходный код и более широкая инфраструктура
Coral AI Labs выпустила AgentRadio как программное обеспечение с открытым исходным кодом в рамках организации Coral-Protocol на GitHub. Этот выпуск вписывается в более широкую экосистему, которую организация разрабатывает, включая CoralOS — систему, предназначенную для оркестрации ИИ-агентов в масштабе.
