Новые исследования от CMU.
Главный прорыв в разработке агентов заключается в понимании стратегий их асинхронного запуска.
Простое увеличение числа итераций для одного агента помогает, но не масштабируется эффективно.
Исследования в области многоконтурных агентов показывают, что координация важнее вычислений.
Новая работа от CMU подтверждает это с помощью практической многоконтурной системы.
CAID (Centralized Asynchronous Isolated Delegation) заимствует проверенные практики человеческой разработки ПО: менеджер строит граф зависимостей, делегирует задачи инженерным агентам, работающим в изолированных git-деревьях, выполняющим задачи одновременно, проверяющим себя с помощью тестов и интегрирующим изменения через git merge.
CAID повышает точность на 26.7% по сравнению с одиночными агентами при воспроизведении задач с научными статьями (PaperBench) и на 14.3% для задач разработки Python-библиотек (Commit0).
Ключевое открытие состоит в том, что изоляция плюс явная интеграция превосходят как масштабирование одиночных агентов, так и наивные подходы с многоконтурными агентами.
Для долгосрочных задач в области разработки ПО координация многоконтурных агентов с использованием git-примитивов должна быть стандартной стратегией, а не запасным вариантом.
Статья: https://arxiv.org/abs/2603.21489
Post #2898
8.98K
