다중 에이전트 메모리: AI 에이전트를 위한 오픈소스 공유 메모리 시스템

✍️ OpenClawRadar📅 게시일: April 20, 2026🔗 Source
Ad

Multi-Agent Memory는 머신, 도구, 프레임워크 간에 작동하는 공유 메모리 시스템을 AI 에이전트에게 제공하는 오픈소스 프로젝트입니다. 이 프로젝트는 OpenClaw 에이전트, Claude Code, n8n 워크플로우가 별도의 머신 간에 메모리를 공유해야 하는 프로덕션 환경에서 탄생했습니다.

해결하는 문제

개발을 위한 Claude Code, 자율 작업을 위한 OpenClaw, 자동화를 위한 n8n과 같은 여러 AI 에이전트를 실행할 때, 각 에이전트는 자체 컨텍스트를 유지하며 세션 간에 모든 것을 잊어버립니다. 기존 솔루션은 단일 머신에서만 작동하거나, 유료 클라우드 서비스가 필요하거나, 사실과 이벤트가 근본적으로 다르다는 점을 이해하지 못한 채 메모리를 단순한 키-값 저장소로 취급합니다.

변형 의미론을 가진 유형화된 메모리

이 시스템은 네 가지 고유한 메모리 유형을 이해하며, 각각 고유한 생명주기를 가집니다:

  • 이벤트: 추가 전용, 불변의 역사적 기록. 사용 사례: "배포 완료", "워크플로우 실패"
  • 사실: 키별로 업서트, 새로운 사실이 이전 사실을 대체합니다. 사용 사례: "API 상태: 정상", "클라이언트는 다크 모드를 선호함"
  • 상태: 주제별로 제자리 업데이트, 최신 상태가 우선합니다. 사용 사례: "빌드-파이프라인: 통과", "마이그레이션: 진행 중"
  • 결정: 추가 전용, 선택과 추론을 기록합니다. 사용 사례: "MySQL 대신 Postgres를 선택한 이유는..."
Ad

메모리 생명주기

시스템은 다음 프로세스를 따릅니다: 저장 → 중복 확인 → 대체 체인 → 신뢰도 감소 → LLM 통합

  • 중복 제거: 저장 시 콘텐츠가 해시 처리되며, 정확한 중복은 기존 메모리를 반환합니다
  • 대체: 기존 사실과 동일한 키를 가진 사실을 저장할 때, 이전 사실은 비활성으로 표시되고 새로운 사실은 이전 사실로 연결됩니다
  • 신뢰도 감소: 사실과 상태는 접근되지 않으면 시간이 지남에 따라 신뢰도를 잃습니다(구성 가능, 기본값 2%/일). 이벤트와 결정은 감소하지 않습니다
  • LLM 통합: 주기적인 백그라운드 프로세스(구성 가능, 기본값 6시간마다)가 통합되지 않은 메모리를 LLM으로 전송하여 병합할 중복 항목을 찾고, 플래그할 모순, 메모리 간 연결, 교차 메모리 통찰력을 발견합니다

보안 기능

  • 자격 증명 제거: 모든 콘텐츠는 저장 전에 제거됩니다. API 키, JWT, SSH 개인 키, 비밀번호, base64로 인코딩된 비밀은 자동으로 편집됩니다
  • 에이전트 격리: API는 에이전트와 데이터 사이의 게이트키퍼 역할을 합니다. 에이전트는 메모리를 저장하고 검색하며, 브리핑과 통계를 읽을 수 있습니다. 메모리를 삭제하거나, 테이블을 삭제하거나, 자격 증명 제거를 우회하거나, 파일시스템/데이터베이스에 직접 접근하거나, 다른 에이전트의 메모리를 소급하여 수정할 수 없습니다
  • 보안 구현: cr****.timingSafeEqual()을 사용한 타이밍 안전 인증, 환경 변수를 요구하는 시작 시 검증, 저장 전 자격 증명 제거

세션 브리핑

시스템은 이전 세션 이후 발생한 사항을 요약하는 세션 브리핑을 지원하여 에이전트가 관련 컨텍스트로 시작할 수 있도록 합니다.

📖 전체 소스 읽기: r/openclaw

Ad

👀 See Also

자동 라우터 대 소넷: 비용 절감 대 응답 품질
Tools

자동 라우터 대 소넷: 비용 절감 대 응답 품질

Open Router의 Auto Router 기능은 컨텍스트 복잡도에 따라 LLM을 동적으로 선택하여 상당한 비용 절감 효과(요청당 0.8센트 대비 0.00071센트)를 제공하지만, 사용자들은 Sonnet 4.6 대비 응답 품질이 저하되었다고 보고합니다.

OpenClawRadar
Zeude: Claude Code와 OpenAI Codex를 위한 자체 호스팅 모니터링 대시보드
Tools

Zeude: Claude Code와 OpenAI Codex를 위한 자체 호스팅 모니터링 대시보드

Zeude는 Claude Code와 OpenAI Codex 사용량을 추적하는 자체 호스팅 대시보드로, 프롬프트별 토큰 및 비용 분석, 주간 리더보드, 팀 스킬 관리를 제공합니다. 버전 1.0.0에서는 Windows 지원, Codex 통합, 사용자별 스킬 옵트아웃 기능이 추가되었습니다.

OpenClawRadar
SIDJUA 프레임워크, 자율 AI 에이전트에 거버넌스 레이어 추가
Tools

SIDJUA 프레임워크, 자율 AI 에이전트에 거버넌스 레이어 추가

SIDJUA는 API가 있는 모든 AI 모델 위에 구축된 내장 거버넌스, 역할 기반 권한 규칙, 완전한 감사 추적 기능을 갖춘 프레임워크입니다. 데모에서는 3단계 계층 구조가 7+1단계까지 확장 가능하며, 모든 결정이 기록되고 비용이 실시간으로 추적됩니다.

OpenClawRadar
Mac에서 MCP를 통해 로컬 LLM을 어시스턴트로 클로드에게 제공하기
Tools

Mac에서 MCP를 통해 로컬 LLM을 어시스턴트로 클로드에게 제공하기

한 개발자가 Claude를 로컬 Qwen 2.5 Coder 14B와 Ollama 및 MCP를 통해 연결하여 텍스트 처리와 대용량 파일 처리 같은 작업을 위임할 수 있는 무료 어시스턴트를 만들었습니다.

OpenClawRadar