«AI Agents in Action, Second Edition. Intelligent workflows with LLMs, MCP, A2A, and more» by Michael Lanham

Агенты — это та штука, которая скоро будет работать в каждом утюге. Сейчас все очень много говорят про то, как программировать с помощью агентов, но на самом деле они могут решать гораздо более широкий спектр задач (и не всегда хорошо, судя по страданиям моих знакомых, которые ищут работу).

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

К счастью, на эту тему уже начала появляться качественная литература.

⭐️ О чём книга

Книга посвящена тому, как строить и поддерживать умные агентные системы, которые эффективно решают задачи реального мира.

В книге раскрываются следующие темы: ➡️ Все основы, которые нужны для построения агентных систем ➡️ Проектирование и запуск мультиагентных систем ➡️ Reasoning и planning в контексте мультиагентных систем ➡️ Обеспечение агентов памятью ➡️ Построение циклов оценки и обратной связи в мультиагентных системах

⭐️ 3 идеи из книги 🟡Начинайте строить агентную систему с минимального и самого простого решения. Как и в целом в инженерной практике, не надо сразу городить Годзиллу с лазерными пушками на спине — начните с решения базовой проблемы и добавляйте сложности, если система хорошо справляется. Задайте жёсткие ограничения в самых важных точках, а в остальных местах предоставьте свободу.

🟡У любой агентной системы должен быть механизм сбора обратной связи от пользователей. Такая ОС является не просто «свистелкой», а механизмом реального постоянного улучшения работы агента. Конечно, сырой фидбек пользы не принесёт, и его нужно корректным образом очистить и обработать, но без него можно забыть о развитии качества системы.

🟡Агентский цикл без жёсткого стоп-сигнала — это скрытый инцидент на проде. Каждая итерация жрёт токены, увеличивает косты и добавляет времени обработки. В процессе разработки можно крутить агента до бесконечности, но на проде всегда должна быть отсечка для слишком большого количества итераций.

⭐️ Мои впечатления

Книга очень крутая. Во-первых, автор реально раскладывает всю базу работы LLM в объёме, достаточном для понимания построения агентных систем. Во-вторых, в книге минимум воды и максимум пояснений, что в последнее время редкость (да, даже инженерные книги «заливают» ради объёма). В-третьих, в книжке есть куча примеров кода, который демонстрирует различные техники, о которых автор рассказывает.

При этом сама книга написана таким образом, что её можно читать как последовательно, так и как хэндбук (открыл, прочитал нужный раздел, применил в работе, закрыл). Для разработчиков мультиагентных систем книга вполне может стать полезным настольным справочником.

Если в вашем продукте используются агенты — рекомендую прочитать прямо не откладывая. Как минимум систематизируете знания, как максимум — увидите «пороховые бочки» на своём проде.

Все мои обзоры книг доступны по тегу #обзор_книги и в этом посте.

➡ А для тех, кто хочет читать с большей пользой, у меня есть статья с описанием моего процесса чтения и упражнениями.

➖➖➖➖➖➖➖➖➖➖➖ 📝 @ulshinblog


В этом посте были ссылки, но мы их удалили по правилам Сетки

«AI Agents in Action, Second Edition. Intelligent workflows with LLMs, MCP, A2A, and more» by Michael Lanham
Агенты — это та штука, которая скоро будет работать в каждом утюге | Сетка — социальная сеть от hh.ru «AI Agents in Action, Second Edition. Intelligent workflows with LLMs, MCP, A2A, and more» by Michael Lanham
Агенты — это та штука, которая скоро будет работать в каждом утюге | Сетка — социальная сеть от hh.ru