Agent Design Patterns: From Workflows to Autonomous Agents
Five named workflow patterns with mermaid diagrams, agency levels as a spectrum, and the agent techniques beyond ReAct — Reflexion, ReWOO, and tree search for agents
The vocabulary layer above the agentic loop: the LLM-vs-workflow-vs-agent distinction and agency levels as a spectrum; the five named workflow patterns (prompt chaining, routing, parallelization's sectioning and voting sub-variants, orchestrator-worker, evaluator-optimizer) each with a mermaid diagram and a one-line heuristic; autonomous-agent techniques beyond plain ReAct (Reflexion's cross-attempt episodic memory, ReWOO's plan-then-execute-without-interleaving, LATS-style tree search over agent action sequences); and a worked cost/latency/reliability comparison of one product feature implemented as a single prompt, a prompt chain, and a full ReAct agent.
Practice questions (10)
-
View →
Diagnosing the Right Workflow Pattern for a Document-Intake Pipeline
Advanced · Free -
View →
Sectioning or Voting: Parallelizing a Contract Review
Advanced -
View →
Choosing Between Reflexion and ReWOO for a Failing Data-Extraction Agent
Advanced -
View →
Is This Evaluator-Optimizer, or Does It Need to Be an Agent?
Advanced -
View →
Picking a Pattern for a Meeting-Notes-to-Action-Items Feature
Advanced