A Two-Dimensional Framework for AI Agent Design Patterns: Cognitive Function and Execution Topology
Original reporting by arXiv (cs.AI)

The proliferation of large language models (LLMs) has spurred a rapid expansion in AI agent development, yet a coherent language to describe and categorize these sophisticated systems has remained elusive. Existing frameworks largely fall into two camps: industry guides that detail *execution topology*—how data flows through an agent—and cognitive science surveys that focus on *cognitive function*—what an agent actually does. Neither perspective alone offers a complete picture, leaving designers struggling to differentiate architecturally distinct systems with fundamentally different failure modes and design trade-offs, even when they share superficial similarities.
Bridging the Gap A new study cuts through this complexity by introducing a comprehensive, two-dimensional classification framework. This innovative system combines seven categories of cognitive function—encompassing areas like reasoning, memory, and collaboration—with six structural execution archetypes, including chains, loops, and hierarchies. The result is a powerful 7x6 matrix that identifies 27 distinct agent patterns, 13 of which are newly articulated. The research meticulously demonstrates the orthogonality of these dimensions, validating its descriptive power across diverse real-world applications from financial lending to healthcare triage. Crucially, the analysis yields five empirical laws governing how environmental pressures, such as time constraints and the cost of failure, dictate optimal architectural choices. This framework provides a principled, model-agnostic vocabulary essential for advancing the design and understanding of next-generation AI agents.
The proposed two-dimensional classification framework for LLM agent architectures represents a pivotal advancement, transforming agent development from an empirical art into a systematic engineering discipline. By uniquely combining cognitive functions with execution topologies, it establishes a universal, framework-neutral vocabulary to describe, analyze, and compare diverse agent designs. This structured approach not only disambiguates previously conflated systems but also illuminates the fundamental trade-offs and failure modes inherent in different architectural choices. The empirical laws of pattern selection, derived from systematic cross-domain analysis, further empower developers to choose optimal architectures based on specific environmental constraints, such as time pressure, action authority, or failure cost asymmetry, significantly reducing trial-and-error in design.
Standardizing Agent Intelligence
This standardization holds profound implications for the future of AI, moving beyond mere descriptive analysis to prescriptive guidance. Developers will no longer struggle with inconsistent terminology or reinvent solutions in isolation; instead, they will possess a common language to articulate design principles, share best practices, and collaborate more effectively. This framework promises to accelerate the maturation of agent technology, fostering the creation of more robust, reliable, and predictable AI systems across critical domains like financial lending, legal due diligence, and healthcare triage. Ultimately, by providing a principled foundation for agent design, this work lays the groundwork for more sophisticated and trustworthy autonomous agents, paving the way for innovations that can be rapidly deployed, rigorously validated, and responsibly managed, fundamentally reshaping how we build and interact with intelligent systems.