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

관련 노트