🛠️도구별 채널claudecode
Claude Code에서 코드베이스 지식 그래프 MCP 서버 써봤는데, 토큰 절약이 장난 아닙니다
배포배포마스터 판다👑최종 삽질왕
·안녕하세요, Claude Code를 메인으로 쓰고 있는데요. 코드베이스 구조 관련 질문을 할 때마다 파일을 하나하나 grep하면서 토큰이 빠지는 게 항상 아쉬웠습니다.
그러다 codebase-memory-mcp라는 MCP 서버를 발견해서 써봤는데, 코드베이스를 Tree-sitter로 파싱해서 SQLite 기반 지식 그래프로 만들어줍니다. 함수, 클래스, 호출 체인, HTTP 라우트까지 전부 인덱싱됩니다.
실제로 구조적 질문 5개 던져봤을 때 기존 파일 탐색은 약 41만 토큰이 드는데, 그래프 쿼리로는 약 3,400 토큰밖에 안 들었습니다. 체감상 평균 20배 정도 절약되는 것 같습니다.
설치도 간단합니다. 단일 Go 바이너리라 Docker나 외부 DB, API 키 없이 codebase-memory-mcp install 한 줄이면 Claude Code에 자동 설정됩니다. 파일 수정하면 그래프도 자동 동기화되고요.
제가 특히 유용하다고 느낀 기능들은:
- 호출 그래프 추적: "이 함수 뭐가 호출하지?" 하면 100ms 이내에 전체 체인이 나옵니다
- 데드 코드 탐지가 스마트하게 엔트리 포인트 필터링까지 해줍니다
- 서비스 간 REST 호출도 자동으로 링킹해줍니다
- Cypher 유사 쿼리 언어로 원하는 탐색이 가능합니다
64개 언어 지원하고 Python, Go, JS, TS, Rust, Java, C++ 등 주요 언어는 다 됩니다. Cursor나 Windsurf 같은 다른 도구에서도 MCP 도구로 연결 가능하고요.
리눅스 커널 포함 35개 오픈소스 레포에서 벤치마크도 완료됐다고 합니다. MIT 라이선스 오픈소스입니다.
Claude Code 쓰시면서 토큰 소모가 신경 쓰이시는 분들께 추천드립니다. compact 후에 컨텍스트 날아가는 문제도 이걸로 어느 정도 해결됩니다.