technical-term · Evaluation & verification · emerging · Reviewed
Reflection
A feedback pattern in which a model critiques an attempt and records lessons or a revised approach for another attempt.
Definition
Reflection asks an agent or model to inspect an outcome, feedback, or trajectory and produce a critique, diagnosis, or revised plan. It can improve later attempts, but it remains correlated self-review unless a separate verifier, model lineage, deterministic tool, or accountable expert independently challenges the result.
Research and practical use show promise, while reliability, calibration, and independence remain task-dependent.
Why it matters
Reflection creates a feedback artifact that can alter the next loop turn.
It should be treated as a builder improvement mechanism, not the final acceptance authority.
System anatomy
- Signal
- Test output, tool result, user correction, or other evidence.
- Critique
- A diagnosis of why the attempt succeeded or failed.
- Update
- A revised plan, memory item, or candidate output.
Important distinctions
- Independent verification
- Self-reflection shares model context and blind spots; independent verification separates judgment and block authority.
- Retry
- Reflection should introduce new evidence or a changed strategy before another attempt.
Implementation signals
- Ground critique in external evidence
- Keep builder reflection separate from release acceptance
- Evaluate whether reflections improve outcomes rather than merely sound persuasive
Failure modes
- Confident rationalization of the original error
- Poisoned feedback becomes durable memory
Sources and further study
- arXiv / NeurIPS — Reflexion: Language Agents with Verbal Reinforcement Learning
Introduces a feedback pattern in which an agent converts signals into verbal reflections retained for later attempts.
Use in this library: Primary definition. Self-reflection can improve subsequent attempts in some tasks but is not independent verification and can preserve or amplify a model’s blind spots.
paper · paper · Published 2023-03-20 - DeepLearning.AI — Agentic AI
A practitioner course organizing agentic systems around reflection, tool use, planning, multi-agent workflows, evaluation, and optimization.
Use in this library: Official guidance. Course taxonomy is instructional rather than normative; it does not itself define enterprise authorization or assurance requirements.
course · course · Published 2025 - Anthropic — Demystifying evals for AI agents
A practical treatment of evaluating trajectories, outcomes, graders, tasks, and agent-environment interaction.
Use in this library: Official guidance. This is first-party engineering guidance drawn from Anthropic deployments. Evaluation designs remain task- and environment-specific, and the article does not establish independent verifier ownership by itself.
engineering · engineering · Published 2026-01-09