· AI

Борис Черный: промпты в прошлом, теперь я топлю за лупы

Борис Черный: промпты в прошлом, теперь я топлю за лупы

Глава Claude Code в Anthropic выкатил признание в духе «я уволился с должности наборщика промптов». Теперь он пишет лупы — звучит как магия, но по факту это конвейер, который сам решает, что ему делать.

На прошлой неделе AI-тусовка взорвалась 11-страничным PDF-манифестом про loop engineering. Авторы — Борис Черный (тот самый парень из Anthropic, что рулит Claude Code), Питер Стайнбергер и Адди Османи из Google. Три человека из трёх разных лагерей одновременно переизобрели колесо и решили задокументировать это в одном файле.

Вся суть умещается в одну фразу Черного: «Я больше не строчу промпты Claude. У меня есть лупы, которые сами их генерируют и соображают, что делать дальше. Моя работа теперь — сочинять лупы».

Что за зверь такой «луп» и чем он отличается от обычной возни с агентом

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

Теперь вместо этого строится мини-фабрика. Она сама находит задачи, распределяет их, проверяет результат, ведёт учёт сделанного и решает, что будет дальше. Система дёргает агентов сама, без твоего участия.

Луп — это и есть такая фабрика. Работает по расписанию, пока вы заняты более важными делами — например, пьёте кофе.

image.png

Луп из пяти… шагов

Каждый цикл — пять шагов. Упустите хоть один — луп либо ляжет, либо ослепнет.

  • Discovery. Агент сам ищет, куда приткнуть руки. Никто не даёт ему чек-лист задач — он смотрит на упавший CI, открытые issues, свежие коммиты и сам решает, с чем разбираться.
  • Handoff. Каждая задача уходит в изолированный git worktree — чтобы параллельные агенты не наступали друг другу на ветки и не устраивали цифровые потасовки.
  • Verification. Второй агент проверяет работу первого. Критический нюанс: агент, которому доверяют оценивать собственную работу, почти всегда поёт себе дифирамбы. Поэтому нужен отдельный скептик со стартовой установкой «считай, что код сломан» — и он проверяет, пока не докажет обратное.
  • Persistence. Результаты пишутся на диск и не остаются в контекстном окне, которое норовит сброситься в самый неподходящий момент.
  • Scheduling. Автоматизация запускает луп по таймеру. Именно этот шаг превращает набор скриптов в настоящую замкнутую петлю.

Почему это имеет значение прямо сейчас

Stripe мерджит больше 1300 машинно-написанных PR в неделю через свой луп. Это не лабораторная игрушка, а продакшен в одной из крупнейших финтех-компаний мира.

Мы примерно там же, где были с промпт-инжинирингом пару лет назад. Тогда это выглядело как забава для гиков. Сейчас грамотно писать промпты — базовая гигиена. Loop engineering через год-два ожидает та же судьба.

Разница в том, что луп — это уже не про «как покрасивее спросить». Это про то, как построить систему, которая работает без тебя. Prompt engineering полирует инструкцию, которую ты вводишь вручную. Loop engineering настраивает автономную систему, которая сама решает, что промптить, когда и приемлем ли результат.

У меня пока нет лупов в полном смысле — есть scheduled tasks в Cowork, близкие по духу, но до полноценного loop engineering с worktree и агентом-скептиком руки ещё не дошли. Это следующий уровень, который я собираюсь распотрошить на практике.

И напоследок золотая мысль из документа: двое могут построить одинаковый луп и через полгода получить диаметрально противоположные результаты. Вся разница — в одной-двух контрольных точках, определяющих, кто на самом деле держит систему за штурвал.

Так что стройте луп. Но стройте как тот, кто собирается остаться инженером, а не превратиться в пассажира.