BioPlayground

🧬
← AI Tools
codingbeginner

AgentMemory

개발자 rohitg00가 2026-02-24에 출시한 오픈소스 기반의 AI 코딩 에이전트 전용 영구적 컨텍스트 및 메모리 저장 계층으로, 개발 세션 간의 정보 단절 문제를 해결하는 로컬 퍼스트(Local-first) 솔루션입니다. 이 도구는 가볍고 빠른 SQLite 데이터베이스와 iii 엔진을 백엔드로 활용하며, Model Context Protocol(MCP) 서버 표준을 충족하여 다양한 코딩 환경에 플러그앤플레이 방식으로 통합됩니다.

개발자 rohitg00가 2026-02-24에 출시한 오픈소스 기반의 AI 코딩 에이전트 전용 영구적 컨텍스트 및 메모리 저장 계층으로, 개발 세션 간의 정보 단절 문제를 해결하는 로컬 퍼스트(Local-first) 솔루션입니다. 이 도구는 가볍고 빠른 SQLite 데이터베이스와 iii 엔진을 백엔드로 활용하며, Model Context Protocol(MCP) 서버 표준을 충족하여 다양한 코딩 환경에 플러그앤플레이 방식으로 통합됩니다. 기존의 정적 설정 파일인 `CLAUDE.md`나 `.cursorrules`는 제한된 200여 줄의 컨텍스트 용량 한계로 인해 쉽게 정보가 누락되거나 최신 상태를 유지하지 못하는 문제를 겪어왔습니다. agentmemory는 마치 인간의 뇌가 일상적인 경험(Episodic)을 체계적인 지식(Semantic)으로 변환하는 것처럼 작동하여, 별도의 수동 입력 없이 12개의 자동 훅(Auto-hook)을 통해 에이전트의 활동을 실시간으로 감지하고 압축합니다. 이를 통해 BM25 기반 키워드 검색, 벡터 임베딩을 통한 의미론적 검색, 그리고 지식 그래프(Knowledge Graph)의 세 가지 스트림을 상호 순위 융합(Reciprocal Rank Fusion, RRF) 알고리즘으로 결합하여 95.2%의 높은 검색 재현율을 확보합니다. 복잡한 알고리즘 설계와 실험 파이프라인 개발이 빈번한 환경에서, 연구자는 세션이 바뀔 때마다 동일한 데이터 스키마나 인프라 구성을 에이전트에게 반복해서 설명해야 하는 불편함을 겪습니다. agentmemory를 백그라운드에 구동하면 이전 세션에서 디버깅한 오류 패턴과 라이브러리 종속성 정보를 영구 메모리에 기록하여, 새로운 개발 세션이 시작되는 즉시 최적의 컨텍스트를 자동으로 복원하고 주입해 줍니다. 이는 API 토큰 소비량을 연간 최대 92%까지 줄여줄 뿐만 아니라, 개발자가 오롯이 핵심 로직과 모델 검증에만 몰입할 수 있도록 돕는 강력한 컨텍스트 비서 역할을 수행합니다.

💻 필요한 컴퓨터 사양

🧠RAM

0 (CPU 전용으로 기본 작동하며, 로컬 임베딩 모델 실행 시 리소스를 거의 소모하지 않음)

💾저장공간

모델 다운로드 및 SQLite 데이터베이스 보관용 약 500MB 이내

설치법

### 4-1. Quick Start

# 글로벌 npm 설치
npm install -g @agentmemory/agentmemory

# 백그라운드 메모리 서버 시작 (포트 3111)
agentmemory

### 4-2. 상세 설치

# 에이전트와 연결 테스트용 데모 데이터 시드 생성
agentmemory demo

# 에이전트에 MCP 서버 연결 (예: Claude Code)
agentmemory connect claude-code

# 로컬 스킬셋 추가
npx skills add rohitg00/agentmemory -y

# 기존 Claude Code JSONL 로그 가져오기
agentmemory import-jsonl

🧬 바이오 활용

🔬

💻 대규모 마이크로서비스 인증 모듈 리팩토링**

Claude Code와 agentmemory MCP 서버를 조합하여 SQLite 기반 토큰 세션을 로컬에 기록. JWT 검증 로직 디버깅 중 RRF 기반 하이브리드 검색을 통해 이전 세션의 jose 라이브러리 선정 의사결정 맥락을 95.2% 정확도로 복원하여 92%의 토큰 절감 및 설계 유지.

🧬

⚡ 복합 코드베이스의 N+1 쿼리 최적화 패턴 영구 학습**

Cursor와 agentmemory를 연동하고 12개의 자동 훅을 활성화하여 Prisma DB 쿼리 성능 개선 로그를 episodic 메모리에 보관. 3회 이상 반복된 최적화 패턴을 semantic 메모리로 자동 병합 및 인덱싱하여, 신규 개발 세션 시작 시 토큰 낭비 없이 1.2초 내 해결책 자동 주입.

💊

🔄 멀티 에이전트 협업 개발 환경의 컨텍스트 동기화**

Cline, Aider, Claude Desktop 등 다중 코딩 에이전트들이 단일 로컬 agentmemory 서버(3111 포트)를 공유. iii SDK의 리스(lease) 및 신호(signal) 체계를 활성화하여 에이전트 간 변경 이력과 아키텍처 규칙을 실시간 동기화하고 충돌을 예방.

📄 공식문서🐙 GitHub

📝 업데이트 노트

아직 업데이트 노트가 없습니다.

🧪 관련 생명의 코드

관련된 생명의 코드 글이 아직 없습니다.