Reflection is an agentic pattern where AI systems evaluate their own outputs, identify errors or improvements, and iteratively refine their responses. The model acts as its own critic, catching mistakes that would otherwise reach the user.
Reflection enables self-improvement without additional human feedback, significantly enhancing output quality.