Три способа запустить прогон
- Сейчас. Откройте процесс, дайте бриф, запустите.
- По расписанию. Прикрепите cron. Forge тикает по каждому расписанию, показывает выражение cron человеческим языком в панели и выводит статус последнего прогона на одной сводной странице расписаний.
- По событию. Запуск по webhook или от вышестоящего прогона. Прогоны могут порождать дочерние со своими входными данными — с обнаружением циклов, чтобы предка нельзя было развернуть в бесконечную цепочку.
Roadmap Driver
Именно за этой автономностью чаще всего и приходят. Наведите Forge на дорожную карту, и драйвер крутит цикл целиком: сверяет сделанное, берёт следующий применимый пункт, запускает процесс разработки и — когда изменение проходит собственную проверку на изолированном стенде и ревью — вливает PR. Цикл движется без подталкивания на каждом ходу, и берётся нужное следующее, а не просто следующее по номеру.
Цель — полностью заслуживающий доверия автономный цикл разработки, в котором внимание оператора и есть дефицитный ресурс: оно тратится только на гейтах, где человек действительно нужен, и никогда на присмотр за каждым ходом.
Автономность с ограждениями
Автономный не значит бесконтрольный:
- Управляющий агент проверяет каждую передачу — пропустить, доработать или эскалировать. Плохой результат не уходит вниз по цепочке.
- Сторож живости следит за таймаутом прогресса по реальному времени со ступенчатой эскалацией восстановления, поэтому застрявший прогон всплывает, а не висит.
- Решения оператора защищены — как только вы расклинили прогон, уборщик зависших его не прибьёт раньше времени.
- Эскалации приходят в чат — подтвердить, повторить или остановить можно прямо из Telegram .
Опишите ритм один раз — дальше Forge держит цикл честным.