Skip to content

로드맵

이 로드맵은 A2UI 프로젝트의 현재 상태와 향후 계획을 설명합니다. 프로젝트는 활발히 개발 중이며, 커뮤니티 피드백과 새로운 활용 사례에 따라 우선순위가 바뀔 수 있습니다.

현재 상태

프로토콜

버전 상태 참고 사항
v0.8 ✅ 안정(Stable) 초기 공개 릴리스
v0.9 🚧 진행 중 명세 개선안 드래프트

주요 기능:

  • ✅ 스트리밍 JSONL 메시지 형식
  • ✅ 4가지 핵심 메시지 유형 (surfaceUpdate, dataModelUpdate, beginRendering, deleteSurface)
  • ✅ 인접 리스트(Adjacency list) 컴포넌트 모델
  • ✅ JSON Pointer 기반 데이터 바인딩
  • ✅ 구조와 상태의 분리

렌더러

클라이언트 라이브러리 상태 플랫폼 참고 사항
Web Components (Lit) ✅ 안정(Stable) 프레임워크 독립적이며 어디서나 작동
Angular ✅ 안정(Stable) 완전한 Angular 통합 지원
Flutter (GenUI SDK) ✅ 안정(Stable) 멀티 플랫폼 모바일, 웹, 데스크톱 지원
React 🚧 진행 중 2026년 1분기 예정
SwiftUI 📋 계획됨 iOS/macOS 2026년 2분기 예정
Jetpack Compose 📋 계획됨 안드로이드 2026년 2분기 예정
Vue 💡 제안됨 커뮤니티 관심사
ShadCN (React) 💡 제안됨 커뮤니티 관심사

전송 계층 (Transports)

전송 방식 상태 참고 사항
A2A 프로토콜 ✅ 완료 네이티브 A2A 전송
AG UI ✅ 완료 즉각적인 호환성 지원
REST API 📋 계획됨 양방향 통신
WebSockets 💡 제안됨 양방향 실시간 통신
SSE (Server-Sent Events) 💡 제안됨 웹 스트리밍
MCP (Model Context Protocol) 💡 제안됨 커뮤니티 관심사

에이전트 UI 툴킷

에이전트 UI 툴킷 상태 참고 사항
CopilotKit ✅ 완료 AG UI를 통한 즉각적인 호환성
Open AI ChatKit 💡 제안됨 커뮤니티 관심사
Vecel AI SDK UI 💡 제안됨 커뮤니티 관심사

에이전트 프레임워크

통합 상태 참고 사항
A2A를 지원하는 모든 에이전트 ✅ 완료 A2A 프로토콜을 통한 즉각적인 호환성
ADK 📋 계획됨 개발자 사용성 설계 중, 샘플 참조
Genkit 💡 제안됨 커뮤니티 관심사
LangGraph 💡 제안됨 커뮤니티 관심사
CrewAI 💡 제안됨 커뮤니티 관심사
AG2 💡 제안됨 커뮤니티 관심사
Claude Agent SDK 💡 제안됨 커뮤니티 관심사
OpenAI Agent SDK 💡 제안됨 커뮤니티 관심사
Microsoft Agent Framework 💡 제안됨 커뮤니티 관심사
AWS Strands Agent SDK 💡 제안됨 커뮤니티 관심사

최근 주요 마일스톤

2025년 2분기

내부 제품 및 에이전트 통합을 포함하여 여러 Google 팀에 걸친 수많은 연구 프로젝트 진행.

2025년 4분기

  • v0.8.0 명세 공개
  • A2A 확장 (Google A2A 팀 지원, a2asummit.ai에서 공개)
  • Flutter 렌더러 (Flutter 팀 지원)
  • Angular 렌더러 (Angular 팀 지원)
  • Web components (Lit) 렌더러 (Opal 팀 및 협력자 지원)
  • AG UI / CopilotKit 통합 (CopilotKit 팀 지원)
  • GitHub 공개 (Apache 2.0)

향후 주요 마일스톤

2026년 1분기

A2UI v0.9

  • 명세 0.9 릴리스 후보(RC) 공개
  • 렌더러 테마 지원 개선 (완료)
  • 에이전트용 서버 측 테마 지원 개선 (최소 수준)
  • 개발자 사용성(Developer ergonomics) 개선

React 렌더러

Hooks 기반 API와 완전한 TypeScript 지원을 갖춘 네이티브 React 렌더러.

  • 공통 위젯에 대한 React 지원
  • 커스텀 컴포넌트에 대한 React 지원
  • 메시지 처리를 위한 useA2UI 훅 제공
  • 테마 설정을 위한 React 지원

2026년 2분기

네이티브 모바일 렌더러

iOS 및 안드로이드 플랫폼용 네이티브 렌더러.

SwiftUI 렌더러 (iOS/macOS):

  • 네이티브 SwiftUI 컴포넌트
  • iOS 디자인 언어 지원
  • macOS 호환성

Jetpack Compose 렌더러 (안드로이드):

  • 네이티브 Compose UI 컴포넌트
  • Material Design 3 지원
  • 안드로이드 플랫폼 통합

성능 최적화

  • 렌더러 성능 벤치마크
  • 대규모 컴포넌트 트리를 위한 지연 로딩(Lazy loading)
  • 리스트를 위한 가상 스크롤링(Virtual scrolling)
  • 컴포넌트 메모이제이션(Memoization) 전략

2026년 4분기

프로토콜 v1.0

다음을 포함하여 프로토콜 v1.0 확정:

  • 안정성 보장
  • v0.9에서의 마이그레이션 경로 제공
  • 포괄적인 테스트 스위트 구축
  • 렌더러 인증 프로그램 운영

장기 비전

멀티 에이전트 조율 (Multi-Agent Coordination)

동일한 UI에 기여하는 여러 에이전트에 대한 지원 강화:

  • 에이전트 구성 권장 패턴 제시
  • 충돌 해결 전략 마련
  • 공유 서피스 관리

접근성 기능 (Accessibility)

최고 수준의 접근성 지원:

  • ARIA 속성 생성 기능
  • 스크린 리더 최적화
  • 키보드 탐색 표준 정립
  • 대비 및 색상 가이드 제공

고급 UI 패턴

더 복잡한 UI 상호작용 지원:

  • 드래그 앤 드롭
  • 제스처 및 애니메이션
  • 3D 렌더링
  • AR/VR 인터페이스 (탐색 수준)

에코시스템 성장

  • 더 많은 프레임워크 통합
  • 서드파티 컴포넌트 라이브러리 구축
  • 에이전트 마켓플레이스 통합
  • 엔터프라이즈 기능 및 지원 확충

커뮤니티 요청 사항

커뮤니티에서 요청된 기능들 (순서 무관):

  • 더 많은 렌더러 통합: 여러분의 클라이언트 라이브러리를 A2UI로 매핑
  • 더 많은 에이전트 프레임워크: 여러분의 에이전트 프레임워크를 A2UI로 매핑
  • 더 많은 전송 방식: 여러분의 전송 방식을 A2UI로 매핑
  • 커뮤니티 컴포넌트 라이브러리: 커스텀 컴포넌트를 커뮤니티와 공유
  • 커뮤니티 샘플: 커스텀 샘플을 커뮤니티와 공유
  • 커뮤니티 평가: 생성형 UI 평가 시나리오 및 라벨링된 데이터셋
  • 개발자 사용성: 더 나은 A2UI 경험을 만들 수 있다면 커뮤니티에 공유해 주세요

로드맵에 영향을 주는 방법

우선순위에 대한 커뮤니티의 의견을 환영합니다:

  1. 이슈 투표: 관심 있는 GitHub 이슈에 👍를 남겨주세요
  2. 기능 제안: GitHub Discussions에 토론을 시작해 주세요 (이미 진행 중인 토론을 먼저 검색해 보세요)
  3. PR 제출: 필요한 기능을 직접 구현해 보세요 (기존 PR을 먼저 검색해 보세요)
  4. 토론 참여: 활용 사례와 요구 사항을 들려주세요 (진행 중인 토론을 먼저 검색해 보세요)

릴리스 주기

  • 주요 버전 (Major) (1.0, 2.0): 매년 또는 중대한 파괴적 변경이 필요한 경우
  • 부 버전 (Minor) (1.1, 1.2): 매 분기 새로운 기능 추가
  • 패치 버전 (Patch) (1.1.1, 1.1.2): 버그 수정을 위해 수시로 릴리스

버전 관리 정책

A2UI는 유의적 버전 관리(Semantic Versioning)를 따릅니다:

  • MAJOR: 호환되지 않는 프로토콜 변경
  • MINOR: 하위 호환되는 기능 추가
  • PATCH: 하위 호환되는 버그 수정

참여하기

로드맵에 기여하고 싶으신가요?

  • GitHub Discussions에서 기능을 제안하세요.
  • 프로토타입을 제작하고 커뮤니티와 공유하세요.
  • GitHub Issues에서 대화에 참여하세요.

최신 소식 받기

  • 업데이트를 확인하려면 GitHub 저장소를 Watch 하세요.
  • 지지를 표하려면 저장소에 Star를 눌러주세요.
  • 새로운 버전에 대한 알림을 받으려면 릴리스를 팔로우하세요.

최종 업데이트: 2025년 12월

로드맵에 대해 궁금한 점이 있으신가요? GitHub에서 토론을 시작해 보세요.