Google A2UI 1.0 (Agent-to-User Interface) — пайдаланушымен сұхбат барысында AI агенттеріне интерактивті интерфейстер қалыптастыруға мүмкіндік беретін ашық хаттаманың алғашқы тұрақты нұсқасын таныстырды. Агент формаларды, батырмаларды, кестелерді және басқа басқару элементтерін сипаттайды, ал қосымша оларды өзіне тән нативті компоненттермен көрсетеді. Бұл технология Google, Atlassian, Alation және ByteDance жобаларында қолданылып жатыр. Сонымен қатар A2UI-ды Claude және Gemini сияқты көмекшілерге арналған құралдармен бірге пайдалануға болады.
Мәтіндік диалогтан интерактивті әрекеттерге дейін
Заманауи AI агенттері көпсатылы тапсырмаларды шешуге қауқарлы, бірақ мәтіндік сұхбат параметрлерді енгізу мен нәтижелерді тексеру үшін әрдайым ыңғайлы бола бермейді. Мысалы, мейрамханадан үстел брондау кезінде пайдаланушыға күнін, уақытын, қонақтар санын және басқа талаптарды көрсету қажет.
A2UI арқылы агент күнтізбесі, уақыт таңдауы, қонақтар саны және растау батырмасы бар форманы бірден көрсете алады. Пайдаланушы мәліметтерді тікелей интерфейсте толтырып, түзетеді.
Саяхат жоспарлау барысында агент көлік кестесі, қонақүй карточкалары және таңдау элементтері бар интерактивті бағытты құрастыра алады. Пайдаланушы мәтінді қайта-қайта жазғанның орнына, экрандағы қолайлы нұсқаны таңдайды.
Интерфейс нақты тапсырмаға сәйкес динамикалық түрде жасалады. Бұл ретте қосымша компоненттердің сыртқы келбетін, қолжетімді әрекеттерді және пайдаланушы деректерін өңдеуді толықтай өз бақылауында сақтайды.
A2UI қалай жұмыс істейді
A2UI AI агенті мен нәтижені пайдаланушыға көрсететін қосымша арасындағы құрылымдалған деректер алмасу форматын анықтайды. Агент интерфейс сипаттамасын құрастырады, ал қосымша оны өз компоненттеріне түрлендіреді.
Бұл процесс төрт кезеңнен тұрады:
- Пайдаланушы тапсырманы қояды. Мысалы, тауарларды салыстыруды немесе кездесу ұйымдастыруды сұрайды.
- Агент компоненттерді таңдайды. Ол JSON форматында карточкалардың, өрістердің, батырмалардың және басқа элементтердің құрылымдалған сипаттамасын жасайды.
- Қосымша нәтижені бейнелейді. Рендерер нақты қосымшада қолжетімді компоненттерді пайдаланып, сипаттаманы интерактивті интерфейске айналдырады.
- Пайдаланушы интерфейспен әрекеттеседі. Нұсқаларды таңдау, деректерді енгізу және батырмаларды басу қосымша функцияларын немесе агенттің жаңа әрекеттерін іске қоса алады.
A2UI ағындық жіберуді және интерфейстің жеке бөліктерін жаңартуды қолдайды. Мысалы, нәтижелер кестесі экранды толық қайта жүктемей-ақ, жаңа деректер келген сайын толықтырыла алады.
Қауіпсіздік мақсатында агент әзірлеуші алдын ала рұқсат берген компоненттер жиынтығын ғана қолданады. Ол интерфейсті құрылымдалған форматта сипаттайды, ал функцияларды орындау және құқықтарды тексеру қосымша жағында қалады. Бұл тәсіл еркін кодтың орындалу қаупін шектейді.
A2UI 1.0 нұсқасындағы жаңалықтар
Google A2UI протоколын алғаш рет 2025 жылдың желтоқсанында ұсынған болатын. 2026 жылдың 11 қарашасында хаттаманың алғашқы тұрақты нұсқасы — A2UI 1.0 жарық көрді. Онда әзірлеушілер өзара әрекеттесу мүмкіндіктерін кеңейтіп, қосымшаларға біріктіру құралдарын дайындады.
Екіжақты функция шақырулары (bidirectional function calling). Интерфейс элементтері қосымшаның немесе агенттің функцияларына жүгіне алады. Мысалы, күнді таңдау бос уақытты тексеруді, ал растау батырмасы сценарийдің келесі қадамын орындауды іске қосады.
Бірнеше платформаны қолдау. Веб-қосымшалар үшін React, Angular және Lit рендерерлері қолжетімді. Сондай-ақ жоба Flutter және SwiftUI фреймворктерін қолдайды. Android-ке арналған Jetpack Compose рендерері анонс кезінде A2UI 0.9.1 нұсқасында болды; 1.0 нұсқасын қолдауды әзірлеушілер бөлек дайындап жатыр.
Әзірлеушілерге арналған SDK. Python, TypeScript және Dart тілдеріне арналған құралдар хаттама хабарламаларын жасауға, модельдердің жауаптарын интерфейс сипаттамаларына түрлендіруге және қателерді өңдеуге көмектеседі.
1.0 нұсқасында сонымен қатар интерфейстердің қолжетімділік тетіктері (accessibility) және қосымша метадеректерді беру мүмкіндіктері дамытылған. Бастапқы код Apache 2.0 лицензиясымен жарияланды.
A2UI қайда қолданылып жатыр
Google хаттаманың нақты өнімдер мен көрсетілім жобаларындағы бірнеше қолданылу мысалын келтіреді:
Atlassian Jira: тапсырмалар ішіндегі нақтылаулар
Jira жүйесінде AI агенттері жетіспейтін ақпаратты интерактивті карточкалар арқылы сұрай алады. Егер тапсырманы орындау үшін қосымша талаптар қажет болса, агент таңдау нұсқаларын тікелей жұмыс ортасында көрсетеді.
Alation: Claude ішіндегі аналитика
Alation көрсеткіштері, диаграммалары және SQL сұраныстарының нәтижелері бар аналитикалық панельдерді көрсету үшін A2UI пайдаланады. Бір интерфейсті компанияның жеке өнімінде де, MCP Apps арқылы Claude ішінде де көрсетуге болады.

Мұндай мысал интерфейс сипаттамасының әртүрлі орталар арасында оңай көшетінін дәлелдейді: құрылымын агент немесе қызмет анықтайды, ал көрнекі компоненттерді қабылдаушы қосымша ұсынады.
ByteDance: саяхаттарды жоспарлау
ByteDance A2UI-ды кроссплатформалық Lynx фреймворкіне біріктірді. Демонстрацияда агент Киото бойынша екі күндік саяхат жоспарын жасап, оны интерактивті бағыт түрінде көрсетеді.
Google Gemini Notebook: жасалатын материалдарды баптау
Google жобаларында A2UI презентациялар мен бейнешолуларды баптау үшін қолданылады. Агент форматты, тақырыпты және визуалды безендіруді таңдау карточкаларын ұсынады. Пайдаланушы генерацияны іске қоспас бұрын параметрлерді тексереді.
A2UI мен MCP арасындағы айырмашылық неде
A2UI және Model Context Protocol (MCP) бір-біріне ұқсас әрі байланысты мәселелерді шешеді, сондықтан оларды шатастырып алу оңай.
MCP AI көмекшісінің сыртқы құралдармен және деректермен өзара әрекеттесуін қамтамасыз етеді. MCP Apps кеңейтімі оны қолдайтын көмекшілер ішінде интерактивті интерфейстерді көрсетуге мүмкіндік береді.
A2UI интерфейсті сипаттаудың әмбебап форматын анықтайды. Оның көмегімен агент қосымшаға қандай компоненттерді көрсету керектігін және олар пайдаланушы әрекеттеріне қалай жауап беруі тиіс екенін хабарлайды.
Екі технологияны бірлесіп пайдалануға болады. Мысалы, агент сыртқы қызметтен деректер алып, A2UI арқылы сүзгілері бар салыстыру кестесін қалыптастырады.
Пайдаланушылар мен әзірлеушілер үшін не өзгереді
A2UI AI агенттерімен өзара әрекеттесу жолдарын кеңейтеді. Пайдаланушы ұзақ хат жазысудың орнына формалар, кестелер және таңдау элементтері арқылы нәтижелермен тікелей жұмыс істей алады.
Әзірлеушілер агент дайын компоненттерден интерфейс құрастыра алатын ортақ форматқа ие болады. Бір сценарийді әр қосымшаның жеке дизайны мен қауіпсіздік ережелерін сақтай отырып, әртүрлі платформаларға бейімдеуге болады.
A2UI 1.0 релизінің басты мәні — AI агенттері мен қосымшалар арасында интерактивті интерфейстермен алмасудың тұрақты әрі ашық форматының пайда болуы.
