피드로 돌아가기
Universal Memory Protocol – a shared format for agent memory
Hacker NewsHacker News
AI/ML

벤더 종속성 없는 AI 에이전트 간 메모리 상호운용성을 위한 UMP 표준 정의

Universal Memory Protocol – a shared format for agent memory

2026년 6월 6일5advanced

Context

에이전트 메모리가 개별 벤더 및 런타임마다 파편화되어 세션과 툴 간 데이터 전송이 불가능한 구조적 한계 존재. MCP(Model Context Protocol) 기반의 표준화된 인터페이스 부재로 인해 메모리 포맷의 중복 구현과 데이터 잠김 현상 발생.

Technical Solution

  • 기존 MCP 전송 계층을 활용한 Application-level 메모리 프로토콜 설계로 전송 오버헤드 최소화
  • W3C PROV 및 DID 표준을 채택한 Typed, Scoped, Bi-temporal JSON 구조를 통해 메모리의 이력 관리 및 소유권 검증 구현
  • Bi-temporal 모델 적용을 통한 데이터 덮어쓰기 금지 및 유효 시간과 트랜잭션 시간의 분리 관리로 정보 최신성 보장
  • 데이터 저장소와 프로토콜 인터페이스를 분리하는 추상화 레이어 설계를 통해 SQL, Redis, Vector DB 등 다양한 백엔드 유연하게 수용
  • Verify-Filter-Frame 재구성을 통한 메모리 주입 공격 방지 파이프라인을 명세에 강제하여 보안성 강화
  • L0(Export)부터 L3(Runtime)까지 4단계의 점진적 준수 수준을 정의하여 기존 레거시 데이터의 단계적 마이그레이션 지원

1. AI 에이전트 메모리 설계 시 특정 DB에 종속되지 않는 인터페이스 레이어 분리 검토

2. 데이터 무결성 확보를 위해 단순 Update 대신 Bi-temporal 기반의 버전 관리 도입 고려

3. 외부 메모리 입력값의 Prompt 주입 방지를 위한 전용 검증 파이프라인 구축

4. DID 및 디지털 서명을 통한 사용자 중심의 데이터 소유권 및 검증 체계 설계

원문 읽기