Ekosistem agen AI telah mengambil langkah penting ke hadapan dengan pengenalan AG-UI, protokol terbuka baharu yang direka untuk menstandardkan bagaimana agen AI berinteraksi dengan aplikasi antara muka pengguna. Perkembangan ini menangani keperluan yang semakin meningkat dalam komuniti AI untuk cara yang konsisten bagi menghubungkan sistem agen backend dengan antara muka yang menghadap pengguna.
Mengisi Jurang Kritikal dalam Standard Komunikasi Agen
AG-UI memposisikan dirinya sebagai protokol pelengkap kepada standard sedia ada dalam landskap komunikasi agen. Sementara protokol lain seperti MCP (Model Completion Protocol) mengendalikan komunikasi agen-ke-alat dan A2A/ACP menguruskan interaksi agen-ke-agen, AG-UI secara khusus mensasarkan lapisan antara muka agen-ke-manusia. Perbezaan ini penting kerana ia menangani apa yang digambarkan oleh seorang ahli komuniti sebagai keperluan yang telah lama wujud:
Saya pernah tertanya-tanya tentang ini untuk beberapa ketika - saya menamakannya MWP - model workload protocol - cara yang tidak bergantung kepada klien untuk memaparkan apa yang sedang dilakukan oleh agen: bekerja, berfikir, memanggil alat, menghadapi ralat, memerlukan input manusia, memerlukan kelulusan manusia, dan sebagainya.
Protokol ini muncul selepas setahun kerjasama secara individu antara CopilotKit dan pelbagai rangka kerja agen, yang akhirnya membawa kepada keputusan untuk mencipta pendekatan standard yang boleh memberi manfaat kepada keseluruhan ekosistem.
Pelaksanaan Teknikal dan Sokongan Rangka Kerja
AG-UI beroperasi sebagai protokol berasaskan peristiwa yang ringan dengan 16 jenis peristiwa standard yang merangkumi interaksi agen-pengguna yang biasa. Seni binanya sengaja fleksibel, berfungsi dengan pelbagai mekanisme pengangkutan peristiwa termasuk Server-Sent Events (SSE), WebSockets, dan webhooks.
Protokol ini dilancarkan dengan sokongan segera untuk beberapa rangka kerja agen popular termasuk LangGraph, Mastra, CrewAI, dan AG2, dengan lebih banyak perkongsian dilaporkan sedang dibangunkan. Strategi integrasi hari pertama ini nampaknya mendapat sambutan baik daripada komuniti pembangun, dengan seorang pengulas menyatakan ia akan menyelesaikan banyak masalah bagi pembina agen.
Rangka Kerja Agen yang Serasi dengan AG-UI
Rangka Kerja | Status |
---|---|
LangGraph | Disokong |
Mastra | Disokong |
CrewAI | Disokong |
AG2 | Disokong |
Agno | Sedang Dibangunkan |
OpenAI Agent SDK | Terbuka untuk Sumbangan |
Google ADK | Terbuka untuk Sumbangan |
Vercel AI SDK | Terbuka untuk Sumbangan |
AWS Bedrock Agents | Terbuka untuk Sumbangan |
Cloudflare Agents | Terbuka untuk Sumbangan |
Ciri dan Kes Penggunaan
Protokol ini menyokong pelbagai corak interaksi yang diperlukan oleh aplikasi AI moden, termasuk perbualan agentik dengan penstriman masa nyata, penyegerakan keadaan dua arah, UI generatif dengan penstriman delta, dan aliran kerja kolaborasi manusia-dalam-gelung.
Bagi pembangun, AG-UI menyediakan cara standard untuk melaksanakan ciri-ciri seperti menunjukkan bila agen sedang bekerja, berfikir, memanggil alat, menghadapi ralat, atau memerlukan input atau kelulusan manusia. Standardisasi ini boleh mengurangkan beban pembangunan dengan ketara bagi pasukan yang membina aplikasi berkuasa AI.
Pasukan AG-UI juga telah mencipta sumber demonstrasi termasuk aplikasi hello-world dan AG-UI Dojo - pameran blok pembinaan yang direka untuk menjadi ringkas dan fokus, biasanya antara 50-200 baris kod setiap satu.
Ciri-ciri Utama AG-UI
- Perbualan agensi dengan penstriman masa nyata
- Penyegerakan keadaan dua hala (masuk dan keluar perbualan)
- UI generatif dan mesej berstruktur dengan penstriman delta
- Pengayaan konteks masa nyata
- Penggunaan alat di bahagian hadapan (panggilan alat)
- Kerjasama manusia-dalam-gelung dan manusia-di-atas-gelung
Sambutan Komuniti dan Hala Tuju Masa Depan
Sambutan awal terhadap AG-UI kelihatan positif, dengan ahli komuniti menyatakan keseronokan untuk mencuba protokol dan mengambil bahagian dalam evolusinya. Pasukan AG-UI telah menjadualkan mesyuarat kumpulan kerja untuk membantu mengembangkan dan mengarahkan hala tuju protokol, menunjukkan komitmen kepada pembangunan yang didorong oleh komuniti.
Apabila agen AI menjadi semakin lazim dalam aplikasi merentasi pelbagai platform, usaha standardisasi seperti AG-UI mungkin terbukti penting dalam mewujudkan corak pengalaman pengguna yang konsisten dan mempercepatkan kitaran pembangunan. Fokus protokol terhadap interaksi manusia-agen menangani keperluan khusus yang berkemungkinan akan berkembang seiring dengan kemajuan keupayaan AI dan integrasi yang lebih mendalam ke dalam aplikasi seharian.