Как Clawdbot координирует 6 ИИ-агентов с помощью стабильной рабочей очереди для продакшена

✍️ OpenClawRadar📅 Опубликовано: 1 марта 2026 г.🔗 Source
Как Clawdbot координирует 6 ИИ-агентов с помощью стабильной рабочей очереди для продакшена
Ad

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

Ключевые особенности системы

Очередь задач реализует несколько важных механизмов:

  • Атомарное присвоение задач: Предотвращает захват одной и той же задачи двумя агентами
  • Конечный автомат: Задачи проходят состояния: ожидание → готово → выполняется → проверка → завершено
  • Логика повторных попыток: 3 неудачи с экспоненциальной задержкой, затем постоянный сбой для предотвращения бесконечных циклов
  • Цепочки задач: Завершение родительской задачи автоматически создаёт дочерние через поле next_tasks
  • Отслеживание активности: Устаревшие присвоения (из-за сбоев агентов) автоматически сбрасываются после таймаута
  • Демон-оркестратор: Опрашивает каждые 60 секунд и запускает агентов для готовых задач
Ad

Опыт эксплуатации

Команда отмечает, что обработка режимов сбоев не была очевидной, пока у них не появились реальные производственные инциденты для обучения. Они опубликовали полное описание архитектуры с уроками, полученными при эксплуатации этой системы.

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

📖 Read the full source: r/clawdbot

Ad

👀 Смотрите также

Бесплатный монитор для панели меню macOS, отслеживающий лимиты использования Claude AI
Инструменты

Бесплатный монитор для панели меню macOS, отслеживающий лимиты использования Claude AI

Бесплатный инструмент с открытым исходным кодом для macOS, который отображает процент использования сессии Claude AI, недельные лимиты и обратный отсчет до сброса прямо в строке меню. Устанавливается одной командой Homebrew и использует существующие сессии Chrome без хранения данных.

OpenClawRadar
Roost: Боковая панель для Claude Code на Go с кликабельной историей запросов, деревом файлов и уведомлениями
Инструменты

Roost: Боковая панель для Claude Code на Go с кликабельной историей запросов, деревом файлов и уведомлениями

Roost — это один Go-бинарник, который добавляет веб-боковую панель к Claude Code: xterm.js-терминал на базе tmux, дерево файлов, следующее за вашим cd, кликабельная история запросов из ~/.claude/projects/*.jsonl и push-уведомления через хук Stop от Claude Code. Работает через SSH в режиме одного пользователя на инстанс; без этапа сборки на фронтенде.

OpenClawRadar
Библиотекарь MCP: Локальный сервер ИИ для постоянного контекста с документами
Инструменты

Библиотекарь MCP: Локальный сервер ИИ для постоянного контекста с документами

Librarian MCP — это сервер с открытым исходным кодом для протокола Model Context Protocol, который работает локально и подключается к Jan, LM Studio или Claude Desktop, позволяя ИИ-моделям искать и анализировать коллекции документов, сохраняя полный контекст беседы и конфиденциальность данных.

OpenClawRadar
Selfware: локальная платформа для ИИ-агентов на Rust с архитектурой PDVR
Инструменты

Selfware: локальная платформа для ИИ-агентов на Rust с архитектурой PDVR

Selfware — это фреймворк с открытым исходным кодом для ИИ-агентов, написанный на Rust для локального вывода, реализующий когнитивный цикл PDVR с 54 встроенными инструментами и предназначенный для длительных задач на потребительском оборудовании.

OpenClawRadar