Agentic Design Patterns

Planner-executor, reflection loops, verification steps, and agent evals — the patterns that make agents reliable in production.

Key vocabulary

  • Planner-executor pattern — one agent plans the steps, a separate agent executes them.
  • Reflection loop — the agent critiques its own output and iterates to improve it.
  • Verification step — a check that confirms the agent’s action had the intended effect.
  • Agent evals — systematic evaluation of agent performance across a set of test cases.
  • Speculative planning — generating a full plan before executing any step.
0 / 5 completed
1 / 5
The planner-executor pattern separates: