수백만 줄의 코드를 Claude의 뇌로, MCP 기반 의미론적 코드 검색 도구
AI Tool·TypeScript0 / 0
Claude Code와 같은 AI 에이전트가 대규모 코드베이스 전체를 컨텍스트로 활용할 수 있게 해주는 MCP 기반 하이브리드 검색 엔진이다.
주요 기능
- BM25와 Dense Vector를 결합한 하이브리드 검색으로 정확한 코드 추출
- Merkle Tree 구조를 활용하여 변경된 파일만 처리하는 효율적인 증분 인덱싱
- AST(추상 구문 트리) 분석을 통한 논리적 단위의 지능적 코드 청킹
- 동일 검색 품질 대비 토큰 사용량을 약 40% 절감하는 효율성 검증
- Claude Code, Cursor, VS Code 등 다양한 MCP 클라이언트와 즉시 연동
어떻게 동작하는가
코드를 AST 단위로 쪼개어 벡터화한 뒤 Milvus에 저장하고, 사용자의 질문이 들어오면 하이브리드 검색으로 관련 코드를 찾아 MCP 프로토콜을 통해 에이전트의 컨텍스트로 주입한다.
9.4k
Stars
716
Forks
+575
Trending
0
조회수
9.4k watchers113 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.