เปิดตัว A2UI 1.0 โปรโตคอล Generative UI สำหรับ AI Agent ยุคใหม่
11 พ.ย. 2026
ปัจจุบันการปฏิสัมพันธ์กับ AI Agent ยังติดอยู่ในยุคเดียวกับ Terminal ที่เน้นการตอบโต้ด้วยข้อความเป็นหลัก แม้ผู้ใช้จะสามารถสั่งงานได้หลากหลาย แต่คำตอบที่ได้มักเป็นกำแพงข้อความยาวๆ ซึ่งไม่เหมาะกับการใช้งานที่ต้องการรายละเอียดสูง เช่น การเปรียบเทียบผลิตภัณฑ์หรือการอนุมัติแผนงานที่ซับซ้อน
ล่าสุดมีการเปิดตัว A2UI 1.0 ซึ่งเป็นเวอร์ชันเสถียรแรกของโปรโตคอลแบบเปิดสำหรับ generative UI ที่ช่วยให้ AI Agent สามารถแสดงผลผ่านหน้าจอที่โต้ตอบได้จริง ไม่ว่าจะเป็นแบบฟอร์มยืนยันหรือแผนภูมิข้อมูล นักพัฒนาสามารถใช้งานได้ทันทีผ่าน SDK สำหรับเว็บ, Android, iOS รวมถึง Python, TypeScript และ Dart โดยมีบริษัทยักษ์ใหญ่อย่าง Atlassian, Alation, Bloomberg และ ByteDance เริ่มนำไปใช้งานแล้ว
กลไกของ A2UI คือการให้ Agent อธิบายสิ่งที่ต้องการแสดงผล จากนั้นแอปพลิเคชันจะรับข้อความมาวาด UI ด้วย native components ของตัวเอง ทำให้ได้ความเร็วระดับ native และมีความปลอดภัยสูง ผู้ใช้จะได้รับประสบการณ์ที่ลื่นไหลและแม่นยำไม่ว่าจะใช้งานผ่านแอปต้นสังกัดหรือ AI assistant ของบุคคลที่สามอย่าง Gemini หรือ Claude ที่โฮสต์ MCP apps
คุณสมบัติเด่นของ A2UI ประกอบด้วยการปรับแต่ง UI ตามความชอบส่วนบุคคลได้ทันที (Personalization) การคงเอกลักษณ์ของแบรนด์ผ่านระบบ Design System ที่กำหนดไว้ และความปลอดภัยในการใช้งานจริง เนื่องจาก LLM จะประกอบ UI ผ่าน A2UI Express โดยไม่ส่งค่าข้อมูลที่ละเอียดอ่อนกลับไปยังตัวโมเดล
ตัวอย่างการใช้งานที่เห็นได้ชัดคือกรณีเจ็บป่วย ซึ่งปกติอาจต้องเข้าถึง 6 แอปเพื่อจัดการธุระต่างๆ A2UI ช่วยให้นักพัฒนาสร้าง Agent ที่รวบรวมฟังก์ชันจากทุกแอปมาไว้ในหน้าจอเดียว ผู้ใช้สามารถเลื่อนนัดหรือสั่งอาหารได้ด้วยการแตะเพียงไม่กี่ครั้งแทนการพิมพ์โต้ตอบไปมา และจะไม่มีการส่งข้อมูลใดๆ จนกว่าจะมีการยืนยันจากผู้ใช้
(ภาพประกอบ) วันลาป่วยเดียวกันในสามรูปแบบ แอปที่สามแสดงให้เห็นถึงประเภทของอินเทอร์เฟซของ agent ที่นักพัฒนาสามารถสร้างได้ด้วย A2UI
นอกจากนี้ เอาต์พุตของ Agent ยังทำงานได้ข้ามแพลตฟอร์มอย่างไร้รอยต่อ เช่น การสั่งเลื่อนมื้อค่ำ Agent สามารถแสดงมุมมองที่รวมปฏิทิน ตารางร้านอาหาร และราคาเรียกรถไว้ด้วยกัน โดยเรนเดอร์แบบ native ทั้งบนสมาร์ทโฟนและแล็ปท็อปผ่านโปรโตคอลเดียว
(ภาพประกอบ) คำขอเดียวกันที่ตอบด้วยข้อความและด้วย A2UI ตามด้วยมุมมองเดียวกันบนแล็ปท็อป
สำหรับผู้ที่เริ่มต้นใช้งาน สามารถทดลองได้ที่ A2UI Playground โดย CopilotKit หรือศึกษาจาก ตัวอย่างในอุตสาหกรรม
ฟีเจอร์ใหม่ในเวอร์ชัน 1.0
- โปรโตคอลที่เสถียร: รองรับ bidirectional function calls เพื่อตรวจสอบสถานะแบบเรียลไทม์ และรองรับการเข้าถึงของผู้พิการ (accessibility)
- ไลบรารีตัวเรนเดอร์: รองรับเฟรมเวิร์กหลักอย่าง React, Angular, Lit บนเว็บ, Flutter ทุกแพลตฟอร์ม, SwiftUI บน iOS และ Jetpack Compose บน Android (v1.0 กำลังจะมาเร็วๆ นี้)
- Agent SDK: SDK ใหม่สำหรับ TypeScript, Dart และ Python ช่วยลดความยุ่งยากในการเชื่อมต่อกับระบบควบคุม Agent
Atlassian ได้นำ A2UI มาใช้ใน Jira เพื่อให้ AI Agent สามารถขอข้อมูลเพิ่มเติมจากทีมผ่านการ์ดโต้ตอบได้ทันที ขณะที่ Alation Intelligence Operating System (AIOS) ใช้ A2UI ในการสร้างฟีดข้อมูลและแผนภูมิที่แสดงผลได้ทั้งในระบบของตัวเองและใน Claude อย่างสม่ำเสมอ
รูปที่ 1 agent ถามทีมเพื่อขอข้อมูลเพิ่มเติมภายในรายการงานของ Jira
รูปที่ 2 ฟีด Alation เดียวกันที่เรนเดอร์ใน Claude (ซ้าย) และใน Data Products App ของ Alation (ขวา)
ByteDance ได้เปิดตัวตัวเรนเดอร์ A2UI สำหรับ Lynx ซึ่งเป็น cross-platform framework ของบริษัท ช่วยให้การสตรีมหน้าจอมีความลื่นไหลและเรนเดอร์แบบ native ได้อย่างมีประสิทธิภาพ
รูปที่ 3 ใน Lynx GenUI Playground ข้อความ A2UI (ซ้าย) เรนเดอร์แบบ native ใน Lynx เป็นตัววางแผนการเดินทางเกียวโต (ขวา)
ในส่วนของ Google เอง ได้นำ A2UI มาใช้ใน Gemini Notebook สำหรับสร้างสไลด์นำเสนอและการตรวจสอบข้อมูลก่อนการยืนยัน องค์กรต่างๆ สามารถลงทะเบียน Agent ของตนเองเพื่อใช้งานบน Gemini Enterprise ผ่าน Google Cloud ได้แล้ววันนี้
รูปที่ 4 การ์ดตัวเลือกของ Gemini Notebook (ซ้าย) และการ์ดตรวจสอบ (ขวา)
ก้าวต่อไปของ A2UI คือการขยายการรองรับ Jetpack Compose ให้สมบูรณ์ และการอัปเกรด Gemini Enterprise สู่เวอร์ชัน 1.0 รวมถึงการพัฒนาพื้นฐาน design-system ที่เรนเดอร์แบบ native บนทุกแพลตฟอร์มตามที่ระบุใน แผนงาน A2UI (A2UI roadmap)
นักพัฒนาที่สนใจสามารถเริ่มต้นได้ที่ a2ui.org เพื่ออ่านเอกสาร quickstart หรือแจ้งปัญหาและร่วมเสนอไอเดียได้ที่ github.com/a2ui-project/a2ui

ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
