Google открывает A2UI
- новый открытый проект интерфейсов, управляемых ИИ-агентами
Google официально запустил открытый проект A2UI (Agent-to-User Interface) - новый формат для создания интерфейсов, которые могут генерироваться непосредственно ИИ-агентами и отображаться в приложениях без ограничений текста или неуклюжих iframe.
Что такое A2UI?
A2UI - это открытый протокол и спецификация с библиотеками и наборами инструментов, которые позволяют ИИ-агенту формировать интерактивные элементы интерфейса (кнопки, поля, формы и т. п.) в безопасном декларативном формате, а затем передавать их фронтенд-приложению, где они рендерятся как часть нативного UI.

Основная идея
Раньше агент-ИИ в основном ограничивался текстовыми ответами, а для создания интерфейса приходилось вручную кодировать формы или использовать sandbox-iframe. A2UI решает эту проблему: агент отправляет не код, а описание интерфейса, а приложение само рендерит его с использованием собственных компонентов и стилей.
Преимущества A2UI:
- Платформенно-независимый формат - подходит для веб, мобильных приложений и десктопа.
- Повышенная безопасность - нет выполнения произвольного кода: UI описан данными.
- Контроль над дизайном - приложения сохраняют фирменный стиль.
- Интерактивность - формы, карты и управляемые элементы можно строить на лету.
Как это работает
ИИ-агент генерирует JSON-описание интерфейса, которое содержит последовательность компонентов: кнопок, панелей, полей ввода и т. д. Клиентское приложение получает этот JSON и отображает интерфейс с помощью собственных UI-виджетов, будь то React, Angular, Flutter или Web Components.
Почему это важно
Проект открытый и находится в ранней стадии, но уже поддерживается рядом интеграций - в том числе со стандартами Agent UI и SDK-фреймворками. Это открывает путь к большей интерактивности в AI-продуктах и делает их взаимодействие с ИИ гораздо более естественным, чем простой чат-бот.
Источники информации: https://developers.googleblog.com/en/introducing-a2ui-an-open-project-for-agent-driven-interfaces/