chapter ten
10 Exploring the cognitive agent that thinks, monitors, and adapts
This chapter covers
- Understanding agent cognition and metacognition as engineering concepts
- Mapping the mind into a cognitive agent architecture
- Building a cognitive agent architecture
- Implementing metacognitive processes
At this point, we’ve built agents that can reason (CoT, ReAct, ToT), reflect on their mistakes (Reflexion), iterate toward goals (the agentic loop), and remember past interactions. Since each of those capabilities is powerful on its own, you might think that stacking reasoning patterns on top of each other will make an agent smarter. But the truth is, stacking them together just makes the agent more complicated. Think of the collection of agents we’ve built as a toolbox full of dull instruments. There is no craftsman to decide which to pick up and use. This chapter is about building the craftsman.