Skip to content

6.2 Reasoning and Planning Patterns

Role at Stage 6: AI Agents

Use planning, decomposition, reflection, and routing only when the task needs them. This part is one capability inside the stage. It should leave behind an artifact, measurements, and a short explanation of failure modes.

Explanation

This part has 4 sub-parts because the topic needs that many learning units to feel natural. Some stages have more parts and some have fewer; the structure follows the topic, not a fixed template.

Part Diagram

%%{init: {"flowchart": {"htmlLabels": true, "nodeSpacing": 80, "rankSpacing": 110}, "themeVariables": {"fontSize": "18px"}} }%%
flowchart LR
  P["<b>6.2</b><br/>Reasoning and Planning<br/>Patterns"]
  P --> S1["<b>6.2.1</b><br/>ReAct Pattern"]
  P --> S2["<b>6.2.2</b><br/>Planner Executor"]
  P --> S3["<b>6.2.3</b><br/>Reflection and Self<br/>Critique"]
  P --> S4["<b>6.2.4</b><br/>Routing and Workflow<br/>Agents"]
  P --> E["<b>Exam</b><br/>Part practice"]

Sub-Parts

Sub-part folder What it explains
6.2.1 ReAct Pattern ReAct Pattern is the working skill inside Reasoning and Planning Patterns that helps you build the stage artifact, A tool-using agent with typed tools, memory, traces, task evals, prompt-injection tests, and an architecture README, while collecting enough evidence to trust the result.
6.2.2 Planner Executor Planner Executor is the working skill inside Reasoning and Planning Patterns that helps you build the stage artifact, A tool-using agent with typed tools, memory, traces, task evals, prompt-injection tests, and an architecture README, while collecting enough evidence to trust the result.
6.2.3 Reflection and Self Critique Reflection and Self Critique is the working skill inside Reasoning and Planning Patterns that helps you build the stage artifact, A tool-using agent with typed tools, memory, traces, task evals, prompt-injection tests, and an architecture README, while collecting enough evidence to trust the result.
6.2.4 Routing and Workflow Agents Routing and Workflow Agents is the working skill inside Reasoning and Planning Patterns that helps you build the stage artifact, A tool-using agent with typed tools, memory, traces, task evals, prompt-injection tests, and an architecture README, while collecting enough evidence to trust the result.

What a Person Who Masters This Part Can Do

  • Explain how Reasoning and Planning Patterns supports a tool-using agent with typed tools, memory, traces, task evals, prompt-injection tests, and an architecture readme..
  • Build and inspect this artifact: Compare direct, ReAct, and planner-executor designs.
  • Measure progress with: Track quality, cost, latency, and debuggability.
  • Debug at least one failure mode before moving to the next part.

Build and Measure

Build: Compare direct, ReAct, and planner-executor designs.

Measure: Track quality, cost, latency, and debuggability.

Tests

Take one 30-question exam after studying this part. It opens in a new browser tab so the study page stays available.

Back to Stage

Return to Stage 6: AI Agents.