Claude Brain은 Claude Code에 프로젝트 기억을 붙이는 플러그인이다. 별도 데이터베이스나 벡터 DB 없이 단일 .mv2 파일에 기억을 저장하고, 이를 Git에 커밋하거나 다른 환경으로 옮길 수 있게 하는 로컬 우선 접근을 내세운다.
핵심 아이디어
많은 에이전트 메모리 도구는 Chroma, SQLite, 서버형 벡터 DB 같은 별도 인프라를 요구한다. Claude Brain은 기억을 휴대 가능한 파일 하나로 만들고, Claude Code 플러그인 명령으로 검색·추가·관리하는 흐름을 선택한다.
| 장점 | 의미 |
|---|---|
| 단일 파일 | 프로젝트와 함께 버전 관리하거나 공유하기 쉬움 |
| 로컬 우선 | 외부 서비스 없이 기억을 보관 |
| 빠른 검색 | Rust 코어 기반의 낮은 지연을 강조 |
| Claude Code 통합 | 플러그인으로 활성화해 세션 안에서 사용 |
언제 유용한가
장기 프로젝트에서 “이전에 왜 이렇게 결정했는지”, “이 코드베이스의 반복 패턴이 무엇인지”를 Claude Code가 기억하게 하고 싶을 때 적합하다. 다만 팀 공유 메모리로 쓸 경우 민감한 설계 결정이나 고객 정보가 .mv2 파일에 들어가지 않도록 저장 정책을 분명히 해야 한다.
관련 문서
- recall — Claude Code 세션을 로컬에서 기록·요약하는 프로젝트 메모리
- cognee — 지식 그래프 기반 에이전트 메모리
- agentic-memory-tips-reusable — 에이전트가 실제로 재사용하는 기억 설계
참고 자료
- memvid/claude-brain — GitHub 공식 저장소