разбор · агентытема-фронтир · H 1.50
8.0
из 10
смотреть по главам — взять две-три нужные минуты
оценка машинная и частично зависит от длины ролика — спорите, открывайте оригинал
State machine и harness: управление потоком вне LLM
Don't Let the LLM Drive - Ornella Bahidika & Joel Allou, Microsoft
Главное: не давайте LLM управлять многошаговым процессом. Используйте state machine и harness: модель выполняет один конкретный шаг, а внешний код решает, что дальше. Это повышает надёжность, снижает стоимость и задержку, позволяя использовать более дешёвые модели.
Не давайте LLM управлять: обвязка решает, модель исполняет. Это надёжно, дёшево и быстро.
что из этого моё
Для оркестрации агентов и автоматизации в buyanov.io: возьмите за основу паттерн state machine + harness. Вместо того чтобы LLM сама решала, что делать дальше, задайте жёсткий сценарий с проверяемыми шагами. Это позволит использовать более дешёвые модели, снизить ошибки и упростить отладку. Особенно полезно для многошаговых сценариев входа в систему или обработки запросов.
Что забрать
отметь, что берёшь в работу → или отбрось как не своёмоё →
вынести управление потоком из LLM в state machine с чёткими шагами и переходами
определить нейроконтракт для каждого шага: одно действие, конкретный вход и ожидаемый выход
заменить большую модель на Haiku 4.5 в обвязке harness для экономии
о чём говорят, по времени
главы доводят до 06:30 · дальше по ролику меток нет
01
Проблема многошаговых агентов00:00 ↗
Демо работает, а реальные пользователи ломают сценарий: агент завершается рано, пропускает шаги или зацикливается.
02
Модель — талант, harness — режиссёр01:30 ↗
Модель хороша в генерации, но плохо помнит, на каком шаге она находится. Нужно вынести управление из модели.
03
Harness engineering на практике03:00 ↗
Вместо тяжёлой модели используют лёгкую, но с жёстким каркасом, что даёт надёжность, скорость и экономию.
04
Три ключевых вопроса05:00 ↗
Когда урок завершён, усвоил ли студент материал, что делать дальше — эти решения принимает harness, а не модель.
05
Правило: не давайте модели рулить06:30 ↗
Если надёжность агента — подбрасывание монеты, заберите управление у модели и решайте внешним кодом.