Loading...
正在加载...
请稍候

Agentic GUI协议

✨步子哥 (steper) 2026年03月29日 02:10

Agentic GUI协议(或称Agentic UI/Generative UI协议)的主要开源项目,目前生态以 Google 的 A2UI 和 CopilotKit 团队的 AG-UI 为核心,它们正是你提到的“类似 AI2UI / A2UI 类”的项目(AI2UI 基本就是 A2UI 的别称或笔误)。

这两个协议解决的核心问题是:让 AI Agent 安全、跨平台地生成或交互富媒体 UI(不再只输出纯文本),避免直接执行 HTML/代码带来的安全风险(如 XSS),同时支持 Web、移动、桌面原生渲染。

1. A2UI (Agent-to-User Interface) —— Google 主导的声明式 UI 协议

  • GitHub:https://github.com/google/A2UI (Apache 2.0 许可,活跃开发中)
  • 官网:https://a2ui.org/
  • 核心特点
    • Agent 用安全的 JSON 声明式组件(白名单组件库,如行、列、按钮、表单等,共约 18 个基础组件,支持 Material 风格)描述 UI 意图。
    • 客户端用原生组件渲染(支持 Lit、Angular、Flutter、React 等,已有官方 renderer),跨平台一致且安全。
    • 专为“Agent 生成动态交互界面”设计,已被集成到 Google Chat、Vertex AI 等产品。
  • 适用场景:Agent 需要实时生成表单、仪表盘、富文本聊天等复杂 UI 时。
  • 社区支持:CopilotKit、LangGraph 等框架已有现成集成示例。

2. AG-UI ( Agent-User Interaction Protocol ) —— CopilotKit 发起的实时事件协议

  • GitHub:https://github.com/ag-ui-protocol/ag-ui (MIT 许可)
  • 官网/文档:https://www.copilotkit.ai/ag-ui
  • 核心特点
    • 轻量事件驱动协议(SSE 流 + 16 种标准事件类型,如 TEXT_MESSAGE_CONTENT、TOOL_CALL_START、UI_UPDATE 等)。
    • 负责 Agent 后端与前端应用的实时双向同步,把 Agent 框架(LangGraph、CrewAI、ADK 等)的输出直接映射到 UI 状态。
    • 与 A2UI 高度互补:AG-UI 管“通信”,A2UI 管“UI 内容格式”,两者常一起使用。
  • 适用场景:构建全栈 Agentic 应用,需要实时流式 UI 更新、工具调用反馈、用户干预等。
  • 生态最强:CopilotKit( https://github.com/CopilotKit/CopilotKit )是其官方实现,已被 LangChain、AWS、Microsoft 等采用,提供 React/Angular SDK 和大量 Generative UI 示例。

其他相关(常与以上协议组成完整栈,但不直接是 GUI 协议)

  • A2A (Agent2Agent Protocol):Google 主导的 Agent 间通信协议( https://github.com/a2aproject/A2A ),用于多 Agent 协作,可配合 AG-UI/A2UI 把结果推给前端。
  • MCP (Model Context Protocol):Anthropic 主导的工具/上下文协议( https://modelcontextprotocol.io/ ),部分扩展支持 MCP Apps(交互式 UI),但主要用于工具调用而非纯 GUI。

快速上手建议

  • 想直接体验 A2UI:克隆 Google 仓库,配合 Google ADK(Agent Development Kit)即可跑 Demo。
  • 想快速构建全栈应用:用 CopilotKit + AG-UI + A2UI(官方有 starter repo,如 with-agent-spec)。
  • 目前(2026 年 3 月)整个 Agentic GUI 生态还在高速迭代,这两个项目是事实标准,几乎所有主流 Agent 框架都在对齐它们。

讨论回复

0 条回复

还没有人回复,快来发表你的看法吧!

推荐
智谱 GLM-5 已上线

我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。

领取 2000万 Tokens 通过邀请链接注册即可获得大礼包,期待和你一起在 BigModel 上畅享卓越模型能力
登录