Agentic Programming Patterns: Building Intelligent AI Systems

A comprehensive guide to designing, implementing, and deploying AI agents using proven architectural patterns.

About This Book

This book provides a deep dive into the design patterns and architectural principles behind modern AI agentic systems. As large language models (LLMs) have become increasingly capable, the field has moved beyond simple prompt-and-response interactions toward sophisticated agent architectures that can plan, reason, use tools, collaborate, and iteratively refine their outputs.

Drawing from the latest research and industry practices from Anthropic, OpenAI, DeepLearning.AI, and the open-source community, this book catalogs the essential patterns that power today’s most effective AI agents — from simple prompt chaining to complex multi-agent orchestration systems.

Who This Book Is For

What You’ll Learn

Book Structure

The book progresses from foundational concepts to advanced patterns and production considerations:

Author Notes

The agentic AI space is evolving extremely rapidly. The patterns described in this book represent the state of the art as of early 2026, synthesized from Anthropic’s “Building Effective Agents” guide, Andrew Ng’s Agentic Design Patterns series, framework documentation from LangChain, CrewAI, and AutoGen, and current academic research. While specific APIs and frameworks will continue to evolve, the underlying architectural patterns are likely to remain relevant as foundational building blocks.

All code examples use Python unless otherwise specified.

Table of Contents