AI 에이전트 프로토콜 스택에 누락된 레이어 — 여기 세 번째 레이어가 있습니다
요약
에이전트 프로토콜 스택의 누락된 계층인 '의미론적 협상 레이어(L9)'를 해결하기 위한 ERDL(Entity-Rule Definition Language)을 소개합니다. ERDL은 에이전트의 추론과 도구 실행 사이에서 행동 규칙을 정의하는 개방형 표준입니다.
핵심 포인트
- MCP(도구 연결)와 A2A(에이전트 간 통신)를 보완하는 세 번째 레이어 제안
- ERDL은 에이전트가 허용된 행동 범위를 인지하게 하는 규칙 정의 언어
- 추론과 도구 실행 사이에 위치하여 에이전트의 행동 제어 및 표준화 수행
- 11개의 연산자를 포함한 개방형 표준 프로토콜 스택 구축
MCP는 에이전트를 도구(tools)에 연결합니다. A2A는 에이전트를 에이전트에 연결합니다. 둘 다 훌륭합니다. 하지만 둘 다 한 가지 질문에는 답하지 못합니다:
에이전트는 자신이 무엇을 할 수 있도록 '허용'되었는지 어떻게 알까요?
Cisco Research는 2025년에 계층화된 에이전트 프로토콜 아키텍처를 제안했습니다 (arXiv:2511.19699):
- L8 (Agent Communication Layer, 에이전트 통신 레이어) → 표준화된 메시지 봉투(message envelopes), 화행 수행문(speech-act performatives)
- L9 (Agent Semantic Negotiation Layer, 에이전트 의미론적 협상 레이어) → "현재 존재하지 않음" (논문에서 직접 인용한 문구)
L8은 MCP와 A2A에 의해 구현되고 있습니다. L9에는 답이 없었습니다 — 지금까지는 말이죠.
ERDL: 세 번째 레이어
**ERDL (Entity-Rule Definition Language, 엔티티-규칙 정의 언어)**는 에이전트 행동 규칙을 위한 개방형 표준입니다. 이는 에이전트의 추론(reasoning)과 도구 실행(tool execution) 사이에 위치합니다:
MCP → 도구(tools). A2A → 통신(communication). ERDL → 규칙(rules).
세 개의 레이어. 하나의 완전한 에이전트 프로토콜 스택.
ERDL이 가져오는 것
| 기능 | 상태 |
|---|---|
within 및 rate를 포함한 11개의 연산자 (operators) | 완료 |
| ... |
작동 방식
rule: block_privileged_commands
...
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기