work/agentsystem/
agentSystem
Плоскость управления для агентов, которые пишут код.
Задача
Агентов, пишущих код, легко запустить и трудно эксплуатировать. Оставленные без присмотра, они сталкиваются в одном рабочем дереве, выдают работу без ревью и тихо падают. agentSystem обращается с ними как с любой другой нагрузкой в продакшене: под надзором, изолированно, наблюдаемо и с гейтами.
Что мы сделали
- Каждый агент работает как поднадзорный подпроцесс в собственном git worktree
- Один нормализованный поток событий — независимо от движка-источника
- Задача в очереди получает права, ревью, diff, затем merge или pull request
- Сессии передаются по SSE, их можно продолжить или отменить — никаких чёрных ящиков
Что получилось
4движка под одной плоскостью управления
1worktree на задачу, всегда
0результатов агента вмержено без ревью
Главное было не заставить агента написать код. Главное — сделать его результат безопасным для принятия.