지속적인 AI 메모리 via 옵시디언 MCP: 클로드 코워크를 위한 16가지 도구

한 개발자가 Claude Cowork(Claude Opus 4.6)에 지속적 메모리 시스템을 구축했습니다. 사용자 정의 MCP(Model Context Protocol) 서버를 통해 Obsidian 볼트에 연결하는 방식입니다. 이 시스템은 컨텍스트 창을 비대화시키지 않으면서 세션 메모리 손실 문제를 해결합니다.
주요 세부사항
- 핵심 아키텍처: Obsidian 볼트가 컨텍스트 창 외부에 있는 쿼리 가능한 지식 저장소 역할을 합니다. AI는 세션 시작 시 컨텍스트 매니페스트만 로드하고, 필요 시 특정 지식을 쿼리합니다.
- 사용자 정의 MCP 서버: Obsidian의 로컬 REST API 엔드포인트에 매핑되는 16개의 도구를 노출하는 가벼운 Python 스크립트로, 헤더를 명시적으로 설정합니다. 서버는 로컬에서 실행되어 Claude가 볼트를 읽고, 쓰고, 검색할 수 있게 합니다.
- 구조화된 볼트: 프론트매터 메타데이터와 Dataview 쿼리를 사용하여 구조화된 검색을 지원합니다.
- 컨텍스트 예산: 세션 시작 시 5개의 MCP 호출로 제한하여 컨텍스트를 제어합니다.
- CLAUDE.md와의 비교: 작성자는
CLAUDE.md파일이 프로젝트 상태(현재 상태, 다음 단계)를 해결하지만, 연구, 회고, 문제 해결 또는 세션 기록을 저장하기에는 컨텍스트 과부하 없이 확장할 수 없다고 지적합니다.
대상 독자
Claude Cowork를 사용하는 개발자 중, 방대한 기록, 연구 또는 문제 해결 로그가 있는 프로젝트에서 세션 간 지속적 메모리가 필요한 분들을 대상으로 합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

프로덕션 환경에서 매일 실행되는 다중 에이전트 보안 검토: 아키텍처와 발견 사항
ultrathink.art는 전용 보안 에이전트를 포함한 6개 이상의 AI 에이전트를 프로덕션에서 운영하고 있습니다. 이 보안 에이전트는 구조화된 체크리스트에 대해 매일 취약점 점검을 수행하고, 발견 사항을 우선순위가 지정된 작업으로 등록하며, 코딩 에이전트가 이를 자동으로 수정하도록 합니다.

웹사이트 프로젝트를 위한 AI 에이전트 활용 TDD 개발 흐름
한 개발자가 TDD를 활용한 AI 코딩 에이전트로 웹사이트를 구축하는 자신의 워크플로우를 공유하며, 로컬 모델인 Qwen3.5-27B를 사용한 테스트 실행을 위한 설정 단계, 반복적 프로세스 및 구체적인 명령어를 상세히 설명합니다.

비기술 창업자가 Claude Code로 제작 마켓플레이스를 구축합니다
비기술 창업자가 터미널에서 Claude Code를 사용해 Next.js, TypeScript, Supabase, Tailwind, Vercel 배포를 포함한 양면 마켓플레이스를 구축했으며, 완전한 인증, RLS, 데이터베이스 마이그레이션을 구현했습니다.

기업들이 클라이언트 커뮤니케이션 자동화를 위해 OpenClaw를 활용하는 방법
OpenClaw는 프리랜서들이 WhatsApp과 이메일에서 개인 비서로 사용하여 요금, 정책, 가용성에 대한 고객 문의를 처리합니다. 레스토랑과 같은 지역 비즈니스는 직원이 부재할 때 메뉴, 영업 시간, 예약에 대한 질문에 답변하기 위해 이를 사용합니다.