
추론 패턴은 에이전트 시스템이 목표를 달성하기 위해 생각하고 행동을 연결하는 방식의 구조를 뜻한다. 이는 모델의 지능 수준을 말하기보다, 계획 수립·도구 사용·관찰·수정이 어떤 순서와 결합으로 이루어지는지를 설명하는 개념이다.
추론 패턴은 에이전트 시스템이 목표를 달성하기 위해 생각하고 행동을 연결하는 방식의 구조를 뜻한다. 이는 모델의 지능 수준을 말하기보다, 계획 수립·도구 사용·관찰·수정이 어떤 순서와 결합으로 이루어지는지를 설명하는 개념이다. 쉽게 말해, “어떻게 생각하고, 언제 행동으로 옮기는가”에 대한 작업 흐름의 설계다.
이 글의 범위
이 문서는 에이전트 시스템에서 논의되는 대표적 추론 패턴의 개념적 차이를 설명하며, 특정 프롬프트 기법의 구현 예시나 성능 비교, 최신 연구 성과 평가는 다루지 않는다.
패턴사고와 행동의 관계특징주로 논의되는 맥락CoT추론 중심, 행동은 결과 생성사고 과정을 단계적으로 전개논리 설명·문제 풀이ReAct추론과 행동이 번갈아 수행관찰 결과를 즉시 반영정보 탐색·도구 사용Plan-and-Execute계획 후 실행 분리전체 흐름을 먼저 고정다단계 업무 처리Tree-of-Thought다중 경로 탐색대안 비교·확장복잡한 의사결정Reflexion실행 후 자기 평가오류 수정·개선반복 작업·학습
Q1. 추론 패턴은 모델 내부 구조를 의미하는가?
A. 아니다. 추론 패턴은 모델의 사용 방식과 작업 흐름을 설명하는 개념이다.
Q2. CoT와 Plan-and-Execute의 핵심 차이는 무엇인가?
A. CoT는 사고 전개에 초점을 두고, Plan-and-Execute는 실행 전 전체 계획을 명시적으로 세운다.
Q3. ReAct는 항상 도구 사용을 전제로 하는가?
A. 자주 함께 논의되지만, 개념적으로는 행동이 도구 호출로 제한되지는 않는다.
Q4. 여러 추론 패턴을 함께 사용할 수 있는가?
A. 가능하다. 실제 시스템에서는 상황에 따라 패턴을 혼합해 설명하는 경우가 있다.