AI 요약
핵심 인사이트
- Anthropic의 엔지니어이자 Claude Code의 창립자인 Boris Cherny는 초기 Claude Code에 적용했던 'RAG'(Retrieval Augmented Generation)보다 '에이전틱 검색'(Agentic Search) 방식이 압도적으로 우수함을 확인하고 이를 채택했다.
- RAG는 데이터의 전처리(Embedding 및 벡터 DB 저장) 후 세만틱 검색을 통해 답변을 생성하는 방식인 반면, 에이전틱 검색은 AI가 스스로 검색 행동을 계획하고 grep이나 웹 검색 등의 툴을 사용해 실시간으로 탐색하는 방식이다.
- Cherny의 이 발언은 Anthropic 1st 엔지니어의 설계 철학을 대변하는 것으로, 기존 RAG의 한계와 AI 검색 시스템의 미래에 대한 광범위한 기술 논쟁을 촉발했다.
주요 디테일
- Cherny의 해당 게시물은 100만 회 이상 조회되었으며, 그는 Claude Code의 창설자 외에도 'Programming TypeScript'의 저자로 알려져 있다.
- RAG는 'Embedding+벡터DB+세만틱 검색'의 3단계로 구성되며, 이 과정에서 문장을 '의미를 나타내는 수치 배열'로 변환하는 임베딩 작업이 필수적이다.
- 에이전틱 검색은 사전 데이터 저장이나 대규모 인덱스 구축이 필수가 아니며, 마치 인간 엔지니어가 코드를 조사하는 것처럼 AI가 파일 구조나 웹을 탐색하며 명령을 수행한다.
- 기사에서는 RAG가 완전히 무용지물이 된 것은 아니라고 강조하며, 에이전틱 검색이나 에이전틱 RAG 역시 넓은 의미의 검색 강화 생성(RAG)의 일종으로 볼 수 있다고 언급한다.
