Skip to content

References: Agents that self-check: metacognition

Source curriculum (structural mirror, cited as further study):
• Microsoft, "Metacognition in AI Agents" (AI Agents for Beginners, Lesson 09)
Author: Microsoft Cloud Advocates
Lesson page: https://github.com/microsoft/ai-agents-for-beginners/tree/main/09-metacognition
License: MIT
Clawdemy's lessons are original prose that follows the pedagogical arc of this
source. We do not reproduce or transcribe it; we cite it as the recommended
companion. All rights to the original materials remain with their authors.
Note: Microsoft Lesson 09 describes the benefits of agent metacognition without
the limits of self-reflection. This lesson supplies that counterweight
deliberately (a second look is not a guarantee), for an honest treatment.
  • Metacognition in AI Agents (Microsoft) by Microsoft Cloud Advocates. The practitioner version of this lesson, with worked examples of an agent reasoning about its own reasoning and adjusting its strategy, plus runnable samples. MIT-licensed. Strong on what reflection buys; pair it with this lesson’s “honest limit” section for the full picture.

A short, durable list. Each is a primary source for the reflection techniques behind this lesson.

Where this leads inside this track.

  • Building trustworthy agents. The next lesson, and the start of Phase 3. The question shifts from making an agent capable to making one you can trust and ship: how it fails and what guardrails contain those failures.
  • Many agents working together: multi-agent systems. The previous lesson. Reflection is the cheaper alternative to adding a reviewer agent; the two lessons are the two ways to buy reliability, one by adding an agent, one by adding a step.
  • How tool use turns a model into an agent. Earlier in the track. A reflection step is strongest when it can check against a real tool result, so self-review and tool use combine.