RAG vs Agentic RAG, 복잡한 질문에는 무엇이 필요할까요?
RAG는 질문과 관련된 외부 문서를 검색해 생성 모델의 컨텍스트로 제공하는 방식입니다. Agentic RAG는 모델이나 에이전트가 질문을 나누고 소스를 선택하며 검색을 반복하거나 결과를 검토하는 계획 단계를 RAG 파이프라인에 더한 운영 형태입니다.
This content is not yet translated into English. Showing the other available language.
세 줄 요약
일반 RAG는 한 번의 검색으로 필요한 근거를 찾을 수 있는 질문에 단순하고 빠르며, Agentic RAG는 질문 분해·소스 선택·반복 검색이 필요한 복합 질문에 맞습니다.
Agentic RAG는 검색 단계를 늘리므로 토큰·지연·실패 지점과 권한 관리도 함께 늘어나며, 에이전트를 붙였다는 사실만으로 답의 정확성이 높아지지는 않습니다.
같은 질문·정답 근거 집합에서 단일 검색 RAG를 기준선으로 두고, 복합 질문에서 실제 근거 회수와 답 일치가 개선될 때만 계획 단계를 추가해야 합니다.
두 방식의 경계는 어디일까요?
RAG는 생성 모델이 외부 문서를 참고하도록 검색기와 생성기를 연결합니다. Lewis 등의 연구는 매개변수에 저장된 지식과 명시적인 비매개 메모리를 함께 사용하는 생성 방식을 다뤘습니다. 실무에서는 질문을 한 번 검색하고 상위 문서 조각을 모델에 전달하는 파이프라인을 일반 RAG라고 부르는 경우가 많습니다.
Agentic RAG는 검색 앞뒤에 계획과 선택을 넣습니다. 대화 맥락을 읽고 질문을 여러 하위 질문으로 나누거나, 사내 규정·제품 DB·웹 중 어느 소스를 쓸지 고르고, 첫 결과가 부족하면 다시 검색합니다. 고정된 제품 이름이 아니라 구현 범위를 설명하는 용어이므로 무엇을 에이전트가 결정하는지 적어야 합니다.
구분 | RAG | Agentic RAG |
|---|---|---|
검색 흐름 | 보통 한 번의 질의와 회수 | 계획·분해·소스 선택·반복 가능 |
적합한 질문 | 단일 정책·FAQ·문서 근거 | 여러 조건·기간·엔티티를 잇는 질문 |
장점 | 단순한 추적·낮은 지연과 비용 | 복합 질문의 근거 범위를 넓힐 수 있음 |
추가 위험 | 검색 누락·청크 오류 | 잘못된 계획·루프·권한·비용 확대 |
필수 로그 | 질의·후보 문서·최종 인용 | 계획·하위 질의·도구 호출·중단 이유 |
일반 RAG가 더 나은 질문은 무엇일까요?
환불 기간은 며칠인가, 이 모델의 보증 조건은 무엇인가처럼 답이 한 문서의 한 구간에 있다면 단일 검색이 좋은 기준선입니다. 문서 버전과 접근 권한을 필터링하고 관련 조각을 가져와 답과 출처를 함께 보여주면 됩니다. 계획 모델을 한 번 더 호출해도 필요한 근거가 늘지 않습니다.
단순한 흐름은 장애를 찾기 쉽습니다. 정답 문서가 색인에 없었는지, 질의와 임베딩이 맞지 않았는지, 재정렬에서 밀렸는지, 생성 모델이 근거를 무시했는지를 단계별로 확인할 수 있습니다. 지연 목표가 짧고 질문량이 많을수록 이 단순성이 중요합니다.
먼저 네 가지를 기준선으로 남깁니다.
질문마다 정답 문서·문단과 허용 가능한 답을 표시합니다.
상위 후보에 정답 근거가 들어온 비율을 생성 품질과 분리합니다.
문서 버전·국가·권한 필터가 검색 전에 적용되는지 확인합니다.
답에 쓰인 인용과 검색 로그를 같은 요청 ID로 연결합니다.
추적 가능성 비교 기준
한 질문 안에 서로 의존하는 조건이 여러 개라면 계획 단계가 필요할 수 있습니다. A 제품과 B 제품의 최근 정책을 비교하고 우리 계약 조건에 맞는 쪽을 골라줘라는 질문은 제품 문서, 최신 정책과 계약 원문을 각각 찾아야 합니다. 첫 검색 결과를 보고 다음 질문이 달라질 수도 있습니다.
Microsoft의 Azure AI Search 문서는 Agentic Retrieval이 대화 이력을 분석해 하위 질의를 만들고, 여러 지식 소스에 질의를 실행한 뒤 결과를 병합하는 흐름을 설명합니다. 이 기능은 키워드·벡터·혼합 검색을 사용할 수 있고 활동 로그에 하위 질의와 토큰 사용을 남길 수 있습니다. 특정 벤더 구현이 Agentic RAG 전체의 표준이라는 뜻은 아닙니다.
복잡성이 늘면 어떤 위험이 생길까요?
에이전트가 질문을 잘못 나누면 관련 없는 소스를 여러 번 검색하고도 핵심 근거를 놓칩니다. 권한이 다른 지식 소스를 한 답에 섞거나, 오래된 결과를 바탕으로 다음 도구를 호출할 수도 있습니다. 검색 결과를 스스로 평가하는 단계도 같은 모델의 오판을 반복할 수 있습니다.
위험 | 관찰할 신호 | 제어 방법 | 완료 기준 |
|---|---|---|---|
과도한 분해 | 하위 질의 수·중복률 | 최대 단계·시간 제한 | 같은 근거 반복 감소 |
잘못된 소스 선택 | 소스별 정답 회수 | 명시적 라우팅 규칙 | 권한·주제 밖 호출 없음 |
지연·비용 증가 | 질의당 토큰·도구 호출 | 단순 질문 우회 경로 | 기준 예산 안에서 종료 |
근거 합성 오류 | 답과 인용 문장 불일치 | 문장별 출처 검사 | 핵심 주장 근거 연결 |
무한 재검색 | 중단 이유·반복 질의 | 재시도 상한·실패 응답 | 모든 요청 종료 상태 기록 |
Agentic RAG 관련 조사 논문들은 계획, 반성, 도구 사용과 다중 에이전트 같은 패턴을 분류하지만, 실제 환경의 성능을 대신 증명하지 않습니다. 의료·법률·재무처럼 잘못된 답의 비용이 큰 분야는 자동 실행 범위를 더 좁히고 사람 검토를 남겨야 합니다.
RAG와 Agentic RAG의 차이
단순 질문, 두 근거를 잇는 질문, 소스 선택이 필요한 질문과 답을 찾을 수 없는 질문을 나눠 평가합니다. 각 그룹에서 정답 근거 회수율, 답의 근거 일치, 인용 정확성, 실패를 인정한 비율을 봅니다. 평균 점수 하나로 합치면 복합 질문의 개선과 단순 질문의 비용 증가가 가려집니다.
같은 질문에서 P50·P95 지연, 모델 토큰, 검색·재정렬 호출과 실패율도 기록합니다. 일반 RAG가 이미 정답을 찾는 질문은 그 경로로 보내고, 실패 패턴이 확인된 질문만 Agentic 경로로 라우팅하면 비용과 복잡성을 제한할 수 있습니다.
공개 웹사이트에는 무엇이 먼저 필요할까요?
이 비교를 SEO 관점에서는 지연·비용과 검색 클릭의 문제로, GEO 관점에서는 검색 흐름과 AI 답변 근거의 문제로 읽습니다. RAG와 Agentic RAG 가운데 무엇이 영향을 줬는지는 같은 질문과 URL을 다시 확인해 판단합니다.
검색 파이프라인보다 원본 문서가 먼저입니다. 제품명·정책·날짜·작성 책임과 canonical이 공개 페이지마다 분명해야 하며, 본문이 JavaScript 실행 뒤에만 나타나거나 서로 다른 URL에 중복되면 어떤 RAG도 안정적인 근거를 얻기 어렵습니다.
이 운영 방식은 기존 웹사이트를 유지한 채 공개 HTML, 엔티티·관계, 내부 링크와 메타데이터를 점검합니다. 실제 고객 질문을 주면 어느 URL이 답의 원본이 되어야 하는지 정리하고, 검색·AI 답변에서 인용되는 공개 출처를 측정합니다. Agentic RAG 시스템 구축이나 특정 답변 정확도를 약속하는 서비스로 설명하지 않습니다.
RAG와 Agentic RAG 병행 운영의 실제 판단
판단 회의에서는 RAG와 Agentic RAG의 기능 목록보다 검색 흐름·질문 복잡성 항목이 어디에서 끊기는지를 봅니다. 공개 HTML, 링크, 원문 데이터가 다른 값을 내보내면 검색과 AI 답변도 서로 다른 정보를 집을 수 있습니다. 계획·소스 선택 항목이 달라진 URL을 표본으로 입력부터 공개 결과까지 따라갑니다.
RAG와 Agentic RAG의 추적 가능성 항목은 발행 직후와 후속 관찰 시점을 나눠 기록합니다. 당일에는 공개 응답을 확인하고 검색 노출·클릭과 AI 언급·인용은 같은 질문 묶음으로 다시 측정합니다. 결과가 실제 고객 행동과 연결되지 않으면 작업 범위를 줄입니다.
참고 자료
Lewis et al.: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
Singh et al.: Agentic Retrieval-Augmented Generation — A Survey on Agentic RAG
검색·RAG 구조를 이어서 보면
RAG와 Agentic RAG 비교 이후의 Search OS 운영
현재 사이트에 Search OS를 연결하면 RAG와 Agentic RAG 비교에서 지연·비용, 평가 항목을 같은 질문 묶음으로 추적할 수 있습니다. 전면 이전 없이 공개 URL과 원문을 대조하고 영향이 큰 수정부터 적용합니다.
Search OS가 내부 성과를 집계한 결과, 적용 고객사의 SEO와 AI 검색 노출은 평균 88% 이상 늘었습니다. 성과가 나온 뒤에도 RAG와 Agentic RAG 관련 검색 노출, AI 답변의 정확성과 인용을 계속 확인합니다. 기존 자산을 지키면서 변화가 필요한 부분만 보완해 현재 환경에서 가능한 최상의 노출 상태를 유지합니다.