Cohere Blog→ оригинал

Cohere нашла, как команды кодинг-агентов получить 61,8% награды за $155 вместо $510

Cohere изучила, как устроить команду кодинг-агентов, чтобы она работала эффективно, а не просто дорого. На ProgramBench хорошо организованная команда обгоняет одиночного агента примерно на 10 процентных пунктов, но обходится в 3–7 раз дороже. Лид Sol с 16 дешёвыми планировщиками Luna набирает 61,8% награды против 63,2% у команды из одних Sol, а цена падает с $510 до $155. • Делегировать только разведку и планирование так же эффективно, как делегировать все три этапа, и вдвое дешевле. • Важно не число агентов, а то, на какое узкое место задачи они направлены. • Сильный лид с дешёвыми исполнителями снижает стоимость примерно на 70%.

AI-обработка оригинала Cohere Blog; редакция Hamidun News
Cohere нашла, как команды кодинг-агентов получить 61,8% награды за $155 вместо $510
Источник: Cohere Blog. Коллаж: Hamidun News.
◐ Слушать статью

Cohere измерила, во сколько обходится командная работа кодинг-агентов, и нашла способ заметно срезать счёт. На бенчмарке ProgramBench хорошо организованная команда опережает одиночного агента почти на 10 процентных пунктов, но тратит в 3–7 раз больше. Связка из сильного лида Sol и 16 дешёвых исполнителей Luna на этапе планирования набирает 61,8% награды. Команда целиком из Sol, где делегируется каждый этап, получает 63,2%. Первая стоит $155, вторая $510.

Команды агентов уже строят софт, но считать затраты никто не умеет

За последний год команды агентов перешли от демонстраций к большим проектам. Шестнадцать агентов Claude написали C-компилятор на 100 тысяч строк, способный собрать ядро Linux. На это ушло около 2000 сессий и $20 000 в API. Агенты Cursor примерно за неделю написали с нуля браузер объёмом больше миллиона строк. Bun портировали с Zig на Rust за 11 дней, в пике работали 64 агента Claude параллельно.

Эти проекты различаются сразу по многим параметрам. В компиляторе агенты работали как равные и брали задачи через lock-файлы. У Cursor была иерархия, где планировщики рекурсивно дробили работу на подзадачи. В Bun роли были фиксированными: один исполнитель, два враждебных ревьюера и один исправляющий на каждый кусок работы. Понять по таким примерам, какое решение что дало, невозможно. Исследование Factory показывает масштаб цены: при пересборке библиотеки GDAL команда из трёх ролей более чем вдвое подняла награду против одиночного агента, но стоила в 14 раз больше и шла в 13 раз дольше.

Стенд с одной переменной за раз

Авторы, Кинен Самуэй, Даниэль Д'Суза и Нуха Дзири, собрали намеренно минимальную обвязку по мотивам mini-SWE-agent. Все агенты работают через простой bash-инструмент в общем рабочем пространстве. Лид получает задачу и раздаёт работу инструментом delegate_agent. Исполнитель видит только свою подзадачу и по завершении отчитывается. Лид сам решает, сколько исполнителей запустить, чем их занять и как собрать результат. Исполнителя можно возобновить с сохранённым контекстом, например попросить исправить баги в его же коде, не вводя нового агента в курс дела.

Исследователи меняют пять параметров. Среди них то, где лид использует исполнителей. Минимальный промпт лишь просит давать им независимые задачи. Промпт PIV добавляет структуру из планирования с разведкой, реализации и верификации и требует делегировать на всех трёх этапах. Второй параметр касается ожидания: блокирующий лид ждёт отчётов исполнителей. Остальные параметры в доступном фрагменте материала не раскрыты.

Что показали замеры

  • Прирост команды над одиночным агентом на ProgramBench достигает примерно 10 п.п., цена выше в 3–7 раз.
  • Делегирование только разведки и планирования даёт тот же результат, что делегирование планирования, реализации и верификации вместе, при вдвое меньших затратах.
  • Лид Sol и 16 исполнителей Luna на планировании: 61,8% награды против 63,2% у полной команды Sol.
  • Стоимость падает с $510 до $155, то есть на 70%.

Главный вывод: место, куда вы направляете агентов, важнее их числа. Дополнительные вычисления окупаются, когда агенты бьют в реальное узкое место задачи. На ProgramBench это разведка исходной программы и планирование.

Как собирать команду на практике

Начинайте с одного сильного лида и добавляйте исполнителей только там, где задача упирается в разведку или планирование. Для таких этапов подойдут дешёвые модели. Реализацию и верификацию не стоит делегировать автоматически: эксперимент показывает, что вторая половина конвейера может прибавлять расходы почти без прироста качества. Перед масштабированием замерьте цену и награду для одиночного агента и для команды. Разница в 1,4 п.п. при троекратном росте счёта означает, что команду пора пересобирать.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 50+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
✦ Автономные AI-агенты

Делегируйте ресёрч, код и рутину автономному AI-агенту

Интеллектуальная агентная среда NomadNet Agent (agent.nomadnet.ai) выполняет многошаговые задачи: глубокий веб-ресёрч, анализ данных, написание кода и автоматизацию браузера.

Запустить NomadNet Agent →Платформа NomadNet AI
Что вы думаете?
Загружаем комментарии…