Старший инженер Google опубликовал книгу по агентным паттернам ИИ, а энтузиаст перенёс её на GitHub с примерами кода.
Старший инженер Google Антонио Гулли (Antonio Gulli) опубликовал в открытом доступе 424-страничную книгу «Agentic Design Patterns». Это подробное руководство по созданию продвинутых автономных ИИ-систем.
В книге рассматривается 21 паттерн проектирования агентов, по аналогии с классической книгой «Банды четырех» по объектно-ориентированному программированию.
Среди них:
- Базовые: промпт-чейнинг, маршрутизация задач, использование инструментов (Tool Use) и параллелизация.
- Когнитивные: работа с памятью, целеполагание и протокол MCP (Model Context Protocol).
- Отказоустойчивость: RAG, обработка исключений и паттерны Human-in-the-Loop.
- Продвинутые: общение агентов между собой, оптимизация ресурсов и настройка guardrails (ограничителей безопасности).
Чтобы сделать материал более практичным, разработчик Mathews Tom проделал большую работу и превратил книгу в структурированный репозиторий на GitHub.
Теперь каждый паттерн находится в отдельной папке с понятным описанием и, что самое важное, с готовыми рабочими примерами кода. В примерах используются актуальные фреймворки, такие как LangChain, LangGraph и CrewAI.

