30

A2A 프로토콜: Agent 간 협업의 표준

Day 2: A2A (Agent-to-Agent) 프로토콜

학습 목표

A2A 프로토콜의 핵심 개념(Agent Card, Task, Message)을 이해한다 A2A와 MCP의 차이점을 명확히 구분한다 A2A의 통신 흐름을 설명할 수 있다

A2A란 무엇인가

에디터 로딩 중...

MCP vs A2A 비교

비교MCPA2A
목적Agent ↔ 외부 시스템 연결Agent ↔ Agent 협업
비유USB 포트회의실
발표Anthropic (2024)Google (2025)
통신 대상데이터/도구 서버다른 AI Agent
핵심 기능Resources, Tools, PromptsAgent Card, Task, Message
관계상호 보완적상호 보완적
에디터 로딩 중...

A2A 핵심 개념 3가지

1. Agent Card (명함)

에디터 로딩 중...

Agent Card는 "내가 누구고 무엇을 할 수 있는지" 알려주는 명함이다. 다른 Agent는 이 명함을 보고 누구에게 무엇을 요청할지 결정한다.

2. Task (작업 요청)

에디터 로딩 중...

3. Message (메시지)

에디터 로딩 중...

A2A 통신 흐름

에디터 로딩 중...

제조 현장 A2A 아키텍처

에디터 로딩 중...

각 Agent는:

  • MCP로 자기 담당 시스템에 접근
  • A2A로 다른 Agent와 협업