ai-memory-system은(는) 무엇을 하나요?
Claude Code 및 Codex를 위한 자가 진화 메모리 시스템 — 개인 및 프로젝트별 이중 계층, 교리로 반영, 반복 작업을 스킬로 수확, 손상된 도구 하드 차단.
개요
이 시스템은 AI 에이전트가 장기 기억을 유지하고, 경험을 통해 스스로 진화할 수 있도록 설계되었습니다.
주요 기능
- 이중 계층 메모리: 개인 설정(
~/.ai-memory/)과 프로젝트 컨텍스트(<project>/.ai-memory/)를 분리하여 관리합니다. - 교리(Doctrine) 반영: 중요한 결정과 선호도를
doctrine.md에 자동으로 기록하여 일관된 행동을 보장합니다. - 스킬 수확: 반복되는 작업 패턴을 감지하여 재사용 가능한 스킬 파일로 추출합니다.
- 도구 하드 블록: 오작동하거나 위험한 도구를 블록리스트에 등록하여 사용을 방지합니다.
사용 방법
- 저장소를 클론하거나 스킬 디렉토리에 복사합니다.
~/.ai-memory/와<project>/.ai-memory/디렉토리가 생성되었는지 확인합니다.- 에이전트가 자동으로 메모리를 읽고 쓰도록 설정합니다.
환경 변수
AI_MEMORY_ENABLED: 메모리 시스템 활성화 (true/false)AI_MEMORY_PATH: 메모리 디렉토리 경로 (기본값:~/.ai-memory)
파일 구조
~/.ai-memory/
├── personal/
│ ├── preferences.md
│ └── skills/
└── doctrine.md
<project>/.ai-memory/
├── context.md
├── decisions.md
└── skills/
라이선스
MIT