Self-critique agent 是一种设计用于评估并改进自身表现的 AI agent。它们生成 output,然后分析 output 以发现 weakness 或 error。基于 self-analysis,agent refine 方法并在后续 iteration 尝试产生更好结果。这一 generate、critique、refine 循环使 agent 随时间学习并 adapt,提升解决问题或完成任务的能力。