Люди постійно питають, як я керую агентами кодування. Ось сама система. Основна ідея: одна довга сесія програмування ШІ є крихкою. Вона накопичує контекст, галюцинує, затягує. Тож замість одного марафону я бігаю багато спринтів. Кожна сесія агента починається з нуля і продовжується там, де закінчилася попередня через історію git і стан файлу. Це називається «петля Ральфа». Скрипт обгортки багаторазово запускає кодовий агент з тим самим запитом, доки робота не буде завершена. Якщо пристрій заглохне або зламається — без проблем. Наступна ітерація починається чисто, без жодних проблем. Я використовую Opus 4.6 для планування — пишу PRD, розбираю архітектуру, визначаю специфікації завдань. Потім Codex 5.3 обробляє фактичне виконання кодування. Ми виявили, що цей розподіл дає найнадійніший, найякісніший код з найменшою кількістю виправлення багів або подальших проблем. Я пишу PRD як чек-лист з розміткою. Цикл перевіряє завершення, перевіряючи, чи всі поля виконані. Агент стверджує, що все зроблено, але залишилося 12 із 47 завдань? Перезапустив. Ніяких переговорів із заплутаною моделлю. Агенти працюють у tmux-сесіях, щоб вижити після перезапуску. Я відстежую їх миттєво — якщо один вимикається, я автоматично перезапускаю його. Якщо один із них зупинився (той самий вихід для двох послідовних перевірок), вимкніть і перезавантажте. Кожна сесія tmux містить wake hook наприкінці: коли агент закінчує, він запускає подію, яка одразу мене пінгує. Жодних тихих завершень. Я знаю момент, коли робота завершена, незалежно від того, чи контролюю я, чи ні. У хороший день я запускаю 3-4 агенти паралельно на окремих проєктах, кожен у своєму git worktree. Минулого тижня я виконав 108 завдань у 3 проєктах одночасно приблизно за 4 години. Інший ключ — тест-орієнтовані підказки. Я кажу агенту спочатку написати невдалі тести, а потім реалізувати. Тести є детермінованими критеріями прийняття для недетермінованого працівника. Скорочення різко зменшується після невдач злиття. Це не магія. Це інженерія процесів, застосована до праці ШІ. Очищення характеристик, автоматична валідація, перезапуск при зависненні, перевірка результату. Це одне з найпоширеніших запитань, які я отримую, тому я збираюся детально його описати і додати як новий розділ у «Як найняти ШІ». Усі, хто вже купив, отримають оновлену версію.