March 2026
Intermediate to advanced
542 pages
17h 44m
English
The best way to predict the future is to invent it.
— Alan Kay, computer scientist
While language models provide the reasoning substrate for understanding user goals, it is the use of tools that enables agents to execute tasks and affect the real world. This chapter establishes the architectural foundation for understanding how agents translate reasoning into action through three progressive patterns:
We begin with the foundational pattern of a single agent extending its capabilities by invoking external functions and managing execution outcomes: Tool-Using agents. We then examine architectures that coordinate multiple specialized agents to solve complex, multifaceted problems through task decomposition ...
Read now
Unlock full access