Просто мысли

Все мы сейчас AI инженеры) Нам дали экзоскелет и теперь мне интересно работает этот экзоскелет. Пришел к таким наблюлениям

Agent Engineering - это про то, как построить систему вокруг LLM, чтобы AI-агент мог эффективно и надёжно выполнять задачи

Например, есть несколько подходов:

1. ReAct - агент делает шаг, получает результат, смотрит, что изменилось, и решает, что делать дальше.

И так, пока не выполнит задачу. Мы заранее не знаем, сколько шагов ему понадобится: 10, 50 или 200. Минус в том, что он может зациклиться и потратить кучу токенов.

2. Plan-Execute - агент сначала составляет план, а потом выполняет его.

Но когда он пишет план, то ещё не знает, с какими проблемами столкнётся. Поэтому в процессе что-то может пойти не так и план придётся менять.

И вот всё это нужно как-то организовать: управлять состоянием агента, ограничивать количество шагов, обрабатывать ошибки, проверять результаты.

Для этого и нужен Agent Harness - система, которая управляет работой агента.