Universal Memory Protocol – 에이전트 메모리를 위한 공유 포맷
·2026.06.07 05:39
AI 에이전트 간의 메모리 상호운용성을 보장하기 위한 표준 프로토콜인 Universal Memory Protocol(UMP)이 발표되었습니다.
AI 에이전트가 세션, 에이전트, 벤더를 넘어 메모리를 공유할 수 있도록 설계된 **Universal Memory Protocol(UMP)**이 공개되었습니다. 현재 에이전트의 메모리는 각 환경(Claude, Obsidian, Vector DB 등)에 파편화되어 있어 이동성이 떨어지는 문제를 해결하는 것을 목표로 합니다.
UMP는 다음과 같은 핵심 특징을 가집니다:
- 상호운용성 계층: 도구 표준인 MCP(Model Context Protocol)와 에이전트 간 통신인 A2A(Agent2Agent)에 이어, 메모리 표준을 제공하는 세 번째 계층 역할을 수행합니다.
- 표준화된 작업:
capabilities,recall,remember,revise,forget,get등 6가지 핵심 연산을 통해 메모리를 관리합니다. - 이식 가능한 기록: W3C PROV 및 DID를 활용하여 타입이 지정되고 범위(scope)가 설정된, 서명된 JSON 형태의 기록을 생성합니다.
- 유연한 구현: MCP 서버를 통해 기존 MCP 호스트(Claude Code, Cursor 등)에서 즉시 사용할 수 있으며, TypeScript SDK나 HTTP/JSON을 통해서도 구현 가능합니다.
UMP는 특정 데이터베이스에 종속되지 않는 프로토콜 인터페이스로, 로컬 파일, SQL, Redis, 벡터 엔진 등 다양한 저장소에서 활용될 수 있습니다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.