TGViewer
Инженер Контекста Инженер Контекста @proitru · 947 subscribers
Post #2788 150
Ещё одна статья Anthropic, которую я перечитал на выходных, «Building effective agents» вышла ещё в декабре 2024. Но я возвращаюсь к ней снова, потому что она остаётся одним из лучших объяснений того, что вообще происходит под капотом агентных систем.

Главный тезис, который я долго не мог принять: самые успешные команды строят агентов не на сложных фреймворках, а на простых компонуемых паттернах. Я читал это и думал: ну да, классика «keep it simple», слышали. А потом попробовал сам и понял, что это не про философию, а про конкретную боль.

Anthropic разделяют два понятия, которые все мешают в одну кучу:


1️⃣ Воркфлоу — когда LLM работает по заранее заданным путям в коде.
2️⃣ Агент — когда LLM сам решает, что и как делать.

Большинство задач, которые называют «агентными», на самом деле воркфлоу. И это нормально.

В статье описаны пять паттернов по нарастающей сложности.


1️⃣ Prompt chaining — просто цепочка вызовов, выход одного становится входом следующего.
2️⃣ Routing — классификация запроса и отправка по нужному пути.
3️⃣ Parallelization — несколько LLM-вызовов одновременно, когда нужна скорость или уверенность через голосование.
4️⃣ Orchestrator-workers — центральный LLM динамически раздаёт задачи воркерам, когда нельзя заранее предсказать шаги.
5️⃣ И evaluator-optimizer — один генерирует, второй критикует, по кругу.

Для меня это переключило мышление с «какой агент мне нужен» на «какой минимальный паттерн решает задачу». Статья для Хабра — это evaluator-optimizer: один агент пишет черновик, второй проверяет по редполитике и возвращает замечания. Не потому что так круто звучит, а потому что это минимальная архитектура, которая решает конкретную проблему качества.

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

И ещё один момент, который меня зацепил: команда Anthropic при разработке агента для SWE-bench потратила больше времени на оптимизацию инструментов, чем на общий промпт. Интерфейс агент-компьютер требует столько же внимания, сколько человеко-компьютерный. Это перекликается с тем, о чём я писал раньше про описания инструментов как место для редполитики.

Статья старая, часть примеров уже обросла более свежими материалами. Но как фундамент для понимания архитектуры агентных систем — до сих пор лучшее из того, что я читал. Если вы ещё не строили ничего агентного, начните с неё.

#ai_agents
  • 👍 2
More from @proitru
  1. Oct 15, 2026Второй мозг контент-менеджера. Часть 2. Четыре задачи из моей недели Не откладываем в долг…
  2. Oct 14, 2026Второй мозг контент-менеджера. Часть 1. Что стало с базой контента Больше года назад я нач…
  3. Oct 9, 2026Сегодня хочется просто поддержать коллег из Yandex и Yandex Cloud. Тем, кто пытается восст…
  4. Oct 2, 2026Post #2990
  5. Sep 24, 2026Не давай модели подбирать слова. Заметка для редакторов про метод Птачека Томас Птачек, че…
  6. Sep 12, 2026Не вайбкодь на выходных, не вайбкодь на выходных, не вайбкодь на выходных...
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →