Claude Code와 Codex를 위한 장기 메모리 도구 모음
Claude Code, Codex/OpenAI, 그리고 범용 AI 에이전트용 long-term / persistent memory 오픈소스 도구를 비교 정리한 노트. 핵심 축은 MCP, Hooks, Markdown-first 저장, SQLite/Chroma/Milvus 같은 로컬 스토리지, 그리고 Knowledge Graph 기반 검색이다.
빠른 요약
- Claude Code 전용/최적화:
claude-mem,memory-mcp,memsearch,claude-brain,agentmemory - MCP 기반 범용 서버:
Hindsight,agent-knowledge,Recollect,MCP Nova,memory-bank-mcp,mcp-memory-keeper,Beads - 범용 메모리 프레임워크:
mem0,Cognee,Zep / Graphiti,Letta,Aegis Memory,Stash,OpenMemory,MemOS / MemMachine
Claude Code 전용/최적화된 도구
claude-mem
- 세션 중 tool usage / 결정 / 학습을 자동 캡처
- Claude Agent SDK로 압축
- SQLite + ChromaDB 저장
- 다음 세션에 관련 컨텍스트를 자동 주입
memory-mcp
- persistent memory + 자동 Git snapshot
- 프로젝트 컨텍스트를 영구 보존
memsearch
- Markdown-first, human-editable
- Milvus 기반
- Claude Code, OpenClaw, OpenCode, Codex CLI 등 크로스-에이전트 공유 지향
claude-brain
- Claude Code hooks를 활용
- 대규모 실전 세션에서 검증된 편
agentmemory
- Claude Code, Cursor, Gemini CLI, OpenCode, Codex CLI 등 다중 에이전트 지원
- Knowledge graph, hybrid search, confidence scoring, decay 모델 제공
- 세부 분석: 2026-05-11-agentmemory (벤치마크, 경쟁 비교, 기술 스택)
MCP 기반 범용 메모리 서버
- Hindsight: 하이브리드 메모리, 프로젝트/채널 문맥 연동
- agent-knowledge: Git-synced MCP 서버로 크로스-머신 동기화
- Recollect / MCP Nova / memory-bank-mcp / mcp-memory-keeper: SQLite 또는 knowledge graph 기반 persistent memory 서버
- Beads: task tracking + structured memory
범용 AI 에이전트 메모리 프레임워크
- mem0: personalization, adaptive updates, multi-session recall
- Cognee: knowledge graph 중심 구조화
- Zep / Graphiti: temporal relationship에 강점
- Letta: RAM / disk / archival 같은 tiered memory
- Aegis Memory: private / shared / global scope 메모리
- Stash: MCP-native, PostgreSQL + pgvector
- OpenMemory: local-first artificial brain 스타일
- MemOS / MemMachine: memory를 OS-like abstraction으로 다룸
- LangMem: LangGraph 내장 경량 memory API
- ChromaDB / Weaviate: 프로토타입용 vector store
선택 가이드
- 개인화/대화 중심: Mem0, Zep
- 지식 구조화/복잡한 관계: Cognee, Graphiti
- 자율 장기 실행 에이전트: Letta, Always On Memory
- 코딩 에이전트: claude-mem, memsearch, agentmemory
- 로컬 우선/최소 의존성: Markdown + SQLite/Chroma
- Multi-agent: Aegis Memory, Mem0
추가 도구 (비교적 최신/틈새)
Claude Code 전용
- claude-cognitive: Hot/warm/cold 파일 점수화로 persistent context 관리. 토큰 절감 강점.
- claude-code-memory (LuciferForge): Persistent memory system, GitHub 공개.
- mem8-plugin: Claude Code 공식 플러그인,
memory/디렉터리 기반 지속 메모리 + 워크플로우. - mempalace: 플러그인 마켓플레이스 기반 메모리 시스템, Codex 지원도 언급.
- ViralV00d00/claude-code-memory: Neo4j 기반 MCP 메모리 서버, 관계 추적 강점.
Codex 전용
- Codex Memories: OpenAI Codex 내장 메모리,
~/.codex/memories/로컬 저장. 과거 스레드 컨텍스트를 메모리 파일로 전환. - Hindsight (Codex): Codex용 persistent memory 플러그인, 세션 간 프로젝트 컨텍스트 자동 회수.
크로스-에이전트 공용 메모리
- MemRosetta: Claude Code, Cursor, Codex, Gemini가 동일한 로컬 SQLite DB를 공유하는 범용 장기 기억 엔진.
- Signet: Codex CLI, Claude Code, OpenCode 등 여러 에이전트용 오픈소스 커뮤니티 메모리 플러그인.
기타 프레임워크
- Always On Memory Agent (Google Cloud PM): Vector DB 없이 LLM-driven persistent memory. Background consolidation. MIT 라이선스.
- PowerMem (OceanBase): 정확하고 민첩한 persistent memory.
- Awesome-Memory-for-Agents (TsinghuaC3I): 논문과 SDK curated list.
선택 가이드
- 개인화/대화 중심: Mem0, Zep
- 지식 구조화/복잡한 관계: Cognee, Graphiti
- 자율 장기 실행 에이전트: Letta, Always On Memory
- 코딩 에이전트: claude-mem, memsearch, agentmemory
- 로컬 우선/최소 의존성: Markdown + SQLite/Chroma
- Multi-agent: Aegis Memory, Mem0
- Claude + Codex 함께 사용: MemRosetta, Signet