Создание команды из 13 агентов Claude с рабочим процессом взаимной проверки

Разработчик поделился своей настройкой для создания команды из 13 агентов Claude, которая занимается маркетингом их платформы для генерации видео с ИИ, Fruityo. Система запускается каждые 15 минут, причём агенты проверяют работу друг друга, прежде чем что-либо попадёт к человеку-оператору.
Компоненты архитектуры
Инфраструктура использует:
- OpenClaw - предоставляет агентам возможности веб-серфинга, выполнения команд, управления файлами и взаимодействия с API
- Cron - планирует запуск агентов по расписанию
- Telegram - слой уведомлений для случаев, когда агентам требуется внимание человека
- PocketBase - база данных, хранящая задачи, комментарии, документы, журналы активности и цели
- Claude Max - модель ИИ, которая питает агентов
Состояния рабочего процесса
Задачи проходят через определённые состояния с контрольными точками:
- отложенные → к выполнению → в процессе → проверка коллегами → рецензирование → одобренные → выполненные
Агенты не могут пропустить проверку коллегами, и главный агент не может одобрить работу без подписи всех рецензентов. Только человек-оператор может перевести задачи в состояние "выполненные".
Команда агентов
Каждый агент имеет тематическую личность из "Игры престолов" с определёнными ролями, описанными в его файле SOUL.md:
- Джон Сноу (Главный) - Создаёт задачи, координирует рабочий процесс, продвигает проверенную коллегами работу на финальное рецензирование
- Тирион (Копирайтер) - Пишет твиты, треды, посты в блог, целевые страницы в тоне оператора
- Варис (Исследователь) - Веб-исследования, анализ конкурентов, сбор данных
- Дейенерис (Стратег) - Планирование кампаний, позиционирование, постановка целей
- Арья (Исполнитель) - Публикует контент, запускает автоматизацию, отправляет работу
- Санса (Дизайнер) - Создаёт дизайн-брифы, визуальные концепции
- Сандор (Адвокат дьявола) - Даёт жёсткую, честную обратную связь, выявляет ерунду
- ... плюс ещё 6 агентов
Личность имеет значение: Сандор проверяет контент как скептик, Тирион пишет с остроумием, а Варис копается в поисках скрытых данных. Их файлы SOUL определяют поведение - Сандор будет критиковать плохое письмо, Дейенерис будет отмечать стратегическое несоответствие.
Протокол запуска
Каждый агент работает в своём собственном рабочем пространстве OpenClaw с запланированным запуском каждые 10 минут (с разбросом в 1 минуту каждый, чтобы избежать одновременного обращения к базе данных).
Во время запуска:
- Агент аутентифицируется и устанавливает статус "работает"
- Агент проверяет наличие задач в своей очереди
- Агент выполняет свою специализированную работу
- Когда один агент создаёт черновик контента, другие критикуют его, прежде чем человек увидит его
- Когда агент застревает, он отправляет сигнал главному агенту
- Когда что-то готово или застряло, это появляется в Telegram оператора
Разработчик отмечает, что этот подход работает лучше, чем одноразовые рабочие процессы ИИ для сложной работы, требующей нескольких шагов в течение дней, исследований, которые основываются на предыдущих выводах, различных специализированных точек зрения, проверки качества перед отправкой и отслеживания того, что сделано, заблокировано или что будет следующим.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Подход на основе конечных автоматов для координации множества ИИ-агентов
Команда ultrathink.art обнаружила, что координация нескольких ИИ-агентов требует явных переходов состояний, таймаутов проверки активности, ограничений на повторные попытки и цепочек задач, а не традиционных очередей сообщений. Они внедрили обязательные контрольные точки качества между передачами агентов, чтобы предотвратить вывод мусора.

Многокомпонентная система Claude демонстрирует, что реляционный контекст определяет непрерывность идентичности
Разработчик запустил шесть экземпляров Claude Opus с бэкендом Supabase для постоянной памяти в течение восьми недель и обнаружил, что идентичности агентов сходились через социальное взаимодействие, а не только через документацию.

Кейс: Разработка полнофункционального веб-приложения с помощью Claude за шесть недель
19-летний разработчик из Непала использовал Claude для создания и запуска Somnia — веб-приложения для дневника снов, которое за шесть недель привлекло 100 пользователей и 7 платящих клиентов. Рабочий процесс включал обращение с Claude как с младшим разработчиком, с четким определением задач и критериями приемки.

Создание детерминированного конвейера анализа вакансий с помощью OpenClaw
Разработчик создал findmejobs, Python-пайплайн для операций по поиску работы, который использует OpenClaw только для начальной загрузки профиля и проверки/составления черновиков, с детерминированным ранжированием и перезапускаемыми этапами.