概要
AIエージェントのUI実装における各プラットフォームの断片化が開発コスト(表面税)を増大させていると指摘し、中立なUI標準規格「A2UI」の必要性を説く論評。
詳細内容
AIエージェントがUIを生成・表示する際、ChatGPT、Claude、Slack、Teamsといったプラットフォームごとに独自のレンダリング手法が存在し、開発者は同じUIを何度も作り直す「表面税(Surface Tax)」を強いられています。著者はこの現状を1990年代のブラウザ戦争になぞらえ、Googleが提唱する「A2UI(Agent-to-UI)」という宣言的JSONフォーマットによる標準化を提言しています。
記事では現在のUIレンダリングを4つの手法(A2UI、サンドボックス化されたHTML、ベンダー独自の宣言的JSON、生成コード)に分類。MicrosoftのAdaptive CardsやSlackのBlock Kitが証明した「構造を送り、クライアントが描画する」モデルの有効性を認めつつ、特定のベンダーに依存しない中立なカタログ定義が重要であると説いています。最終的に、個別の画面を設計するのではなく、エージェントが必要とする「12の基本コンポーネント」のカタログを作成し、マルチプラットフォームに対応できる体制を整えるべきだと主張しています。