Why the Best AI Coding Tools Abandoned RAG (And What They Use Instead)
이 영상은 AI 코딩 도구들이 전통적인 RAG(Retrieval Augmented Generation) 방식 대신 다른 검색 전략을 사용하는 이유와 각 데이터 유형에 맞는 검색 방법을 설명합니다. 코드와 같이 구조화된 데이터에는 RAG가 불필요하지만, 일반적인 비즈니스 문서와 같은 비구조화된 데이터에는 여전히 RAG가 중요함을 강조합니다.
핵심 요약
- AI 코딩 도구들은 코드의 구조화된 특성(명확한 식별자, 파일 구조) 때문에 RAG 대신 터미널 기반 검색 도구(grep, glob)와 파일 탐색 기능을 활용합니다.
- 전통적인 RAG(의미론적 검색)는 코드베이스와 같은 구조화된 데이터에서는 불필요하며, 오히려 혼란을 야기할 수 있습니다. Aider는 Tree-sitter를 사용하여 코드베이스의 고수준 개요를 제공합니다.
- 고객 지원, 법률 등 비즈니스 문서와 같은 비구조화된 데이터에서는 개념적 의미와 동의어를 찾는 데 RAG(임베딩 모델 활용)가 필수적입니다.
전체 요약과 종목별 의견·실시간 분석을 보려면 로그인하세요.
로그인 / 회원가입