Менеджер — ИИ-агент-генератор промптов. По триггеру он опрашивает контекст (входящие письма, сообщение Telegram, полезную нагрузку вебхука или просто своё промпт-задание), формулирует задачи для рабочих агентов и раскладывает их по чатам. Это конвейер автоматической постановки задач.
Как работает
- Триггер срабатывает по расписанию или внешнему событию;
- Запуск отправляет промпт менеджера в его агентский чат;
- Ответ менеджер возвращает в XML — парсер по умолчанию
prompts-xmlразбирает документ и извлекает задачи; - Отправка — каждая задача уходит сообщением в чат указанного агента.
Формат ответа менеджера:
<prompts>
<prompt>Задача для агента A: исправить падающий тест в модуле оплаты</prompt>
<prompt>Задача для агента B: обновить документацию API</prompt>
</prompts>
Триггеры
- Cron — расписание в формате cron-выражения: регулярные проверки, ежедневные сводки;
- Вебхук (HTTP) — анонимный URL с токеном; полезная нагрузка запроса передаётся менеджеру. Подходит для запуска из CI, форм и внешних систем;
- Почта IMAP — опрос ящика: входящие письма становятся задачами;
- Telegram — сообщения боту превращаются в задачи для агентов.
Безопасность вебхуков
Endpoint триггера анонимный, но не раскрывает существование менеджера: запрос с неверным токеном получает 404, как будто адреса не существует. Токен вебхука можно сменить кнопкой Rotate token — старый мгновенно перестаёт работать.
Запуск и история
Кнопка «Запустить сейчас» выполняет менеджера вручную, не дожидаясь триггера. Таймаут выполнения возвращается как 504, ошибка — как 502. История выполнений с пагинацией показывает каждый запуск: когда сработал триггер, что ответил менеджер, какие задачи ушли агентам.
Для доступа к агенту менеджер использует его manager password — тот же, что rotating у агентов.