피드로 돌아가기
Agent-to-Agent Communication Over Email
Dev.toDev.to
AI/ML

SMTP 기반 Agent 통신으로 API 계약 없는 상호운용성 확보

Agent-to-Agent Communication Over Email

Qasim Muhammad2026년 6월 14일6intermediate

Context

Agent 간 통신을 위한 전용 프로토콜 설계 시 모든 참여자가 동일한 Spec을 채택해야 하는 Bootstrapping 문제 발생. 기존의 REST API 방식은 서로 다른 조직 간의 복잡한 통합 프로젝트와 사전 합의된 API Contract를 요구하는 제약 사항 존재.

Technical Solution

  • Federated Identity인 Email 주소를 Agent의 First-class Identity로 활용하여 사전 합의 없는 통신 구조 설계
  • SMTP 프로토콜의 Threading 기능을 State Store로 활용하여 세션 관리 서비스 없이 대화 맥락과 협상 상태를 유지
  • Webhook 기반의 Event-Driven 아키텍처를 통해 Human-Agent 간 동일한 코드 경로(Code Path)를 공유하는 통합 핸들러 구현
  • SMTP Stage에서의 Inbound Rule 필터링을 통한 스팸 및 무한 루프 트래픽의 LLM 유입 전 차단 구조 적용
  • Human-readable prose와 Structured payload(JSON)를 병행 표기하여 인간과 Agent 모두 수용 가능한 데이터 포맷 설계
  • 전용 Subdomain 할당을 통한 메인 도메인의 Sender Reputation 보호 및 리스크 격리 전략 채택

1. 외부 조직 간 협업 워크플로우 설계 시 REST API 대신 Email 기반 인터페이스 검토

2. Agent 간 무한 루프 방지를 위한 Turn Limit 및 'No New Information' 감지 로직 구현

3. 도메인 신뢰도 보호를 위해 Agent 전용 Subdomain 분리 운영

4. LLM 비용 절감을 위해 모델 유입 전 SMTP 레벨에서 화이트리스트 기반 필터링 적용

원문 읽기