Prompt Engineering, Loop Engineering, Graph Engineering — три уровня управления AI-агентами, а не конкурирующие методы

Три термина сейчас конкурируют в описаниях AI-вакансий: prompt engineering — устоявшийся, loop engineering — вошёл в лексикон в конце 2025 года и доминировал в обсуждениях до середины 2026-го, graph engineering — появился примерно шестью неделями позже. Их часто используют взаимозаменяемо, но это ошибка.

Три уровня контроля

Авторская статья разбирает три подхода как разные единицы управления (units of control), выстроенные стеком:

  • Prompt управляет одним ответом модели. Это атомарный уровень: один запрос — один ответ. Всё, что относится к формулировке, контексту, few-shot примерам, инструкциям — это prompt engineering.
  • Loop управляет циклом поведения одного агента. Prompt — это шаг внутри цикла. Цикл может включать: вызов модели, выполнение инструмента (поиск в коде, чтение файла, запуск теста), оценку результата и повторный вызов с уточнённым промптом.
  • Graph управляет организацией множества агентов. Каждый узел графа — это цикл (loop), каждый шаг внутри цикла — промпт. Граф фиксирует: кто за что отвечает, какие данные передаются между узлами, в каком порядке узлы активируются.

Каждый вышележащий уровень сохраняет нижележащий. Prompt не заменяется loop — он вкладывается в него.

Loop engineering: цена внимания

Основное отличие loop от prompt — повторение. Цикл вызывает модель многократно, и ключевой вопрос — когда остановиться. Без механической проверки «завершености» цикл продолжается до исчерпания токен-бюджета, а не до правильного решения.

Статья ссылается на arXiv-публикацию июля 2026 года: «A loop is a prompt repeated with scaffolding around it». Loop engineering дополняет prompt engineering, а не заменяет его. Опубликованные цифры: одна внутренняя исследовательская оценка показала +90,2% на внутреннем eval, но ценой примерно 15-кратного расхода токенов по сравнению с чатом. Расход токенов объясняет 80% дисперсии результатов — дорого, но измеримо.

Graph engineering: два графа одновременно

В production работают два графа одновременно. Первый — стабильный орг-граф (org graph), отвечающий на вопрос «кто за что отвечает». Второй — рабочий граф (work graph), создаваемый под конкретную задачу, который разделяется, объединяется и отменяется по мере поступления информации. Рабочий граф может быть одноразовым — для одной задачи, после которой он уничтожается.

Граф не делает цикл умнее — он делает предсказуемой организацию многих циклов. Без графа N агентов запускаются с неопределённым порядком и результатом. С графом порядок обработки, точки принятия решений и маршруты передачи результатов зафиксированы. Статья ссылается на практики LangGraph и опыт Cognition.ai.

Главное предостережение

Два инженера могут построить идентичный loop и получить противоположные результаты. Один работает быстрее на задачах, которые глубоко понимает. Другой избегает понимания задачи вообще. Система не отличает одно от другого. Проектирование верхних уровней (loop, graph) сложнее, чем промптов, не потому что они технически труднее, а потому что они маскируют отсутствие понимания задачи за кажущейся автоматизацией.

Источник: marktechpost.com