implementation / platform

CopilotKit

围绕 AG-UI 生态构建的 Agent 前端与 Runtime 平台,覆盖 Generative UI 模式和多种 Agent Framework 集成。

成熟度active
来源级别primary
许可证MIT

解决什么问题

CopilotKit 为 Agent 应用提供前端组件、Hooks、Runtime 集成和 Generative UI 模式,也是 AG-UI 协议成长出来的项目生态。

位于哪一层

可以把 CopilotKit 看作 AG-UI 上方的实现平台。它能够渲染预定义前端工具、集成 A2UI、承载 MCP Apps Middleware,而 AG-UI 仍可被其他客户端与 Runtime 独立实现。

取舍

平台能缩短高质量 React 体验的交付路径,但也引入框架约定。应把业务逻辑与协议契约分离,避免前端库迁移牵动 Agent Runtime。

安全边界

审核每个前端工具、Middleware 连接和 Renderer Adapter。工具可见不等于拥有权限,高权限副作用必须继续由服务端强制授权。

最小示例

React 界面 + CopilotKit 前端工具
  ↕ AG-UI 事件
Copilot Runtime Adapter ↔ Agent Framework

先从一个只读前端工具开始;启用写操作前补齐用户确认和服务端授权。