Когда одна петля не тянет — собираешь конвейер

Мы почти у финиша. И сегодня — про вещь, ради которой весь мини-курс и затевался.

В чём смысл

В уроке 1 петля — это один агент, которому вы дали цель, и он сам крутит круги «сделал → проверил → поправил», пока не добьётся результата. Дальше мы навешивали на эту петлю всё подряд: память, чтобы агент не начинал каждый день с нуля; постоянную работу по расписанию; парк машин. Но всё это время агент был один.

А бывают задачи, которые в одну голову не влезают. Пройтись по всей кодовой базе и проверить каждый файл. Собрать ресёрч сразу с десяти сторон и свести. Если засунуть это в один чат, агент захлебнётся: контекст забьётся, он начнёт путаться и терять нить.

Решение знакомо каждому, кто видел завод. Не пихай всё в одну голову — построй сборочную линию. Несколько шагов или несколько агентов выстраиваешь в конвейер, где каждая станция делает своё и передаёт результат дальше. Одна станция чистит, вторая собирает, третья проверяет. Это и называется воркфлоу (workflow).

И сразу главное, чтобы не запутаться в новом слове: воркфлоу — это не замена петле. Это та же петля, только на другой высоте. Раньше мы смотрели на один цикл. Теперь — на систему из циклов. Каждая станция конвейера внутри себя крутит свою маленькую петлю до зелёного, и только потом отдаёт работу следующей. Петля никуда не делась — она внутри.

Разница между «просто агентом» и «воркфлоу» — в том, кто держит руль маршрута. У петли руль у самой модели: дали цель, она сама решает, что делать дальше. У воркфлоу руль у вас: вы заранее прописали маршрут — сначала шаг A, потом B, потом C. Агент импровизирует. Конвейер идёт по схеме, которую начертили вы.

Дефолт: вам это, скорее всего, не нужно

Главное правило — до того, как строить конвейеры на каждый чих.

Большинству задач воркфлоу не нужно. Начинайте всегда с простого:…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ