Закон Брукса в эпоху ИИ-агентов: не отменён, а мутировал
Поводом для небольшого эссе Яна ван ден Берга стала бытовая сцена. Четверо человек отчаянно пытались подключить ноутбук к экрану, а автор с удовольствием наблюдал за ними со стороны и вмешиваться не собирался. Когда его всё же попросили взглянуть, он отшутился: по опыту, если добавить ещё людей, быстрее проблема не решится.
Это, разумеется, была отсылка к закону Брукса: «Если добавить людей в отстающий программный проект, он отстанет ещё сильнее». Фредерик Брукс сформулировал его в 1975 году в книге «Мифический человеко-месяц», опираясь на опыт руководства проектом IBM OS/360.
Первое впечатление обманчиво
Однако автор задумался: справедлив ли закон в эпоху ИИ-агентов и больших языковых моделей? На первый взгляд кажется, что нет. Традиционные узкие места вроде долгого ввода в курс дела, бесконечных стендапов и офисной политики исчезают мгновенно. Агент осваивается за миллисекунды и не просит перерыва на кофе.
Но при ближайшем рассмотрении выясняется, что закон не исчез, а мутировал.
Что осталось прежним
Знаменитая «проблема младенца» по-прежнему в силе: девять агентов не родят ребёнка за один месяц. Последовательные задачи так и остаются последовательными.
Накладные расходы тоже никуда не делись, они лишь переместились. Вместо людей теперь приходится управлять агентами. Кто-то всё равно должен определить, что считать готовым результатом, проверить код, отловить галлюцинации и сшить фрагменты в единое целое. И этот кто-то — вы.
Если бросить девять автономных агентов на одну кодовую базу без предельно ясной оркестрации, они с энтузиазмом примутся переписывать работу друг друга в стремительном цикле.
Поправка к закону
В итоге ван ден Берг предлагает обновлённую формулировку закона Брукса на 2026 год: «Если добавить агентов в проект с неясными требованиями, вы быстрее получите неправильный ответ».
Источник: Hacker News
Комментарии
Войдите, чтобы комментировать.