智能体和界面之间缺一层协议:十六种事件把状态与生成式 UI 说清楚
来源:GitHub · ag-ui-protocol/ag-ui — 2026-11-15 · ⭐ 17,253 stars · TypeScript
📋 概述
AG-UI 是一个开放、轻量、基于事件的协议,标准化智能体与用户界面之间的连接方式。执行期间,后端只需发出约十六种标准事件之一,前端把输入按几种简单形式回传;中间一层中间件负责抹平差异,因此 SSE、WebSocket、webhook 都能当传输层,事件格式也允许宽松匹配。它自带参考 HTTP 实现与默认连接器,一条 npx create-ag-ui-app 就能起项目。
🔑 核心要点
- 三个协议各有分工:MCP 给智能体工具,A2A 让智能体之间说话,AG-UI 把智能体带进用户界面。
- 能力清单是实时流式对话、双向状态同步、生成式 UI 与结构化消息、实时上下文补强、前端工具接入与人在环路。
- 出身是 CopilotKit 与 LangChain、CrewAI 的合作,现在把这些交互基建开放给整个生态。
- 自带 AG-UI Dojo 演示场,可以按框架和特性逐项对照效果。
- 事件格式允许宽松匹配,老后端不用为了接 UI 重写整套协议。
💡 金句
AG-UI is an open, lightweight, event-based protocol that standardizes how AI agents connect to user-facing applications.
👍 0
👎 0
← 返回 GitHub Trending 首页