플러그인 없이 OpenClaw 에이전트를 위한 4-파일 메모리 시스템

기본 메모리 파일의 문제점
파일 구조화 및 /new 작업 사용과 같은 기본 메모리 수정은 초기에는 효과가 있지만, 한 달 동안 매일 사용하면 MEMORY.md가 300줄까지 늘어나 에이전트가 읽는 대신 훑어보게 됩니다. 핵심 문제: 당신의 에이전트는 자신이 무엇을 아는지 모릅니다. 저장된 정보에 대한 지도가 없어 이전 대화에서 관련 컨텍스트를 효율적으로 찾을 수 없습니다.
4-파일 시스템
이 시스템은 네 개의 마크다운 파일을 사용하며, 각 파일은 특정 목적을 가지고 있고 플러그인, 외부 도구 또는 데이터베이스가 필요하지 않습니다.
- USER.md: 당신의 삶이 변하지 않는 한 절대 변하지 않는 당신에 대한 영구적인 사실을 담습니다. 모든 세션에 로드됩니다. 정체성 정보와 엄격한 규칙을 포함합니다. 예시 내용:
# 나에 대해 - 이름: [이름] - 파트너: 사라, 생일 6월 12일 - 위치: 저지시티, 시간대 ET - 직업: [회사]의 [역할] - 커뮤니케이션 스타일: 직설적, 불필요한 말 없음, 기업 용어 사용 안 함 # 엄격한 규칙 - 오전 10시 이전에는 회의를 예약하지 말 것 - 내 승인 없이는 이메일을 보내지 말 것 - 소셜 미디어에 자동으로 게시하지 말 것 - CONTEXT.md: 현재 작업 중이거나 생각 중이거나 기다리고 있는 것들의 짧은 목록(최대 20-30줄)입니다. 주간 업데이트됩니다. 세션 시작 시 즉각적인 컨텍스트를 제공하여 "에이전트가 자신이 아는 것을 모른다"는 문제를 해결합니다. 예시 내용:
# 현재 진행 중 (3월 22일 업데이트) ## 이번 주 - 2분기 프레젠테이션 3월 28일 마감, 마이크의 영업 데이터 필요 - 주방 리모델링: 계약자 데이브 월요일 시작, 예산 $15K - 도쿄 여행 4월 1-5일: 항공편 예약 완료, 호텔 미예약 ## 기다리는 중 - CPA의 세금 서류 (3월 5일 발송, 3월 25일까지 답변 없으면 추적) - 2분기 데크용 마이크의 영업 데이터 ## 나에 대해 알아차린 패턴 - 아침마다 포트폴리오 + 뉴스를 확인, 오전 8시 전에 브리핑 사전 생성 - 행사에서 만난 사람들과 후속 조치를 잊어버림, 2주 후에 알림 - 주말 = 개인 업무. 평일 = 업무. 섞지 말 것. - MEMORY.md: 진행 중인 컨텍스트를 텍스트 벽이 아닌 주제별로 구조화하여 저장합니다. 주제별 섹션은 에이전트가 모든 것을 읽지 않고도 정보를 찾을 수 있게 도와줍니다. 월간 정리가 필요합니다. 예시 구조:
# 사람들 - 사라 (아내): [회사] 근무, 생일 6월 12일, 이탈리안 레스토랑 선호 - 마이크 (동료): 프론트엔드 담당, 이메일보다 슬랙 선호, 영업 데이터 빚짐 # 프로젝트 - 주방 리모델링: 계약자 데이브, $15K 예산, 3월 25일 시작 4주 일정 - 2분기 프레젠테이션: 3월 28일 마감, 형식은 1분기와 동일, 사라가 지난번 검토함 # 결정된 사항 - 3월 5일 오픈스에서 소넷으로 전환 (비용 문제, 일상 작업에 품질 차이 없음) - 구글 대신 브레이브 검색 API 사용 (무료 티어로 충분) - 브루클린 대신 저지시티 아파트 선택 (PATH 접근성 + 월 $400 저렴) # 반복 작업 - 오전 8시 일일 브리핑 (캘린더 + 이메일 + 날씨 + 포트폴리오) - 일요일 오후 6시 주간 식료품 목록 - 월말 경비 보고서 자동 생성 - ARCHIVE.md: 나중에 중요할 수 있는 완료된 프로젝트나 오래된 결정을 저장합니다. 에이전트는 이를 자동으로 로드하지 않지만, 역사적 컨텍스트가 필요할 때 참조할 수 있습니다. 예시 내용:
# 완료된 프로젝트 - 아파트 찾기 (2026년 2월): 저지시티 선택, 2월 25일 임대 계약 - 세금 신고 (2026년 3월): CPA 처리, 자본 손실로 약 $2K 이득 상쇄 # 오래된 결정 - 2월 10일 멀티 에이전트 설정 시도, 2월 15일 단일 에이전트로 복귀 (토큰 비용, 라우팅 문제)
유지 관리 루틴
완료된 프로젝트를 ARCHIVE.md로 이동하거나 삭제하여 MEMORY.md를 월간 정리합니다. CONTEXT.md는 주간 업데이트를 유지합니다. 두 달 전 완료된 프로젝트가 포함된 300줄의 MEMORY.md는 모든 메시지에 토큰을 낭비합니다.
📖 전체 원문 읽기: r/openclaw
👀 See Also

업스킬을 활용하여 CUDA 커널 작성에 에이전트 기술 활용하기
Hugging Face는 새로운 Upskill 도구를 사용하여 CUDA 커널 작성에 대한 모델 역량을 강화하는 실용적인 접근법을 소개하며, 에이전트 스킬을 통해 모델 효율성을 개선합니다.

클로드 코드 오케스트레이터가 유용하기 위해 필요한 4가지
Claude Code 오케스트레이터를 구축한 개발자의 실용적인 팁: 미션 문서, 하트비트, 에이전트 간 통신, 감사 가능한 제어.

OpenClaw 메모리 플러그인 분석: 무손실 클로 + LanceDB 추천
한 개발자가 OpenClaw 메모리 플러그인을 테스트한 결과, 기본 설정은 토큰 비대화를 유발하는 반면, Lossless Claw와 LanceDB를 함께 사용하면 에이전트 컨텍스트를 유지하는 데 높은 비용 없이 최적의 성능을 제공한다는 사실을 발견했습니다.

레딧 사용자의 Claude Code 폴더 구조 치트 시트
레딧 사용자가 클로드 코드의 폴더 구조에 대한 치트 시트를 만들었습니다. 이는 일반적인 문제점들을 겪은 후 작성된 것으로, .claude/ 디렉토리 레이아웃, 훅 이벤트, settings.json, MCP 설정, 스킬 구조, 컨텍스트 관리 임계값 등을 다룹니다.