Задача: Проработать безопасный агентный цикл изменения проекта
Проработать безопасный агентный цикл изменения проекта
Исследовать безопасный и проверяемый цикл, в котором агент изменяет реальный проект от постановки задачи до подтверждённого результата.
Проблема
Возможность дать coding agent доступ к проекту ещё не образует надёжный сервис. Агент должен понимать исходное состояние, выполнять изменение в контролируемой среде, проверять результат и оставлять достаточно следов для продолжения работы человеком или другим агентом.
В проекте уже есть отдельные части этого цикла: Git state, анализ кода, WorkLogs и идея подробного логирования действий. Их нужно рассмотреть как элементы одного инфраструктурного процесса.
Направление
Нужно исследовать минимальный безопасный lifecycle изменения: фиксация исходного состояния, рабочее окружение, изменение, автоматические проверки, просмотр результата, фиксация выполненного, возможность отмены и переход к deploy.
Конкретный workflow не следует считать заранее известным: разные проекты имеют разные тесты и уровни риска. Важна возможность адаптировать строгость процесса, не теряя наблюдаемость.
Связано с Git resolver, анализом кода, WorkLogs, логированием агента, окружениями и deploy/rollback.