AG-UI는 MCP/A2A 옆의 에이전트-프론트엔드 상호작용 계층으로 봐야 한다
AG-UI는 에이전트 런타임과 사용자-facing 앱 사이의 이벤트 기반 연결을 표준화하려는 프로토콜이다. UI가 제품 가치인 빌더에게는 실험 가치가 크지만, 모든 에이전트에 기본 채택할 단계는 아니다.
바뀐 점
- 에이전트 프로토콜 논의가 도구(MCP), 에이전트 간 협업(A2A)에서 사용자-facing UI 상호작용까지 확장된다.
- AG-UI는 agent state, UI intent, 사용자 입력을 이벤트 스트림으로 다루며 프론트엔드 wiring 비용을 줄이려 한다.
- LangGraph, CrewAI, Microsoft Agent Framework, Pydantic AI 같은 프레임워크 연동 신호가 이미 문서에 잡혀 있다.
맥락
- MCP는 agent와 tool/data 경계를, A2A는 agent 간 협업 경계를 맡는 쪽으로 이해하는 편이 명확하다.
- AG-UI는 같은 문제를 풀기보다 agentic backend와 앱 UI 사이의 실시간 상호작용 빈틈을 겨냥한다.
판단 근거
- CopilotKit의 공식 발표는 2025-05-12에 AG-UI를 agents와 users가 만나는 프로토콜로 소개했다.
- 공식 문서는 AG-UI를 user-facing application과 agentic backend 사이의 양방향 이벤트 기반 연결로 설명한다.
- 공식 자료가 MCP/A2A와의 역할 분리를 직접 제시해 프로토콜 포지션은 선명하다.
- 다만 표준 안정성보다 생태계 연동 확장 국면에 가까워, UI-heavy 제품에서 작은 실험으로 시작하는 편이 안전하다.
근거 해석
CopilotKit 공식 발표와 AG-UI overview, GitHub 저장소가 AG-UI를 Agent-User Interaction Protocol로 제시하며, MCP/A2A와 보완 관계를 설명한다.
비교 축
- AG-UI vs MCP
- AG-UI vs A2A
- agentic frontend
추천
채팅을 넘어 실시간 상태, 승인, 중단, 프론트엔드 tool call이 중요한 제품이면 실험하라. 백엔드 도구 호출만 필요한 agent에는 MCP 경계부터 정리하는 것이 먼저다.
위험
- 표준 성숙도
- 프론트엔드/백엔드 양쪽 구현 부담
- 프레임워크별 연동 품질 차이
출처
-
Introducing AG-UI: The Protocol Where Agents Meet Users
CopilotKit · 블로그 · 주근거
2025-05-12 AG-UI 발표일과 프로토콜 포지션 확인 자료
-
AG-UI Overview
AG-UI · 공식 문서 · 주근거
AG-UI의 agent-user interaction 역할과 MCP/A2A와의 계층 구분을 확인한 자료
-
ag-ui-protocol/ag-ui
AG-UI Protocol · 저장소 · 보조근거
AG-UI 스펙, SDK, 문서 소스와 구현 생태계 추적 기준 자료