핵심 요약
Claude Code의 로컬 세션 기록을 하이브리드 검색으로 빠르게 찾아주는 오픈소스 MCP 서버 Lore가 공개되었습니다.
배경
Claude Code를 사용하여 다수의 프로젝트를 진행하며 누적된 300개 이상의 세션 기록에서 특정 대화 내용을 찾기 어려워진 문제를 해결하기 위해 개발되었다.
의미 / 영향
Claude Code 사용자가 증가함에 따라 로컬 세션 관리와 지식 검색에 대한 실질적인 수요가 확인되었다. MCP를 활용한 로컬 도구 생태계가 확장되고 있으며, 특히 프라이버시를 중시하는 로컬 인덱싱 솔루션이 커뮤니티의 표준적인 요구사항으로 자리 잡고 있다.
커뮤니티 반응
사용자들은 대규모 세션 관리의 어려움에 공감하며, 특히 로컬에서 작동하고 API 키가 필요 없다는 점에 대해 매우 긍정적인 반응을 보였다.
실용적 조언
- Claude Code 세션이 많아져 과거의 구현 로직을 찾기 힘들다면 Lore를 설치하여 로컬 인덱싱을 구축할 것
- 보안이 중요한 프로젝트라면 외부 API 연동 없이 로컬에서만 작동하는 Lore의 MCP 서버 방식을 활용할 것
언급된 도구
Claude Code 세션 기록 검색 및 인덱싱
Claude Code중립
Anthropic의 CLI 기반 코딩 에이전트
Codex CLI중립
CLI 기반 코드 생성 및 관리 도구
섹션별 상세
Claude Code의 로컬 세션 기록인 ~/.claude/projects/ 경로의 트랜스크립트를 자동으로 인덱싱하여 검색 가능한 상태로 만든다. 별도의 API 키가 필요 없으며 모든 프로세스가 로컬 환경에서 실행되어 데이터 프라이버시를 보장한다.
검색 성능 최적화를 위해 임베딩 기반의 시맨틱 검색과 키워드 기반 검색을 결합한 하이브리드 검색 방식을 채택했다. 이를 통해 약 10ms 수준의 매우 빠른 검색 속도를 구현했으며 프로젝트별 필터링 기능도 지원한다.
설치 및 연동 과정이 간편하도록 설계되었다. 사용자는 'claude mcp add' 명령어를 통해 자신의 환경에 즉시 추가할 수 있으며, Claude Code뿐만 아니라 Codex CLI와도 호환되어 범용성을 갖췄다.
bash
claude mcp add -s user lore -- npx getloreClaude MCP 환경에 Lore 서버를 추가하고 실행하는 명령어
실무 Takeaway
- Claude Code 세션 기록을 로컬에서 인덱싱하고 검색할 수 있는 MCP 서버 Lore 공개
- 임베딩과 키워드를 결합한 하이브리드 검색으로 10ms 이내의 빠른 검색 성능 제공
- API 키가 필요 없는 완전 로컬 실행 방식으로 데이터 보안 및 프라이버시 강화
- 프로젝트 필터링 및 백그라운드 인덱싱 기능을 통해 대규모 세션 관리 최적화
언급된 리소스
GitHubLore GitHub Repository
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료