Google представила стандарт A2UI (Agent-to-User Interface), который позволяет ИИ-агентам создавать графические интерфейсы прямо во время работы. Теперь искусственный интеллект может генерировать формы, кнопки и другие элементы интерфейса, которые сразу интегрируются в любое приложение.
A2UI – это открытый проект, распространяется по лицензии Apache 2.0. Он стандартизирует процесс генерации визуальных откликов ИИ-агентами, чтобы связать генеративный искусственный интеллект с графическим интерфейсом пользователя.
Google объясняет: текстовый или кодовый вывод не всегда удобен для сложных задач. Например, бронирование ресторана через текст становится утомительным. С A2UI агент может сразу вывести готовую форму с выбором даты и времени. Интерфейс автоматически подстраивается в процессе общения.
A2UI отличается от типичного подхода, где агент создает HTML или JavaScript-код, который работает в безопасных средах или iframe. По словам команды Google, этот способ небезопасен и часто внешне не совпадает с дизайном приложения-хоста.
Стандарт A2UI отправляет только структуру интерфейса в формате JSON, а не исполняемый код. Приложение самостоятельно преобразует эти данные в нативные элементы управления, такие как кнопки или текстовые поля.
Такой подход снижает риски внедрения вредоносного кода и сохраняет контроль над внешним видом за приложением. Агент указывает только структуру, без точного дизайна.
Google отмечает отличия A2UI от других решений. У Anthropic стандарт MCP использует готовый HTML в отдельной среде, а A2UI сразу встраивается в приложение. Стандарт не зависит от платформы и рассчитан на сложные сценарии с участием нескольких агентов, где один агент может визуализировать предложения других.
Недавно Google представила функцию “Generative UI” в приложении Gemini, где ИИ создает динамические графические интерфейсы для сложных задач в реальном времени.
По данным Google, версия A2UI уже используется на практике (текущая версия – 0.8). Например, SDK GenUI для Flutter применяет стандарт для связи между серверными агентами и мобильными приложениями. Внутренние проекты Google, такие как Opal и Gemini Enterprise, также работают на этом протоколе.
У Google есть партнеры среди внешних фреймворков; AG UI и CopilotKit изначально поддержали протокол. Уже доступны клиентские библиотеки для Flutter, Web Components и Angular. Команда приглашает разработчиков создавать новые интеграции. Google считает, что A2UI имеет потенциал быстрого распространения, как и другие стандарты на рынке.






















