раздел 04

Harness engineering против промпт-инжиниринга

Эти две вещи легко путают, потому что обе про «как заставить модель работать лучше». Но они на разных уровнях. Промпт - про один запрос. Harness - про всю систему вокруг агента.

Промпт-инжиниринг - тактика: как сформулировать конкретный запрос. Harness engineering - стратегия: какую постоянную инфраструктуру контроля построить вокруг агента.

Промпт-инжиниринг - тактика

Промпт - это формулировка одного запроса. Вы подбираете слова, структуру, примеры, чтобы модель ответила точнее. Это разовое действие: написали удачный промпт - получили хороший ответ на этот раз. Подробно - в мануале Промпт-инжиниринг.

Harness engineering - стратегия

Обвязка - это постоянная инфраструктура контроля. Её не пишут заново под каждый запрос. Главные отличия:

Промпт-инжиниринг
Один запрос. Разовая формулировка. Действует здесь и сейчас, на конкретном ответе. Делаете руками каждый раз.
Harness engineering
Постоянная инфраструктура. Работает автоматически при каждом запуске агента. Самокорректирует. Распределена по всему процессу.

Три отличия по сути

  • Когда срабатывает. Промпт - только когда вы его написали. Обвязка - при каждом запуске агента, без вашего участия.
  • Самокоррекция. Промпт сам ошибку не поймает. Обвязка через датчики сообщает агенту об ошибке, и он исправляется.
  • Охват. Промпт - одна точка (ваш запрос). Обвязка распределена по всему процессу: контекст до, проверки после, память между сессиями.

Когда что

Одно не заменяет другое - они складываются. Хороший промпт улучшает один ответ. Хорошая обвязка улучшает все ответы и ловит то, что промпт пропустил. Если работаете с агентом постоянно, вкладываться в обвязку выгоднее: настроили один раз - работает на каждом запуске. Если задаёте разовый вопрос в чате - достаточно хорошего промпта.

Связь с агентной грамотностью

Harness engineering - часть более широкого навыка: понимать, как устроен агент и как им управлять. Это и есть агентная грамотность. Промпт-инжиниринг учит говорить с моделью, harness engineering - строить вокруг неё рабочую систему.