Большинство запусков агентов, которые идут вразрез, не дают сбоев в коде. Они терпят неудачу при передаче управления. Задача жила в чьей-то голове и подсказка содержала только половину ее. Возвращаемый дифф отвечает на немного другой вопрос, чем тот, который мы имели в виду...
Большинство запусков агентов, которые идут вразрез, не дают сбоев в коде. Они терпят неудачу при передаче управления. Задача жила в чьей-то голове и подсказка содержала только половину ее. Возвращаемый дифф отвечает на немного другой вопрос, чем тот, который мы хотели задать. В таком случае рассмотрение означает работу в обратном направлении от результата к замыслу, и это медленное направление.
Поэтому, прежде чем поручить Кодексу или Клоду Коду какую-либо нетривиальную задачу, мы пишем краткое описание передачи. Тогда обзор превращается в сравнение: выполнил ли прогон именно то, о чем говорилось в задании, и ничего больше?
Что вкратце
Цель: результат в одном или двух предложениях, а не метод.
Область действия: что может изменить агент, например пути или модули.
Запрещено: файлы и поведение нельзя трогать, даже если он считает, что это следует делать.
Проверки: точные команды, которые доказывают, что изменение работает.
Done: наблюдаемое состояние, завершающее задачу.
Отчет: что должно содержать резюме.
Эскалация, не угадывайте: решения, которые принадлежат человеку.
Последний пункт работает больше всего. Когда агент сталкивается с неоднозначностью, он обычно каким-то образом разрешает ее. Если вы заранее укажете на неясности, молчаливое предположение превратится в вопрос в отчете.
Шаблон
## Цель
<Каким должен быть тр