Reflexion
한 줄 정의
에이전트가 자신의 이전 시도를 스스로 평가하고 다음 시도에서 개선하도록 만든 'self-reflection' 에이전트 패턴입니다.
자세히 알아보기
Reflexion은 2023년 NeurIPS에서 제안된 에이전트 패턴으로, 에이전트가 한 번 시도하고 끝내는 게 아니라 '내가 왜 실패했는지'에 대한 자기 비평을 메모리에 저장한 뒤 다시 시도하도록 만든 구조입니다. ReAct 같은 단발 추론 루프의 단점인 '같은 실수를 반복하는 문제'를 완화하기 위해 등장했습니다.
동작 흐름은 단순합니다. 에이전트가 작업 → 결과 평가 → 자연어로 self-reflection 메모 작성 → 다음 시도에 그 메모를 컨텍스트로 활용. 코딩 벤치마크나 수학 추론 같은 영역에서 단발 ReAct보다 의미 있는 정확도 향상을 보여준 게 많이 인용됩니다.
실무 적용 시 주의할 점은 '비평이 항상 정확하지는 않다'는 사실입니다. 잘못된 self-reflection이 다음 시도를 더 망치는 경우가 있어, 별도 평가자나 도구 결과(테스트 통과 여부 등)와 결합해 reflection의 신뢰도를 검증하는 패턴이 함께 쓰입니다.
출처
관련 용어
LangGraph
LangChain 팀이 만든 그래프 기반 에이전트 워크플로 프레임워크로, 분기·루프·휴먼 인 더 루프가 자연스럽게 표현됩니다.
AI AgentAutoGen
마이크로소프트 리서치가 공개한 멀티에이전트 프레임워크로, 대화형 에이전트들이 메시지를 주고받으며 작업을 분담하도록 설계됐습니다.
AI AgentCrewAI
여러 역할의 에이전트가 팀처럼 협업하도록 설계된 멀티에이전트 프레임워크로, 'role·goal·task'를 선언적으로 정의합니다.
AI AgentReAct
LLM이 '생각(Thought) → 행동(Action) → 관찰(Observation)' 루프를 반복하며 도구를 호출해 문제를 푸는 대표적인 에이전트 패턴입니다.
AI Agent에이전트 평가
에이전트가 목표를 얼마나 정확하고 안전하게 수행하는지 측정하기 위한 테스트·지표 체계로, 일반 LLM 평가와는 결이 다릅니다.
우리 브랜드는 AI 답변에 어떻게 등장하고 있을까요?
Villion은 ChatGPT·Perplexity·AI Overview에서 브랜드 인용 현황을 진단하고, 인용률과 언급 점유율을 끌어올리는 작업을 자동화합니다.
무료 진단 받기