最近、高徳(Amap)とアリババの千問(Qwen)C端アプリチームは、AIエージェント開発者向けにAGenUIを公開しました。これは、iOS、Android、HarmonyOSの3端末をカバーする最初のエッジクラウド一体型ネイティブA2UIオープンソースフレームワークです。SDKに接続すると、エージェントの出力を直接インタラクティブなネイティブカードにレンダリングでき、異なるプラットフォームごとにUIコードを別々に書く必要がありません。

dcd89906-5158-476b-9579-4001f3048aac.png

AGenUIは、Googleが最新で公開したA2UIプロトコルに基づいて構築されています。Googleが以前にオープンソースとして公開したA2UIプロトコルは、「モデルがインターフェースをどのように説明するか」の標準的な方法を定義しています。AGenUIはさらに、これらの記述がスマートフォン上で実行される仕組みであるエッジ側のネイティブレンダリング機能を補完しています。この2つの技術の組み合わせにより、AIアプリケーションは「テキストベースのインタラクション」から「生成型UIインタラクション」へと進化します。

AGenUIはエッジクラウド一体型アーキテクチャを採用しています。クラウド側では、エージェントスキルを使用してAIネイティブなA2UI JSONを生成し、大規模なモデルのToken消費量と出力の不確実性を低減します。エッジ側では、クロスプラットフォームのC++ Coreがプロトコルの解析、状態管理、レイアウト計算を統一して処理し、iOS、Android、HarmonyOSの3端末でネイティブコンポーネントとして直接レンダリングされます。これにより、多端末での体験の一貫性が下部構造から保証されます。その核心には「ストリーミングファースト」のストリーミングアーキテクチャが採用されており、コンポーネントが到着した時点で即座にマウントされ、「生成しながら表示」が可能です。さらに最小限のノード差分更新と独立したスレッドによる非同期レンダリングを組み合わせることで、頻繁な増分更新でもメインスレッドがフリーズしないようにしています。

6d9171a4-e74f-405d-a0cb-379120fd08a4.png

開発者にとって、AGenUIは22個の基本コンポーネントと45項目のCSS属性を内蔵しており、コンポーネント、機能呼び出しおよびテーマの3次元カスタマイズが可能です。ThemeシステムはDesign Tokenをサポートしており、モデルは語義的な記述のみを出力すれば、エッジ側で自動的にブランド規格に合ったスタイルにマッピングされます。これは、エージェントが生成するインターフェースが動作することだけでなく、製品のビジュアル基準にも直接対応できることを意味しています。

現在、上記のインフラストラクチャー能力をもとに、高徳と千問C端アプリチームは生成型UIのパスのデモ検証を完了しており、今後本格的な実際の使用場面での導入を進めていく予定です。

両者の連携の本質は、「複雑なシナリオ」と「AIインタラクション」の結合です。高徳は地図ナビゲーションやローカルライフなどの現実世界の複雑なサービスに長年取り組んでおり、多くのマルチデバイス協働シナリオの経験を積んできました。一方、千問は大規模なAIアプリケーションの入口、エージェントインタラクション、および開発者エコシステムへの継続的な投資を行ってきました。高徳のエッジ側エンジニアリング能力と千問C端アプリのAIインタラクションの探求を組み合わせることで、開発者向けに生成型UIインフラストラクチャーが生まれたのです。

現在、AGenUIは正式にオープンソース化されました。開発者は公式サイト(genui.amap.com)またはGitHub(https://github.com/AGenUI/AGenUI)にアクセスして詳細情報を確認したり、共同開発に参加することができます。