Платформа автономных агентов
Команда ИИ-исполнителей, которой ставишь задачу из Telegram — и получаешь доведённый результат, а не черновик.
- Задача голосом или текстом с телефона: разбор, исполнение, проверка качества, отчёт со стоимостью
- Сама поднимает застрявшие задачи и уходит на резервный движок, когда основной упёрся в лимит
- Изолированные контуры под проекты: у каждой команды своя память и свой устав
Задача
Одиночный ассистент упирается в человека: ждёт, пока ему объяснят, проверят и напомнят. Мне нужен был контур, который доводит задачу сам — включая проверку качества и честное «не получилось», когда не получилось.
Как устроено
Двенадцать сервисов в Docker Compose за Caddy: очередь задач, оркестратор с триажем по сложности, специалисты (кодер, аналитик, дизайнер), отдельный агент-ревьюер и мост к Claude Code. Telegram здесь не чат, а пульт: топик форума соответствует агенту или проектной команде, и ответ приходит в тот же тред.
Что было трудно
Дороже всего далась автономность, а не интеллект. Сторож переоткрывает зависшие задачи через атомарный захват, отличает временную ошибку (ретрай) от исчерпанного лимита (парковка, не ретрай), а при упоре в лимит подписки прозрачно переводит ход на резервный движок. Отдельная война — стоимость: выяснилось, что 73% расхода токенов давали продолженные сессии, и лечилось это не моделью, а тем, как нарезаны сессии.
Чем подтверждено
- 53/53 юнит-теста; проверки — сквозными прогонами с реальными задачами, а не моками
- Ревью-цикл доказан вживую: доработка → повторная проверка → честный статус «не принято»
- Отказ по лимиту проверен принудительно: ход ушёл на резервный движок, задача закрылась
- Стоимость каждой задачи считается и печатается в карточке результата