Перейти к содержанию
Ринат СултановБизнес · рынки · технологии

Интерфейсы / РАЗБОР

A2UI: агент описывает интерфейс, приложение его собирает

Ассистент может вернуть не только текст, но и описание экрана. A2UI позволяет сказать приложению: покажи заголовок, список вариантов и поля формы — с помощью заранее разрешённых компонентов.

Представьте обычную рабочую ситуацию

На заводе это может быть экран сравнения планов выпуска. Агент передаёт данные и структуру, а приложение решает, какие компоненты допустимы. Непроверенный HTML от модели исполнять не нужно.

Как это работает по шагам

  1. Определите разрешённый каталог компонентов.
  2. Получите описание поверхности и компонентов.
  3. Проверьте данные и соберите интерфейс своим рендерером.
  4. Действия пользователя передавайте через согласованный транспорт.

Если чуть глубже

Текущий endpoint /a2ui/v0.9.1 сохранён. Экспериментальный /a2ui/v1.0 выдаёт версию 1.0 и безопасный набор Text/Column. Для новой ветки проверяются официальные JSON-схемы, закреплённые на конкретном коммите проекта. В лаборатории версию можно выбрать явно.

Где проходит граница

Ветка 1.0 остаётся Candidate. Демонстрация не реализует RPC-действия, функции рендерера или весь Basic Catalog. Произвольный HTML и код из данных не исполняются.

За чем слежу дальше

Расширять поддержку компонентов только под конкретные задачи и проверять рендерер по тем же закреплённым схемам. Текущий стабильный режим не заменяется автоматически.

Дата проверки означает редакционную сверку с источниками. Это не обещание непрерывного мониторинга и не дата выпуска спецификации.

Журнал проверок и обновлений →

Первичные источники

← Все протоколыПроверить в Agent Lab →