2026년 클로드 AI 에이전트를 위한 최고의 메모리 솔루션

CLAUDE.md, mem0, Letta, Zep, basic-memory, Obsidian plus MCP, AgentsRoom 프로젝트 메모리: AI 코딩 에이전트를 위한 메모리 옵션의 정직한 맵과 선택 방법.

당신의 에이전트는 청구 모듈이 어떻게 연결되는지 파악하고, 주말을 잡아먹는 마이그레이션 함정에 빠지며, 왜 그곳에서 ORM을 사용하지 않는지에 대한 결정을 내렸습니다.

그런 다음 세션이 종료되었고 모든 것이 쓰레기통에 버려졌습니다.

내일은 같은 열두 개 파일을 읽고, 같은 결론에 도달하며, 그 특권에 대해 같은 토큰을 청구합니다. 코딩 에이전트를 운영하는 모든 사람은 일주일 이내에 이 문제에 직면합니다. 다음은 이에 대한 솔직한 해결책, 각 옵션의 실제 비용, 그리고 각 옵션이 어디서 실패하는지에 대한 지도입니다.

먼저, 두 가지 다른 문제

대부분의 메모리 조언은 서로 다른 도구가 필요한 두 가지를 혼합하기 때문에 혼란스럽습니다.

지침은 당신이 이미 알고 있고 에이전트가 따르기를 원하는 것입니다. 당신의 규칙, 명령, 아키텍처 규칙입니다. 당신이 이들을 작성합니다. 이들은 안정적입니다.

학습된 지식은 에이전트가 작업을 수행하는 동안 파악하는 것입니다. 왜 결정을 내렸는지, 어떤 모듈이 위험한지, 지난번에 무엇이 고장났는지. 아무도 이들을 기록하지 않기 때문에 잃어버리게 됩니다.

CLAUDE.md는 첫 번째에는 훌륭하지만 두 번째에는 쓸모가 없습니다. 아래의 대부분 도구는 두 번째 문제 때문에 존재합니다.

당신이 이미 가지고 있는 무료 옵션: CLAUDE.md 및 AGENTS.md

여기서 시작하세요, 많은 사람들이 이를 건너뛰고 대신 벡터 데이터베이스를 구매합니다.

CLAUDE.md는 Claude Code가 매 세션 시작 시 읽는 Markdown 파일입니다. 디렉토리 트리를 연결하고, 최대 네 번의 깊이로 @ 가져오기를 지원하며, glob 범위 규칙을 위해 .claude/rules/와 쌍을 이룹니다. AGENTS.md는 60,000개 이상의 리포와 20개 이상의 도구에서 사용되는 오픈 동등물입니다. 알아두면 좋은 점: Claude Code는 AGENTS.md를 기본적으로 읽지 않습니다. Anthropic의 브리지는 첫 번째 줄이 @AGENTS.mdCLAUDE.md입니다.

Claude Code는 또한 CLAUDE.md와는 별도로 자체 자동 메모리를 제공합니다: 기계 로컬 MEMORY.md와 주제 파일로, 세션당 처음 200줄 또는 25KB가 로드됩니다.

장점: 무료, git 검토 가능, 인간 편집 가능, 인프라 없음, 휴대 가능.

단점: 매 세션마다 컨텍스트를 소모하고, 몇 백 개의 사실 이상으로 확장되지 않으며, 조용히 오래된 상태가 됩니다. 오래된 MEMORY.md는 없는 것보다 더 나쁩니다, 왜냐하면 에이전트가 무지함을 인정하는 대신 자신 있게 잘못된 결정을 내리기 때문입니다. 컨텍스트 부풀림, 검색 품질이 아니라, 이 접근 방식에서 가장 많이 보고된 실제 문제입니다. Anthropic은 이제 /doctor 트림 제안과 파일이 읽기 한계를 초과할 때 하드 오류를 발생시킵니다, 이는 얼마나 일반적이었는지를 알려줍니다.

이 파일을 제대로 얻지 못하고 있다면, 다른 것보다 먼저 수정하세요. 우리의 CLAUDE.md 가이드는 유지되는 패턴을 다룹니다.

관리형 메모리 레이어: mem0, Letta, Zep

이 카테고리는 스스로를 가장 열심히 마케팅합니다.

mem0 (Apache-2.0, ~61k 스타) 는 쓰기 시 LLM 추출 패스를 실행하고 결과를 하이브리드 의미-키워드 인덱스에 저장하는 메모리 레이어입니다. 호스팅된 MCP 엔드포인트와 생명 주기 훅이 있는 Claude Code 플러그인이 있습니다. 무료 티어는 월 10,000 작업, 그 후 $19, 그 다음 $249입니다.

Letta (이전 MemGPT, Apache-2.0, ~24k 스타)는 다른 각도로 접근합니다: 에이전트가 도구 호출을 통해 자신의 메모리를 편집하며, OS 스타일의 인컨텍스트 메모리 블록, 회상 저장소 및 아카이벌 벡터 저장소의 계층 구조를 형성합니다. 이는 MCP 클라이언트이며 서버가 아닙니다. 세 개의 에이전트에 대해 무료이며, 그 이상은 월 $20입니다.

ZepGraphiti 위에 구축된 상업 제품입니다, 이는 시간적 지식 그래프 엔진입니다 (Apache-2.0, ~29k 스타). Graphiti는 진정으로 흥미로운 부분입니다: 이는 이중 시간적이며, 무언가가 발생한 시점과 수집된 시점을 기록하며, 사실이 모순될 때 유효성 창을 닫고 삭제하지 않습니다. 이는 "우리가 3월에 무엇을 믿었는가?"라는 질문에 답하는 유일한 접근 방식입니다. Zep 자체는 오픈 소스가 아니며, 커뮤니티 에디션은 2025년 4월에 사용 중단되었습니다.

무시해야 할 한 가지: "에이전트 메모리의 최첨단" 벤치마크 주장. mem0과 Zep 간의 LoCoMo 점수에 대한 논쟁은 해결되지 않았으며, 그 안의 모든 벤치마크는 공급업체가 운영합니다. Zep의 84%는 분자에 적대적 카테고리를 포함했지만 분모에는 포함되지 않았고, mem0의 재실행은 58.44%에 도달했으며, Zep은 75.14%로 반격했습니다. 아키텍처와 비용에 대해 선택하고, 출시 게시물의 숫자에 대해서는 선택하지 마세요.

장점: 확장성, 방대한 역사에 걸친 검색, 호스팅을 선택하면 운영 없음.

단점: 조용한 검색 누락, 모든 쓰기 시 LLM 호출, 부정확한 삭제(실제 GDPR 문제), 그리고 코드가 당신의 기계를 떠나는 것입니다. 또한 오픈 소스에서 상업적으로 이동하는 문서화된 패턴이 있습니다: Zep CE 사용 중단, mem0의 OpenMemory 구성 요소가 종료되고, Supermemory가 지원하는 자체 호스팅을 제한합니다. 구축하기 전에 라이센스를 읽으세요.

Markdown 네이티브 MCP 서버: basic-memory 및 친구들

basic-memory (AGPL-3.0)은 일반 Markdown에서 의미 그래프를 구축하는 MCP 서버입니다. 파일은 진실의 출처로 남아 있으며, SQLite는 단지 인덱스일 뿐이고, 엔티티와 관계는 WikiLinks에서 가져옵니다. 로컬은 무료이며, 클라우드는 월 $15입니다.

이것은 많은 사람들이 실제로 원하는 형태입니다: 읽고 차이를 비교할 수 있는 파일과 그 위에 실제 검색 레이어가 있는 것입니다.

Obsidian 경로

"Obsidian과 Claude Code로 AI 두 번째 두뇌를 구축하세요"라는 콘텐츠를 많이 보게 될 것입니다. 이는 실제 워크플로우이므로, 실제로 사실인 것이 무엇인지 알려드립니다.

Obsidian은 그래프 뷰와 거의 6,000개의 커뮤니티 플러그인이 있는 무료 로컬 Markdown 앱입니다. 2026년 초에 공식 CLI를 출시했으며, 그 문서에서는 에이전틱 도구가 당신의 금고와 상호작용할 수 있는 능력에 대해 이야기합니다. CEO는 Obsidian 형식에 대한 에이전트 기술 세트를 게시합니다.

그것이 가지고 있지 않은 것: 공식 AI 기능이나 공식 MCP 서버. 에이전트 접근은 커뮤니티 구성 요소를 선택하는 것을 의미합니다. 로컬 REST API 플러그인은 이제 자체 MCP 서버를 번들로 제공하며, 여러 서드파티 Obsidian MCP 서버가 있습니다. GitHub는 "obsidian mcp"에 대해 1,800개 이상의 리포를 반환하며, 이는 작동한다는 것과 아무도 방법에 동의하지 않는다는 것을 알려줍니다.

계획을 세우기 전에 알아야 할 두 가지 더 있습니다. 금고를 공유하는 것은 Obsidian Sync를 통해 이루어지며, 사용자당 월 $4에서 $8로, 20명의 협력자로 제한되며, 모든 협력자는 자신의 유료 좌석이 필요합니다. 그리고 Obsidian의 문서에 따르면 아직 협업 실시간 편집을 지원하지 않습니다; 멀티플레이어는 로드맵에 계획된 것으로 나열되어 있습니다. Relay와 같은 커뮤니티 플러그인이 이를 추가합니다.

또한, 여기에서 하나의 구식 사실을 정리하세요: Obsidian의 상업적 라이센스는 2025년 2월에 선택 사항이 되었습니다. 이 앱은 작업에 무료입니다. 많은 비교 게시물은 여전히 그렇지 않다고 주장합니다.

우리는 AgentsRoom vs Obsidian에서 전체 분석을 작성했으며, Obsidian이 명백히 더 나은 도구인 행을 포함하고 있습니다.

IDE에 내장된 메모리: AgentsRoom 프로젝트 메모리

위의 모든 옵션은 당신에게 무언가를 조립하라고 요구합니다: 가입할 서비스, 실행할 서버, 유지 관리할 플러그인, 수동으로 최신 상태를 유지할 파일입니다.

프로젝트 메모리는 AgentsRoom에서 정반대의 접근 방식을 취합니다. 메모리는 당신의 에이전트가 이미 실행되고 있는 IDE에 존재하며, 에이전트가 스스로 작성합니다.

세 개의 MCP 도구가 함께 제공됩니다. memory_listmemory_get은 읽기를 위한 것으로, 에이전트가 코드베이스를 크롤링하기 시작하기 전에 호출하도록 지시됩니다. memory_save는 쓰기를 위한 것으로, 확인 단계가 없으므로 저장은 요청해야 할 것이 아니라 정상적인 작업 제스처가 됩니다. 노트는 처음 사용 시 생성되는 다섯 개의 폴더에 저장됩니다: architecture, decisions, conventions, pitfalls, features. 기존 이름으로 저장하면 해당 노트가 제자리에서 업데이트되므로 메모리가 확장되지 않고 깊어집니다.

팀에 가장 중요한 부분: 메모리는 당신의 사용자 계정이 아니라 리포에 커밋된 프로젝트 ID에 연결됩니다. 당신의 팀원이 클론하고 프로젝트를 열면, 그들의 에이전트는 당신의 에이전트가 배운 모든 것을 상속받습니다. 초대, 내보내기, 좌석당 구독이 필요 없습니다. 이는 포함되어 있으며, 노트 제한이 없습니다.

노트는 [[wiki-links]]로 서로 연결되며, 이러한 링크는 노드 밝기가 노트가 마지막으로 업데이트된 시점을 추적하는 그래프 뷰의 엣지입니다. 지식이 오래된 상태가 되면 60일의 수명 주기에서 눈에 띄게 흐려지며, 이는 CLAUDE.md 접근 방식에서 발생하는 오래된 메모리 실패 모드에 대한 저렴한 수정입니다.

캡처는 세 가지 순간에 발생합니다: 중요한 결과 후에 기회적으로, "항상 기억하기"가 켜진 에이전트의 매 턴 끝에서, 그리고 여전히 활성 세션이 있는 에이전트를 닫을 때 프롬프트를 통해 발생합니다. 마지막 순간은 생각보다 더 중요합니다. 지식이 일반적으로 사라지는 순간이 바로 기록되는 순간입니다.

두 가지 솔직한 한계. 현재는 데스크탑 전용이며, 모바일 앱이 없습니다. 에이전트의 읽기 및 쓰기는 서버로 전송되므로 에이전트는 연결이 필요합니다, 비록 데스크탑 UI가 오프라인일 때도 로컬 캐시에서 노트를 계속 표시합니다.

아무도 말하지 않는 패턴

산업이 실제로 어디에 도달했는지 살펴보면 뭔가 클릭합니다.

Anthropic의 메모리 도구는 파일 시스템 인터페이스입니다. Claude Code의 자동 메모리는 Markdown 디렉토리입니다. Letta의 메모리 블록은 편집 가능한 문자열입니다. basic-memory는 문자 그대로 디스크의 Markdown입니다. 한편, 벡터 및 그래프 저장소는 수천 명의 최종 사용자에게 메모리를 제공하는 다중 사용자 응용 프로그램 레이어를 지배합니다.

코딩 에이전트를 위한 파일. 제품을 위한 데이터베이스.

모든 사용자의 메모리를 가진 소비자 앱을 구축하고 있다면, mem0 또는 Zep을 원합니다. 매일 아침 코딩 에이전트가 당신의 리포를 다시 읽지 않도록 하려면, 구조화된 파일 모양의 인간이 읽을 수 있는 저장소가 거의 항상 올바른 선택이며, 흥미로운 질문은 누가 그것을 작성하고 누가 볼 수 있는지입니다.

그리고 휴대성에 관해서: 아무것도 없습니다. MCP는 운송을 위한 사실상의 표준이며, 2025년 12월에 리눅스 재단의 에이전틱 AI 재단에 기부되었습니다. AGENTS.md는 인간이 작성한 지침의 사실상의 표준입니다. 메모리 내용에 대해서는 표준이나 교환 형식이 없습니다. mem0, Zep, Letta 및 Cognee 간의 이동은 전체 재수집을 의미합니다. 1년 이상 지속될 것으로 예상되는 모든 결정에 이를 고려하세요.

실제로 선택하는 방법

혼자, 하나의 프로젝트, 작은 코드베이스. 당신의 CLAUDE.md를 올바르게 설정하세요. 그게 전부입니다. 아무것도 구매하지 마세요.

혼자, 여러 프로젝트, 매일 실행되는 에이전트. 자동 캡처가 필요합니다, 왜냐하면 당신은 다섯 개의 파일을 수동으로 유지 관리하지 않을 것이기 때문입니다. 프로젝트 메모리 또는 basic-memory.

팀 또는 에이전시. 공유가 전체 문제입니다. 여섯 번째 사람이 첫 번째 사람의 에이전트가 배운 것을 보려면 비용이 얼마인지 물어보세요. Obsidian Sync를 사용하면 또 다른 유료 좌석이 필요합니다. 프로젝트 메모리와 함께라면 git clone입니다.

사용자별 메모리가 있는 제품 구축. 완전히 다른 카테고리입니다. mem0, Zep 또는 Letta를 선택하고 라이센스 조건을 제대로 읽으세요.

지난 분기에 무엇이 사실이었는지 알아야 합니다. Graphiti, 그리고 다른 것은 정말 경쟁하지 않습니다.

무엇을 선택하든 실패 모드는 항상 동일하며 검색이 아닙니다. 신뢰할 수 없는 메모리입니다, 왜냐하면 오래되고 이를 알 방법이 없기 때문입니다. 어떤 도구를 선택하든, 첫 번째로 물어봐야 할 질문은: 이것이 언제 구식이 되었는지 어떻게 알 수 있을까요? 만약 대답이 "결국 알게 될 것"이라면, 잘못 선택한 것입니다.

메모리가 정리되면, 다음으로 에이전트 품질을 조용히 저하시킬 수 있는 것은 단일 긴 세션 내의 컨텍스트 부패입니다. 카나리아 트릭이 이를 한 줄로 포착합니다.

AgentsRoom 다운로드

모든 프로젝트에서 AI 에이전트(Claude, Codex, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe, Kimi Code)를 하나의 창에서 실행하세요.

무료AgentsRoom 다운로드

컴패니언 앱: 이동 중에도 에이전트를 모니터링

Claude, Codex, Antigravity CLI 또는 다른 AI 공급자를 사용하세요.

확장 프로그램 설치
Chrome Web Store

버그와 요청을 공개 백로그로 바로 보내세요.

AgentsRoom의 실제 모습.

멀티 프로젝트
멀티 프로바이더
멀티 에이전트
실시간 상태
파일 diff & 커밋
모바일 앱
라이브 프리뷰
에이전트 팀
브라우저 자동화
백로그 기반 개발
프롬프트 라이브러리
스킬 라이브러리
모든 기능 보기