Промпт. Вы задали модели роль и вопрос, она ответила из того, что уже знает. Оптимизируется формулировка, дисциплина называется промпт-инжиниринг.
Зачем понадобился контекст. В контекстном окне остается свободное место, и логичный шаг это дать агенту право самому вызывать инструменты и наполнять контекст под конкретный запрос: открыть файл, обратиться к базе через MCP, найти свежие данные. Это context engineering, и Anthropic описывает его как продолжение промпт-инжиниринга, где предмет оптимизации расширяется с текста инструкции до всего набора токенов в окне. Сюда же относится RAG: перед ответом система ищет подходящие фрагменты в вашей базе документов и подставляет их в запрос, чтобы модель отвечала по вашим данным, а не по общим знаниям.
Зачем понадобился харнесс. Context engineering плохо тянет задачи, которые идут дольше нескольких минут: они требуют больше контекста, чем агент способен держать. Сжимать его на ходу можно, но такое сжатие протекает, детали теряются на каждом пересказе. Anthropic называет родственный эффект context rot: с ростом числа токенов модель хуже извлекает из окна нужное. Значит нужна система снаружи, которая управляет контекстом и разбивает требование на устойчивую последовательность шагов. Эта обвязка и есть харнесс: инструменты, скиллы, песочница, системные промпты. Формула короткая, агент это модель плюс харнесс.
Зачем понадобилась петля. Петли уже были на каждом слое, просто их не называли: в context engineering агент рекурсивно вызывает инструмент за инструментом, в харнессе итерирует список задач вне контекстного окна. Loop engineering добавляет еще одну петлю, снаружи харнесса, и она направляет харнесс извне: решает, когда запустить прогон заново, по какому расхождению и когда пора остановиться.
Меняется главное: кто задает направление. Раньше это делал человек на каждом шаге, теперь система сама. Борис Черни, руководитель Claude Code в Anthropic, сформулировал сдвиг так: «Я больше не промпчу Claude. У меня работают петли, которые промптят Claude и решают, что делать дальше. Моя работа писать петли».
Про сами системы у нас есть отдельный разбор:
что такое ИИ-агенты. Имен у них много: ИИ-агенты, AI-агенты, агенты искусственного интеллекта, в англоязычных материалах AI agents и agentic AI.
Петля проходит четыре стадии, и они повторяются, пока не сработает условие остановки:
цель с проверяемым критерием завершения,
действие,
наблюдение за результатом и
корректировка следующего шага. Вся разница между работающей и неработающей петлей сидит в первой стадии, и измеряется она деньгами. Например, «сделай мой сайт быстрее» против «оптимизируй главную страницу, пока время загрузки не станет меньше двух секунд по замеру». Первая формулировка крутится, пока не закончатся деньги. Вторая останавливается сама.
Отсюда главный тезис:
петля имеет смысл ровно в той мере, в какой в нее встроена внешняя проверка. При этом верхний слой не обесценивает нижние: промпт остается внутри контекста, контекст внутри харнесса, харнесс внутри петли.