正在加载模式…
AG-UI 协议(智能体与用户交互)(AGUI)
一种开放的、基于事件的协议(由 CopilotKit 于 2025 年首创),用于标准化智能体后端与任意前端之间的“最后一公里”。后端通过 SSE、WebSocket 或普通 HTTP 流式传输约 16 种结构化事件类型(文本与 token 增量,工具调用的开始/参数/结果,状态快照与增量,运行生命周期,以及取消),从而使前端能够实时渲染智能体的活动,并将用户操作反馈回同一个执行循环,且与框架无关。LangGraph、CrewAI、Mastra 和 Microsoft Agent Framework 等均已提供原生发射器。它是协议三角中智能体到 UI 的一条边,与 MCP(智能体到工具)和 A2A(智能体到智能体)并列。它与 `chat-interface-patterns` 不同:后者是前端渲染约定,而 AG-UI 是承载底层事件流的传输协议。
30秒速览
- 是什么
- 标准化的事件协议,通过 SSE、WebSocket 或 HTTP 把智能体活动(文本、工具调用、状态、生命周期)流式推送到任意前端,实现双向控制与实时渲染。
- 何时使用
- 构建智能体 UX 时,前端需要实时展示执行过程、支持运行中的介入(暂停、批准、编辑、取消),并适配多种后端框架。
- 注意
- 一旦前后端时钟漂移或网络丢包,事件顺序和状态一致性就会被打破,因此需要可靠的重放与对账逻辑。
向AI专家咨询此模式
打开助手并预填您的问题,发送前可先确认。
AG-UI 协议(智能体与用户交互): 概览
一种开放的、基于事件的协议(由 CopilotKit 于 2025 年首创),用于标准化智能体后端与任意前端之间的“最后一公里”。后端通过 SSE、WebSocket 或普通 HTTP 流式传输约 16 种结构化事件类型(文本与 token 增量,工具调用的开始/参数/结果,状态快照与增量,运行生命周期,以及取消),从而使前端能够实时渲染智能体的活动,并将用户操作反馈回同一个执行循环,且与框架无关。LangGraph、CrewAI、Mastra 和 Microsoft Agent Framework 等均已提供原生发射器。它是协议三角中智能体到 UI 的一条边,与 MCP(智能体到工具)和 A2A(智能体到智能体)并列。它与 `chat-interface-patterns` 不同:后者是前端渲染约定,而 AG-UI 是承载底层事件流的传输协议。
- Roughly 16 structured event types: token deltas, tool-call lifecycle, state deltas, run lifecycle, cancel
- Transport-agnostic streaming over SSE, WebSocket, or plain HTTP
- Bidirectional loop: frontend renders activity and feeds user actions back to the agent
- Shared-state sync via a full snapshot plus incremental deltas
- Framework-agnostic emitters (LangGraph, CrewAI, Mastra, Microsoft Agent Framework)
- Mid-run interrupts: pause, approve, edit, retry, and cancel a running agent
获取 Agent UX 实战指南
21 个智能体 UX 模式浓缩成一份指南:每个模式是什么、何时使用、在生产中会踩什么坑。链接随确认邮件送达,并附每周的 The Agent Architect。
每周一封邮件,一键退订。您的地址仅用于发送简报。
参考资料
该模式所依据的论文、规范和代码仓库。
由本目录背后的工程师执行
为你的智能体架构做一次评审
本页讲的是一个模式。真实系统会同时跑几十个,而多数故障恰恰出在它们的衔接处。我们按本目录的 288 个模式评审你的整体设计:架构、可靠性、评测与成本,每一条结论都对应到能修复它的模式。
€750(原价 €1,500),一周交付,书面报告加讲解通话,9月30日前