Компания Google представила версию 0.9 протокола A2UI — универсального стандарта для создания генеративных пользовательских интерфейсов. Этот протокол не привязан к конкретному фреймворку и позволяет ИИ-агентам на лету формировать элементы интерфейса, используя существующие компоненты на React, Flutter, Lit или Angular. Благодаря этому агенты могут самостоятельно собирать необходимые виджеты и панели управления, выходя за рамки обычного текстового чата.

Техническим ядром релиза 0.9 стал новый инструментарий Agent SDK. На данный момент он доступен для языка Python, а версии для Go и Kotlin ожидаются в ближайшее время. Согласно документации на сайте A2UI.org, протокол теперь поддерживает синхронизацию данных между клиентом и сервером, а также обладает улучшенными механизмами обработки ошибок. Для разработчиков это означает, что агент может самостоятельно определять, какой элемент интерфейса наиболее актуален в данный момент, обращаясь к общей библиотеке рендереров.

Расширение экосистемы включает интеграцию с json-renderer от Vercel и спецификацией Agent Spec от Oracle. Также заявлена совместимость с AG2 и A2A версии 1.0. Первые кейсы от Rebel App Studio (цифровой помощник по вопросам здоровья) и Very Good Ventures (симулятор жизненных целей) демонстрируют, что динамический интерфейс эффективно работает, извлекая компоненты из существующих приложений для веб-платформ, мобильных устройств и других систем.

Бизнес-логика данного решения предполагает переход от простого текста к действиям через визуализацию. Если вы планируете внедрять искусственный интеллект в свои продукты, вам стоит проверить библиотеки компонентов на совместимость с Agent SDK. Вместо проектирования жестких пользовательских сценариев разработчикам предстоит создавать гибкие наборы элементов, которые ИИ будет использовать в зависимости от контекста.

ИИ-агентыЦифровая трансформацияИИ-инструментыGoogle