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

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

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

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

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

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

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

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

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

📖 Read the full source: r/clawdbot

Ad

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

Движок вывода Atlas стал открытым: чистый Rust + CUDA, более 100 токенов/с на DGX Spark
Инструменты

Движок вывода Atlas стал открытым: чистый Rust + CUDA, более 100 токенов/с на DGX Spark

Atlas теперь с открытым исходным кодом — Rust + CUDA inference engine, достигающий пиковой производительности 130 ток/с на Qwen3.5-35B (NVFP4) на одном DGX Spark, без Python runtime и с холодным стартом менее 2 минут.

OpenClawRadar
Почему один инструмент run() с командами Unix превосходит вызов функций для AI-агентов
Инструменты

Почему один инструмент run() с командами Unix превосходит вызов функций для AI-агентов

Ведущий backend-разработчик с двухлетним опытом создания агентов утверждает, что единый инструмент run(command="...") с командами в стиле Unix превосходит традиционные каталоги вызова функций. Этот подход использует существующую в LLM знакомство с командами оболочки из обучающих данных.

OpenClawRadar
Создание языка программирования с помощью Claude Code: эксперимент Cutlet
Инструменты

Создание языка программирования с помощью Claude Code: эксперимент Cutlet

Анкур Сети создал полноценный язык программирования под названием Cutlet с помощью Claude Code за четыре недели, при этом ИИ генерировал каждую строку кода, а разработчик сосредоточился на создании защитных механизмов и тестировании. Язык обладает динамической типизацией, векторными операциями и REPL, работает на macOS и Linux.

OpenClawRadar
Инструмент PRECC сокращает расходы на API кода Claude благодаря сжатию перед вызовом инструментов.
Инструменты

Инструмент PRECC сокращает расходы на API кода Claude благодаря сжатию перед вызовом инструментов.

Разработчик создал PRECC — инструмент с открытым исходным кодом, который перехватывает вызовы инструментов Claude Code и сжимает полезную нагрузку с помощью RTK (Redundancy-aware Token Kompression), сокращая входные токены на 40–66% без заметного влияния на задержку.

OpenClawRadar