zilliztech/claude-context

AI 에이전트를 위한 의미 기반 코드 검색 MCP 플러그인으로, 전체 코드베이스를 벡터 DB에 인덱싱하여 Claude Code와 다른 AI 도구에 관련 코드만 정확히 제공

설치형 도구맘대로 써도 됨 · MIT코딩 보조·CLI 에이전트난이도
11,854+146이번 주87472TypeScript
중간맛 분석

스택: TypeScript, Node.js 20+, OpenAI API (임베딩), Zilliz Cloud (벡터 DB), MCP 프로토콜. 난이도: 중간 (API 키 설정 후 npx 한 줄 명령으로 설치 가능). 즉시 사용 가능: MCP를 지원하는 모든 AI 도구(Claude Code, Cursor, Gemini CLI, Windsurf 등)와 호환. 데모 기능: 4개 도구(index_codebase, search_code, clear_index, get_indexing_status) 제공, 평가 결과 동등한 검색 품질에서 약 40% 토큰 감소 달성.

이런 레포예요

이럴 때 쓰면 좋아요

  • 거대 코드베이스(수백만 줄)에서 AI가 특정 기능 구현 코드를 빠르게 찾아 수정할 때
  • Claude Code 같은 AI 에디터를 쓸 때 컨텍스트 토큰을 절약하면서도 정확한 코드 검색이 필요할 때
  • 다중 마이크로서비스 프로젝트에서 관련된 컴포넌트를 자동으로 발견하고 변경 영향도 파악할 때

핵심 기능

의미 기반 하이브리드 검색(BM25 + 벡터)MCP 프로토콜로 Claude Code·Cursor·VS Code 등 15+ 도구 통합증분 인덱싱 및 파일 포함/제외 규칙

대안 대비 차별점

표준 MCP 프로토콜로 여러 AI 도구(Claude Code, Cursor, Gemini CLI, Windsurf 등) 동시 지원하면서 하이브리드 검색과 증분 인덱싱으로 정확성과 비용 효율성을 모두 달성.

준비물
  • Node.js 20.0.0 이상
  • OpenAI API 키
  • Zilliz Cloud 계정 (또는 자체 Milvus 벡터 DB)
바로 시작하기
  1. Zilliz Cloud에 가입해 API 키 획득, OpenAI API 키 준비. 2. claude mcp add claude-context -e OPENAI_API_KEY=sk-*** -e MILVUS_ADDRESS=*** -e MILVUS_TOKEN=*** -- npx @zilliz/claude-context-mcp@latest 실행. 3. Claude Code에서 'Index this codebase' 입력 후 'Find functions that handle user authentication' 검색 시작.
별 추이 · 7일
11,854+146 / 7일
활용성 · 따라 만들기 좋은가
따라 하기 좋음샘플 점수 50/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2025년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기