Agent Stack Radar

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 경계부터 정리하는 것이 먼저다.

위험

  • 표준 성숙도
  • 프론트엔드/백엔드 양쪽 구현 부담
  • 프레임워크별 연동 품질 차이

출처