Резюме
Развернуть свежих субагентов для каждой задачи с двухступенчатым обзором (соответствие спецификации, затем качество кода) в текущей сессии.
-
Изолирует каждую задачу в выделенного субагента с точно продуманным контекстом, предотвращая загрязнение контекста и удерживая контроллер сосредоточенным на координации
-
Обеспечивает цикл обзора в два этапа: рецензент по соответствию спецификации подтверждает, что реализация соответствует требованиям, затем рецензент по качеству кода проверяет наличие проблем
-
Обрабатывает сигналы статуса исполнителя (DONE, DONE_WITH_CONCERNS, NEEDS_CONTEXT, BLOCKED) с соответствующей эскалацией или логикой повторной рассылки
-
Рекомендует выбор модели в зависимости от сложности задачи: дешёвые модели для механических задач на 1–2 файла, стандартные модели для интеграции нескольких файлов, наиболее мощные модели для архитектуры и обзора
-
Требует предварительной настройки git worktree и интегрируется с разработкой, ориентированной на тесты, и суперсилой завершения ветки разработки
Разработка на основе субагентов
Исполняйте план, направляя для каждой задачи нового субагента-исполнителя, после каждой задачи — обзор задачи (соответствие спецификации + качество кода), а в конце — широкий обзор всей ветви.
Почему субагенты: Вы делегируете задачи специализированным агентам с изолированным контекстом. Точно сформулировав их инструкции и контекст, вы обеспечиваете их сосредоточенность и успешность выполнения задачи. Они никогда не должны наследовать контекст или историю вашей сессии — вы создаёте ровно то, что им нужно. Это также сохраняет ваш собственный контекст для координационной работы.
Основной принцип: Свежий субагент на задачу + обзор задачи (соответствие спецификации + качество) + широкий итоговый обзор = высокое качество, быстрая итерация
Нарратив: между вызовами инструментов рассказывайте не более одной короткой строки — журнал и результаты инструментов сохраняют запись. Непрерывное выполнение: Не останавливайтесь, чтобы спрашивать у вашего человеческого партнёра между задачами. Выполняйте все задачи по плану без остановок. Единственные причины остановки: BLOCKED статус, который вы не можете решить, неясности, которые реально препятствуют прогрессу, или все задачи выполнены. "Should I continue?" prompts и сводки прогресса тратят их время — они попросили вас выполнить план, поэтому выполняйте его.
Когда использовать
Показать больше