AI 에이전트 UI, 10배 빠르게!

by DD
2주 전
조회수 20

AI 에이전트의 느리고 비싼 UI 렌더링 및 높은 추론 비용(High Inference Costs) 문제 해결

의도 스키마(Intent Schema)를 서버 측에서 프로덕션 컴포넌트로 컴파일하여 10배 빠른 렌더링 속도 달성

토큰 사용량 50-100배 감소 및 모델/프레임워크에 구애받지 않는 유연성 제공

단일 API 호출로 풍부한 인터랙티브 비주얼 생성 및 브랜딩 맞춤 스타일링 지원

에이전틱 UI(Agentic UI)의 기존 문제점 분석

기존 에이전틱 UI(Agentic UI)는 AI 에이전트가 매번 사용자 인터페이스(UI)를 처음부터 생성해야 하는 구조적 한계를 가짐. 이로 인해 느린 응답 속도(Slow Response Speed)높은 컴퓨팅 비용(High Computational Cost)이 발생하며, 동일한 UI가 반복적으로 렌더링되어 사용자 경험(User Experience)이 저하되는 문제가 있었음. 또한, AI 모델의 추론 비용(Inference Cost) 증가는 서비스 확장성에 큰 제약이 되었음. Montage는 이러한 문제를 해결하기 위해 에이전트가 UI를 직접 그리는 대신, UI의 의도(Intent)만을 전달하는 방식으로 전환함.

Montage의 '의도 스키마(Intent Schema)' 기반 렌더링 원리

Montage는 AI 에이전트가 UI를 직접 생성하는 대신, '의도 스키마(Intent Schema)'라는 경량화된 데이터 구조를 서버로 전송하는 방식을 채택함. 이 스키마는 UI의 구조와 상태에 대한 최소한의 정보만을 담고 있음. 서버 측에서는 이 스키마를 받아 미리 컴파일된 프로덕션 레벨의 UI 컴포넌트(Production-grade UI Components)를 동적으로 조합하고 렌더링함. 이 과정은 서버 사이드 렌더링(Server-Side Rendering, SSR) 기술을 활용하여, 클라이언트의 부담을 최소화하고 일관된 UI를 보장함. 결과적으로 10배 빠른 렌더링 속도50-100배 적은 토큰 사용량을 달성함.

모델 및 프레임워크 비종속성의 이점

Montage의 핵심 강점 중 하나는 모델 및 프레임워크 비종속성(Model and Framework Agnostic)임. 이는 사용자가 특정 AI 모델(e.g., GPT, Claude)이나 프론트엔드 프레임워크(e.g., React, Vue)에 종속되지 않고 자유롭게 선택할 수 있음을 의미함. 에이전트가 생성하는 '의도 스키마'는 추상적인 개념이므로, 서버 측 렌더링 로직만 업데이트하면 새로운 모델이나 프레임워크로의 전환이 용이함. 이러한 유연성은 기술 부채(Technical Debt)를 줄이고 장기적인 시스템 유지보수성을 높이는 데 크게 기여함. 또한, 최신 기술 동향에 빠르게 적응할 수 있는 기반을 마련함.

실시간 인터랙티브 UI 및 상태 관리

Montage API는 단일 호출만으로 풍부하고 인터랙티브한 시각적 결과물을 생성할 뿐만 아니라, 이를 실시간 라이브 UI(Live UI)로 호스팅하는 기능까지 제공함. 이는 사용자가 에이전트와의 상호작용을 통해 UI 변경 사항을 즉각적으로 확인하고 제어할 수 있음을 의미함. 또한, 지속적인 상태 관리(Persistent State)를 지원하여, 사용자가 세션을 종료하거나 재접속해도 이전 UI 상태를 그대로 유지할 수 있음. 이는 복잡한 워크플로우나 데이터 입력 과정에서 사용자 경험을 크게 향상시키는 요소임. 브랜딩 맞춤 스타일링(Branded Styling) 기능은 기업의 디자인 가이드라인을 준수하는 UI를 쉽게 구현하도록 지원함.

[M1 by Montage] Agentic UI that scales on demand