AWS, 생성형 UI 표준 AG-UI 도입…AI 에이전트 개발 속도 높인다
아마존웹서비스(AWS)가 AI 에이전트와 사용자 인터페이스(UI) 간의 상호작용을 표준화하는 AG-UI(Agent-User Interaction Protocol) 프로토콜을 아마존 베드록 에이전트코어(Amazon Bedrock Bedrock AgentCore)에 공식 도입했다. AWS ML 블로그에 따르면, AG-UI는 AI 에이전트 백엔드가 프런트엔드에 동적 이벤트를 전달하기 위한 개방형 프로토콜로, 에이전트가 화면에 표시되는 정보의 구조와 레이아웃을 직접 결정하는 생성형 UI 구현을 지원한다. 기존에는 에이전트 프레임워크와 프런트엔드 라이브러리 간의 통합 과정에서 개발자의 작업 부담이 컸으나, 이번 표준 도입으로 스트랜즈 에이전트(Strands Agents), 랭그래프(LangGraph), 크루AI(CrewAI) 등 다양한 프레임워크와 리액트(React), 앵귤러(Angular), 뷰(Vue) 같은 프런트엔드 환경을 유연하게 연결할 수 있게 됐다.
이번 업데이트의 핵심은 개발 효율성의 비약적인 향상이다. AWS가 함께 공개한 풀스택 에이전트코어 솔루션 템플릿(FAST)을 활용하면 프로덕션 수준의 에이전트 애플리케이션 구축 기간을 기존 수 주에서 수 일 단위로 단축할 수 있다. 또한 AG-UI 프로토콜은 이전 디자인에서 4개에 불과했던 이벤트 유형을 16개로 대폭 확장하여 더욱 세밀한 실시간 상호작용을 가능하게 했다. 이는 에이전트에 도구를 제공하는 모델 컨텍스트 프로토콜(MCP)이나 에이전트 간 통신을 담당하는 A2A 프로토콜과 상호 보완적인 관계를 형성하며, 에이전트를 사용자 대면 애플리케이션으로 직접 가져오는 가교 역할을 수행한다.
기술적 측면에서 코파일럿킷(CopilotKit)과의 협업도 주목할 부분이다. 코파일럿킷은 생성형 UI와 공유 상태, 인간 개입(Human-in-the-Loop) 상호작용 기능을 AG-UI 프로토콜과 결합해 아마존 베드록 에이전트코어 환경에서 확장할 수 있도록 돕는다. 아마존 베드록 에이전트코어 런타임은 이제 AG-UI 서버 배포를 지원하며, 이를 통해 개발자는 반응형 실시간 에이전트 경험을 사용자에게 제공할 수 있다. 생성형 UI는 단순히 텍스트를 출력하는 챗봇을 넘어, 에이전트가 상황에 맞춰 최적화된 인터페이스를 즉석에서 생성함으로써 사용자의 작업 맥락을 더 명확하게 시각화하고 복잡한 업무 처리를 돕는다는 점에서 중요한 의미를 갖는다.
AI 에이전트 기술이 단순한 질의응답을 넘어 실시간으로 복잡한 작업을 수행하는 방향으로 진화함에 따라, 백엔드 로직과 프런트엔드 디자인을 분리하는 표준화된 통신 방식의 필요성은 더욱 커지고 있다. AWS의 이번 행보는 개발자가 에이전트의 지능적 판단을 사용자에게 투명하게 전달하고, 더 직관적인 사용자 경험을 구현할 수 있는 환경을 조성하려는 전략으로 풀이된다. FAST 템플릿과 AG-UI 엔드포인트의 결합은 기업들이 AI 에이전트를 실제 서비스에 빠르게 적용하고, 사용자 피드백을 실시간으로 반영하는 선순환 구조를 구축하는 데 기여할 것으로 보인다.
출처별 관점 비교
| AWS ML Blog | AG-UI 프로토콜과 Amazon Bedrock AgentCore의 통합을 통한 생성형 UI 구축 방법 및 CopilotKit 활용 사례에 중점 |
|---|---|
| AG-UI: the Agent-User Interaction Protocol. Bring Agents into Frontend Applications. - GitHub | AG-UI 프로토콜의 기술적 정의, 특징, 다른 에이전트 프로토콜과의 관계 등 프로토콜 자체에 대한 상세 정보 제공 |
| AWS Announces Dedicated AG-UI Endpoint in AgentCore and FAST Template for Building Fullstack Agents | Blog | CopilotKit | AWS와 CopilotKit의 협력을 통한 AG-UI 지원 강화 및 FAST 템플릿의 이점에 초점 |
이 이슈의 흐름
AI 에이전트 기술이 발전하면서 단순한 챗봇을 넘어 실시간으로 상호작용하고 복잡한 작업을 수행하는 애플리케이션의 필요성이 커지고 있다. 그러나 다양한 에이전트 프레임워크와 프런트엔드 라이브러리 간의 통합은 개발자에게 큰 어려움이었다. AG-UI 프로토콜은 이러한 문제를 해결하기 위해 에이전트 백엔드와 사용자 인터페이스 간의 표준화된 통신 방식을 제공한다. 이를 통해 개발자는 백엔드 로직과 프런트엔드 디자인을 분리하여 더 빠르고 효율적으로 AI 애플리케이션을 구축할 수 있게 된다. Amazon Bedrock AgentCore의 AG-UI 지원과 FAST 템플릿은 이러한 개발 과정을 더욱 가속화하여, 생성형 UI, 공유 상태, Human-in-the-Loop와 같은 고급 상호작용 기능을 쉽게 구현할 수 있도록 돕는다. 이는 AI 에이전트가 사용자에게 더욱 투명하고 반응적인 경험을 제공하며, 궁극적으로 AI 애플리케이션의 활용 범위를 넓히는 데 기여할 것이다.
- AI 에이전트가 스스로 결제한다…앰퍼센드, 지능형 지불 시스템 구축 AWS ML Blog · 06/28
- AWS, 단백질 연구용 AI 에이전트 공개…신약 개발 효율 높인다 AWS ML Blog · 06/28
- AWS, 멀티테넌트 AI 에이전트 구축 지원…기업용 SaaS 시장 공략 AWS ML Blog · 06/28
- AWS, AI 에이전트로 헬스케어 노쇼 잡는다…예약 자동화 가이드 공개 AWS ML Blog · 06/28
- 생성형 AI 프로덕션 전환의 핵심, 아마존 베드록의 탄력성 패턴 구현 AWS ML Blog · 07/01