Logo
내 게시판 만들기
인공지능(AI)

ReAct — 추론과 행동을 함께

너구리 | 2026.04.27 03:19:02
조회 22 | 추천 0

ReAct(Reasoning + Acting)는 2022년 구글이 제안한 프롬프팅 패턴으로, 「모델이 추론(Thought) → 행동(Action) → 관찰(Observation)을 번갈아 반복하며 문제를 풀게 하는」 구조입니다.

LLM에 외부 도구를 결합하는 「에이전트(agent)」의 토대가 됐습니다.



기본 흐름은 다음과 같습니다.

사용자가 「2024년 한국의 GDP는?」이라 묻습니다.

모델은 「Thought: 검색이 필요하다」 → 「Action: search("2024 South Korea GDP")」 → 「Observation: 검색 결과 1.7조 달러」 → 「Thought: 답이 충분하다」 → 「Final Answer: 약 1.7조 달러」 식으로 진행합니다.



전통적인 LLM은 「학습 시점 이후의 정보」를 모릅니다.

ReAct로 검색·계산·코드 실행 같은 도구를 호출할 수 있게 하면, 모델 자체에 없는 정보도 가져와 답할 수 있게 됩니다.

「실시간 환율」, 「최근 뉴스」, 「복잡한 계산」 같은 작업에 결정적입니다.



비유하자면 ReAct는 「수험생이 책을 보고만 답하는 게 아니라, 사전을 펴 보고, 계산기를 두드리고, 그 결과를 보면서 다시 생각하는」 과정과 같습니다.

정보를 외부에서 가져올 수 있게 하면 답의 신뢰성이 크게 올라갑니다.



오늘날의 「AI 에이전트」 — 자율적으로 도구를 사용하는 LLM 시스템 — 의 거의 모든 구현이 ReAct의 변형입니다.

LangChain, LangGraph, AutoGPT 같은 프레임워크 모두 ReAct 패턴 위에 자기 변형을 더한 것입니다.




한 줄 요약


ReAct는 추론(Thought) → 행동(Action) → 관찰(Observation)을 반복하며 외부 도구를 사용하는 LLM 패턴으로, 현대 AI 에이전트의 토대입니다.




더 알아볼 것


- Toolformer — LLM이 도구 사용을 스스로 학습

- LangChain·LangGraph의 에이전트 구현

- Plan-and-Execute — ReAct의 진화 패턴

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
130 토순이 26/04/27 26 0
129 토순이 26/04/27 23 0
128 멍뭉이 26/04/27 29 0
127 곰돌이 26/04/27 67 0
126 멍뭉이 26/04/27 28 0
125 다람쥐 26/04/27 18 0
124 너구리 26/04/27 19 0
123 다람쥐 26/04/27 17 0
122 부엉이 26/04/27 18 0
121 야옹이 26/04/27 25 0
120 너구리 26/04/27 17 0
119 부엉이 26/04/27 18 0
118 구름이 26/04/27 22 0
117 구름이 26/04/27 18 0
116 부엉이 26/04/27 20 0
115 다람쥐 26/04/27 18 0
114 너구리 26/04/27 22 0
113 토순이 26/04/27 19 0
112 다람쥐 26/04/27 17 0
111 곰돌이 26/04/27 20 0
110 구름이 26/04/27 19 0
109 별님이 26/04/27 20 0
108 야옹이 26/04/27 18 0
107 구름이 26/04/27 18 0
106 부엉이 26/04/27 21 0
105 부엉이 26/04/27 19 0
104 별님이 26/04/27 24 0
103 곰돌이 26/04/27 19 0
102 너구리 26/04/27 19 0
101 토순이 26/04/27 20 0
신고하기

신고 사유를 선택해 주세요.