DEV Community

Kumar Nitesh
Kumar Nitesh

Posted on

Common Agentic AI Architecture patterns

Here is a comprehensive list of common agentic AI architectural patterns used in agentic frameworks

Pattern Name Description
Handoff Pattern Dynamic sequential transfer of control and context between specialized agents for task handling.
Controlled Flow Tasks follow defined workflows with explicit control and order.
LLM as Router Large language model routes tasks dynamically to appropriate agents or tools based on context.
Reflection Pattern Agents self-audit and iteratively improve outputs before finalizing results.
Tool Use Pattern Agents invoke external tools or APIs to extend capabilities beyond their inherent knowledge.
ReAct (Reason and Act) Combination of reflection and tool use where agents reason and interact with tools iteratively.
Planning Pattern Breaking down tasks into subtasks with explicit goals for strategic execution and delegation.
Multi-Agent Collaboration Multiple agents work together concurrently or sequentially, sharing state and results.
Sequential Orchestration Agents work in a fixed linear order, passing outputs to the next agent in sequence.
Concurrent Orchestration Agents run alongside each other independently, and outputs are aggregated afterward.

These patterns enable flexible, autonomous, and scalable AI systems adaptable to a wide range of real-world applications and complexities.

Sources
[1] AI Agent Orchestration Patterns - Azure Architecture Center https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/ai-agent-design-patterns
[2] Agentic design patterns: the building blocks of scalable AI agents https://hypermode.com/blog/agentic-design-patterns-ai-agents
[3] 5 Agentic AI Design Patterns - by Avi Chawla https://blog.dailydoseofds.com/p/5-agentic-ai-design-patterns
[4] The 2025 Guide to AI Agent Workflows - Vellum AI https://www.vellum.ai/blog/agentic-workflows-emerging-architectures-and-design-patterns
[5] Handoff Agent Orchestration | Microsoft Learn https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-orchestration/handoff

Top comments (0)