토픽 73 / 172·생성형 AI와 LLM 활용
AI 오케스트레이션 (A2A, MCP Protocol)
AI 오케스트레이션 (A2A, MCP Protocol)
다수의 AI 에이전트 간 협업, 통신, 작업 분배를 관리하는 프레임워크 및 프로토콜로, 복잡한 멀티에이전트 워크플로우를 체계적으로 조율
특징: A2A(Agent-to-Agent) 표준 프로토콜, MCP(Model Context Protocol), 태스크 라우팅, 상태 관리, 비동기 통신
구성요소
- •Orchestrator: 전체 워크플로우 조율, 태스크 분배·모니터링
- •Agent Registry: 에이전트 등록·발견·역할 관리
- •Task Queue: 작업 큐 관리, 우선순위·의존성 처리
- •Context Manager: 에이전트 간 컨텍스트 공유·동기화
- •Communication Protocol: A2A(에이전트 간 직접 통신), MCP(모델-도구 간 컨텍스트 전달)
프로토콜 비교
- •A2A(Google): 에이전트 간 표준 통신, Agent Card 기반 발견, 태스크 생명주기 관리
- •MCP(Anthropic): 모델과 외부 도구/데이터 연결 표준, 클라이언트-서버 구조, 컨텍스트 주입
비교: 단일 에이전트(독립 실행/단순) vs 멀티에이전트 오케스트레이션(협업/복잡/프로토콜) vs 워크플로우 자동화(규칙 기반/고정)
연관: 멀티에이전트 시스템, AI 에이전트, LLM, Function Calling, Tool Use