Закон Брукса в эпоху ИИ-агентов: не отменён, а мутировал

· Искусственный интеллект
Ян ван ден Берг проверяет, работает ли знаменитый принцип из «Мифического человеко-месяца», когда в команду добавляют не людей, а ИИ-агентов. Вывод: накладные расходы никуда не делись, они просто сменили адрес.

cover.svg

Поводом для небольшого эссе Яна ван ден Берга стала бытовая сцена. Четверо человек отчаянно пытались подключить ноутбук к экрану, а автор с удовольствием наблюдал за ними со стороны и вмешиваться не собирался. Когда его всё же попросили взглянуть, он отшутился: по опыту, если добавить ещё людей, быстрее проблема не решится.

Это, разумеется, была отсылка к закону Брукса: «Если добавить людей в отстающий программный проект, он отстанет ещё сильнее». Фредерик Брукс сформулировал его в 1975 году в книге «Мифический человеко-месяц», опираясь на опыт руководства проектом IBM OS/360.

Первое впечатление обманчиво

Однако автор задумался: справедлив ли закон в эпоху ИИ-агентов и больших языковых моделей? На первый взгляд кажется, что нет. Традиционные узкие места вроде долгого ввода в курс дела, бесконечных стендапов и офисной политики исчезают мгновенно. Агент осваивается за миллисекунды и не просит перерыва на кофе.

Но при ближайшем рассмотрении выясняется, что закон не исчез, а мутировал.

Что осталось прежним

Знаменитая «проблема младенца» по-прежнему в силе: девять агентов не родят ребёнка за один месяц. Последовательные задачи так и остаются последовательными.

Накладные расходы тоже никуда не делись, они лишь переместились. Вместо людей теперь приходится управлять агентами. Кто-то всё равно должен определить, что считать готовым результатом, проверить код, отловить галлюцинации и сшить фрагменты в единое целое. И этот кто-то — вы.

Если бросить девять автономных агентов на одну кодовую базу без предельно ясной оркестрации, они с энтузиазмом примутся переписывать работу друг друга в стремительном цикле.

Поправка к закону

В итоге ван ден Берг предлагает обновлённую формулировку закона Брукса на 2026 год: «Если добавить агентов в проект с неясными требованиями, вы быстрее получите неправильный ответ».


Источник: Hacker News

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.