Мультиагентный хаос: как мы собрали команду AI-сотрудников и получили бесконечное совещание ни о чем

Мультиагентный хаос: как мы собрали команду AI-сотрудников и получили бесконечное совещание ни о чем

Мультиагентные системы могут быть мощным инструментом, но без дисциплины они превращаются в бесконечный хаос. В этой статье мы расскажем, как мы собрали команду AI-сотрудников и получили бесконечное совещание ни о чем, и какие уроки мы вывели из этого опыта.

Мы разбили процесс на несколько узлов: Planner, Workers, Judge и условия перехода. Каждый Worker получает только свой кусок состояния, без истории переписки. Мы использовали LangGraph, который изначально построен вокруг концепции направленного графа состояний.

Мы вывели три правила выживания: не доверяй чат-интерфейсу, ограничивай контекст и всегда ставь стоп-кран. AI-агенты не должны решать, кто говорит следующим, а контекст должен быть ограничен. Стоп-кран необходим для предотвращения бесконечных созвонов.

Мультиагентные системы могут быть полезны в определенных случаях, таких как параллельные подпроцессы с разными «личностями» или симуляция множества точек зрения. Однако в линейных пайплайнах обработки данных или простых RAG-системах мультиагентность может быть overengineering.

Читать оригинал