참고팁X
Perplexity(퍼플렉시티) 에이전트 워크플로우 분석: '의미론적 검색'보다 'Grep'이 더 효과적인 이유
에이전트가 코드를 탐색할 때 구조화된 파일 시스템과 명시적 검색(grep)을 활용하는 것이 임베딩 기반 검색보다 정확도가 높음을 시사.
요약
Perplexity는 자사 Projects 기능을 운영하며 에이전트가 코드를 탐색할 때 복잡한 시맨틱 검색보다 단순한 grep(문자열 검색) 방식이 더 효과적임을 확인했다. 금융 문서 분석 테스트에서 grep 기반 검색은 답변 정확도 63%를 기록해 37%에 그친 시맨틱 검색을 압도했다. 에이전트들은 각기 독립된 샌드박스에서 작업하고 S3 공유 저장소에 커밋하는데, 명확한 파일 구조 덕분에 충돌률은 2% 미만으로 유지된다. 이는 복잡한 벡터 검색 기술보다 잘 정리된 파일 레이아웃과 같은 데이터 구조화가 에이전트 성능에 더 중요하다는 점을 시사한다. 실무자는 에이전트에게 작업을 맡기기 전 폴더 레이아웃, 명명 규칙 등 아키텍처 규칙을 먼저 정의하여 에이전트가 이를 따르게 해야 한다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 @godofprompt: plain grep beat semantic search. Perplexity described how its agents work inside Projects last week. every project is a git repo.
원문 보기 ↗