Об этом проекте

AgentDesk — это платформа оркестрации ИИ-агентов, представленная в виде единого бинарного файла на Rust. Она координирует работу нескольких ИИ-агентов (Claude Code, Codex CLI или любого другого провайдера на базе CLI) через Discord, выполняя задачи с помощью сессий tmux (или бэкендов процессов) и следуя настраиваемым рабочим процессам, определенным в файлах политик JavaScript. Веб-панель обеспечивает мониторинг, управление kanban-доской, конфигурацию агентов и аналитику. Система включает в себя конвейер с автоматизированными переходами, многоуровневую систему периодических тиков, поддержку круглых столов и многоботową архитектуру (боты для объявлений, уведомлений и отдельных провайдеров) для четкого разграничения целей сообщений. Политики перезагружаются «на лету»; движок управляет жизненным циклом карточек, восстановлением CI, таймаутами, автоматической очередью и проверками контр-моделями. Многоузловая среда выполнения с координацией через PostgreSQL поддерживает роли лидера и воркера, диспетчеризацию на основе аренды (lease-backed dispatch) и маршрутизацию с учетом возможностей. Установка доступна с помощью скрипта для macOS в один клик, ручной настройки для Windows/Linux или сборки из исходного кода. Пошаговый мастер адаптации помогает настроить ботов Discord, верификацию провайдеров, роли агентов и сопоставление каналов.