← 최신 논문
💬 NLP

Is Agentic RAG worth it? An experimental comparison of RAG approaches

이 논문은 'Enhanced RAG'와 'Agentic RAG' 접근법을 다양한 시나리오와 차원에서 실증적으로 비교 분석하여, 실제 응용 분야에서 성능과 비용을 고려한 최적의 RAG 설계 선택을 위한 실용적인 통찰과 가이드라인을 제공합니다.

원저자: Pietro Ferrazzi, Milica Cvjeticanin, Alessio Piraccini, Davide Giannuzzi

게시일 2026-04-21
📖 3 분 읽기☕ 가벼운 읽기

원저자: Pietro Ferrazzi, Milica Cvjeticanin, Alessio Piraccini, Davide Giannuzzi

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

1. 두 가지 방식의 차이: "자동화된 공장" vs "현명한 비서"

🏭 방식 A: 강화된 RAG (Enhanced RAG) - "정해진 공장의 컨베이어 벨트"

이 방식은 미리 정해진 규칙대로 움직이는 자동화 공장 같습니다.

  • 작동 원리: 사용자가 질문을 던지면, 시스템은 무조건 정해진 순서대로 정보를 찾아옵니다.
    1. 질문을 분석해서 다듬고 (Query Rewriting)
    2. 책장 (데이터베이스) 에서 관련 문서를 찾아내고
    3. 찾은 문서 중 가장 중요한 것만 선별해서 (Reranking)
    4. 최종 답변을 만들어냅니다.
  • 특징: 모든 단계가 고정되어 있어 빠르고 예측 가능합니다. 하지만 "이 질문은 검색이 필요 없는데 왜 검색을 하지?" 같은 실수를 할 수 있습니다.

🤖 방식 B: 에이전트 RAG (Agentic RAG) - "스마트한 개인 비서"

이 방식은 AI 가 스스로 생각하고 행동하는 '비서' 같습니다.

  • 작동 원리: AI 는 사용자의 질문을 듣고 **"이건 검색이 필요할까? 아니면 내가 아는 걸로 바로 답할까?"**라고 스스로 판단합니다.
    • 검색이 필요하다고 생각하면 찾아갑니다.
    • 찾은 정보가 부족하면 **"아, 이걸로 부족하네. 다시 다른 키워드로 찾아볼까?"**라고 생각하며 검색을 반복합니다.
    • 질문을 다시 다듬어서 검색할 수도 있습니다.
  • 특징: 유연하고 상황에 맞춰 행동하지만, 매번 "생각"하는 과정이 필요해서 시간과 비용이 더 듭니다.

2. 연구 결과: 누가 이겼을까? (4 가지 상황별 비교)

연구팀은 이 두 방식을 4 가지 중요한 상황 (의도 파악, 질문 다듬기, 정보 정제, 비용) 에서 시험해 보았습니다.

① "이 질문은 검색이 필요해?" (사용자 의도 파악)

  • 상황: "오늘 날씨 어때?" (검색 불필요) vs "애플 주가 알려줘" (검색 필요).
  • 결과:
    • 비서 (Agentic): 명확한 분야 (금융, 문법 등) 에서는 아주 잘 구분했습니다. "이건 검색 안 해도 돼"라고 바로 판단합니다.
    • 공장 (Enhanced): 미리 정해진 규칙이 명확하면 좋지만, 범위가 넓거나 애매한 질문 (예: 사실 확인) 에서는 비서보다 조금 덜 정확했습니다.
    • 승자: **비서 (Agentic)**가 조금 더 능숙했습니다.

② "질문을 더 잘 바꿔서 검색하자" (질문 다듬기)

  • 상황: 사용자가 "애플 주가"라고 물었는데, 데이터베이스에는 "Apple Inc. stock price"로 저장되어 있을 때.
  • 결과:
    • 비서 (Agentic): "아, 사용자가 '애플'이라고 했지만 데이터베이스에는 'Apple Inc.'로 되어 있겠구나"라고 스스로 질문을 바꿔서 검색했습니다.
    • 공장 (Enhanced): 미리 정해진 규칙대로만 질문을 바꾸려다 실패하는 경우가 많았습니다.
    • 승자: **비서 (Agentic)**가 훨씬 더 유연하게 좋은 정보를 찾아냈습니다.

③ "찾은 정보 중 진짜 중요한 것만 골라야 해" (정보 정제)

  • 상황: 검색 결과 20 개가 나왔을 때, 그중 3 개만 진짜 답이 될 때.
  • 결과:
    • 공장 (Enhanced): 미리 훈련된 '전문가 (재순위화 모델)'가 정보를 꼼꼼히 걸러내서 가장 좋은 것만 뽑아냈습니다.
    • 비서 (Agentic): "다시 한번 찾아볼까?"라고 생각하며 검색을 반복했지만, 오히려 같은 정보만 다시 찾거나 중요한 정보를 놓치는 경우가 있었습니다.
    • 승자: **공장 (Enhanced)**이 정보를 걸러내는 데는 더 정확했습니다.

④ "시간과 돈 (비용)"

  • 결과:
    • 비서 (Agentic): 스스로 생각하고, 검색을 반복하고, 질문을 바꾸는 과정에서 시간과 비용 (토큰 사용량) 이 공장 방식보다 약 1.5 배에서 3.6 배까지 더 많이 들었습니다.
    • 공장 (Enhanced): 정해진 대로 빠르게 처리해서 훨씬 경제적입니다.

3. 결론: 무엇을 선택해야 할까?

이 연구의 핵심 메시지는 **"무조건 비서 (Agentic) 가 좋은 게 아니다"**입니다.

  • 비서 (Agentic) 가 좋은 경우:

    • 사용자가 무엇을 원하는지 정확히 파악해야 할 때 (검색이 필요 없는 질문을 걸러낼 때).
    • 질문과 데이터가 잘 맞지 않아서 질문을 스스로 고쳐야 할 때.
    • 비용이 좀 들더라도 유연성이 중요할 때.
  • 공장 (Enhanced) 이 좋은 경우:

    • 정보를 찾아낸 후, 그중에서 가장 정확한 것만 골라내야 할 때 (재순위화).
    • 비용과 속도가 가장 중요할 때.

💡 최종 조언 (현실적인 해결책)

연구자들은 **"두 방식을 섞어서 쓰는 것"**을 추천합니다.

"스마트한 비서 (Agentic) 가 사용자의 의도를 파악하고 질문을 다듬어서 검색을 시작하게 하되, 찾은 정보는 공장의 전문가 (Enhanced) 가 꼼꼼히 걸러내게 하세요."

이렇게 하면 비서의 유연함과 공장의 정확성을 모두 챙기면서, 불필요한 비용만 줄일 수 있다는 것입니다.

한 줄 요약:

"AI 비서를 고용할지, 자동화 공장을 가동할지 고민이라면, 비서에게 '검색 시작'을 맡기고 공장에게 '정보 정리'를 맡기는 것이 가장 현명한 방법입니다."

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →