AI 에이전트 메모리 부패 방지를 위한 두 가지 패턴: AutoDream과 Skeptical Retrieval

OpenClaw의 메모리 관리 접근법
OpenClaw는 파일 기반 AI 메모리 시스템에서 사실이 적절한 표시 없이 오래되어 에이전트가 구식 컨텍스트에 따라 행동하게 만드는 느린 부패 문제를 해결하기 위해 두 가지 MIT 라이선스 패턴을 공개했습니다. 현재는 OpenClaw 전용이지만, 이 개념은 모든 파일 기반 메모리 시스템에 적용 가능합니다.
AutoDream: 야간 메모리 통합
AutoDream은 새벽 3시에 실행되어 메모리 유지 관리를 수행하는 cron 에이전트입니다. 세션 기록을 읽고, 일일 로그가 사라지기 전에 채굴하며, 구조화된 메모리 파일을 업데이트하고, 오래된 항목을 정리합니다. 핵심 통찰은 일일 로그가 가장 풍부한 원자재이지만 가장 빨리 부패한다는 점으로, 이 작업은 로그가 식기 전에 보관할 가치가 있는 모든 것을 추출합니다. 메모리는 단순히 추가되는 대신 지속적으로 재작성됩니다.
Skeptical Retrieval: 감쇠 가중 메모리 점수화
Skeptical Retrieval은 표준 의미 검색의 평평한 상위 N개 검색을 복합 점수로 대체합니다: 의미 × 최신성_감쇠 × 회상_부스트. 표준 의미 검색은 6주 전 사실을 어제의 사실과 동일하게 취급하는 반면, 이 접근법은 다른 파일 유형에 다른 감쇠율을 적용합니다(안정적인 사실은 λ=0.02, 운영 할일은 λ=0.08). 자주 회상된 스니펫은 로그 부스트를 받으며, 낮은 신뢰도 결과는 주입되지 않고 억제됩니다.
두 패턴의 협력 방식
두 패턴은 자가 개선 메모리 루프를 형성합니다: AutoDream은 어떤 스니펫이 인용되었는지 추적하고, 회상 횟수는 복합 점수화에 반영되며, AutoDream은 전혀 회상되지 않는 스니펫을 정리합니다. 구현은 비용이 들지 않는 Phase 0(추론 규율만)으로 시작하여, 하나의 cron 업데이트가 필요한 Phase 1(회상 추적)으로 진행됩니다.
개발자는 감쇠율 선택이 올바르게 설정하기 위해 반복이 필요했으며, 이에 대한 논의에 열려 있다고 언급했습니다. 두 패턴은 GitHub에서 이용 가능합니다:
- https://github.com/LeoStehlik/openclaw-skeptical-retrieval
- https://github.com/LeoStehlik/openclaw-autodream
📖 Read the full source: r/LocalLLaMA
👀 See Also

코드베이스 메모리 MCP: Claude Code를 위한 그래프 기반 코드 탐색
한 개발자가 Tree-sitter와 SQLite를 사용하여 코드베이스를 지속적인 지식 그래프로 인덱싱하는 MCP 서버를 구축했습니다. 이로 인해 호출 추적 및 데드 코드 감지와 같은 구조적 쿼리에서 평균 20배 적은 토큰을 사용하게 되었습니다.

로어: AI 코딩 대화에서 구조화된 맥락을 추출하는 도구
Lore는 Claude Code로 구축된 브라우저 기반 도구로, AI 대화에서 구조화된 컨텍스트를 추출하여 결정사항, 할 일 목록, 장애 요소, 재개 체크리스트를 포착합니다. React + TypeScript PWA이며, Chrome 확장 프로그램을 통해 직접 대화 캡처와 컨텍스트 주입이 가능합니다.

작은 봇으로 AI 탐험하기: 나노봇 튜터를 통한 AI 에이전트 이해하기
OpenClaw 커뮤니티 구성원이 AI 에이전트 기능을 명확히 설명하기 위한 소형 프레임워크인 '나노봇 튜터'에 대한 통찰을 공유합니다. 이 컴팩트한 학습 환경에 몰입함으로써 지능형 에이전트의 작동 방식을 밝혀내는 방법을 알아보세요.

OpenClaw 개발자가 지속적인 에이전트 협업을 위한 구미호 인지 메모리 플러그인을 구축합니다
한 개발자가 세션 간 메모리가 부족한 OpenClaw의 문제를 해결하기 위해 지식 그래프를 기반으로 한 AI 인지 메모리 시스템 'Kumiho'를 만들었습니다. openclaw-kumiho 플러그인은 대화에 연결되어 컨텍스트를 기억하고, 구조화된 요약을 캡처하며, 버전 관리된 창작물 출력을 유지합니다.