CopilotKit

面向 Agent 和生成式 UI 的前端技术栈。React + Angular。AG-UI Protocol 的创建者

仍在活跃开发:最近 90 天有 5,137 次提交,最近一次提交在 2026-10-01。

GitHub 星数
3.8 万
近 30 天涨星
+1,250
近 90 天提交
5,137
近 6 个月发版
10

CopilotKit 是一个全栈 AI Agent 应用开发 SDK,专门为构建具有生成式 UI 和人机协作功能的应用而设计。作为 AG-UI Protocol 的创建者,CopilotKit 被 Google、LangChain、AWS、Microsoft 等大公司采用。该工具的核心优势在于将 AI Agent 与前端 UI 无缝集成,支持 React 和 Angular 框架。它提供了完整的聊天界面、后端工具渲染、动态 UI 生成、共享状态管理和人机协作工作流等功能。开发者可以使用 CopilotKit 构建智能应用,让 AI Agent 不仅能处理数据,还能直接操作和生成用户界面组件。这种架构使得 AI 应用能够提供更加直观和交互式的用户体验,特别适合需要复杂人机交互的场景。

和同类工具的区别

唯一采用 AG-UI Protocol 标准实现 Agent 与 UI 通信的框架——支持由 Agent 创建 React 组件的生成式 UI,而非仅提供聊天界面

主要能力

  • 构建具有生成式 UI 的 Agent 原生应用
  • 用于 Agent 与用户交互的 AG-UI Protocol(已被 Google、LangChain、AWS 采用)
  • Agent 与 UI 组件之间的共享状态
  • 支持 Agent 暂停/恢复的人工参与工作流
  • 使用 UI 组件渲染后端工具
  • 用于以编程方式控制 Agent 的 useAgent hook

适合

  • 为现有 React/Next.js 应用添加 AI 助手功能
  • 由 AI 动态生成并控制 UI 组件的 Agent 原生 UI

不太适合

  • 不含 UI 的纯后端 AI 流水线
  • 非 React 前端框架

局限

  • 以 React 为中心——对其他前端框架的支持有限
  • 需要理解 Agent 与 UI 的交互模式
  • 后端 Agent 集成增加了复杂性
  • AG-UI Protocol 仍在逐步成熟

CopilotKit 的替代品

  • AI SDK(2.7 万星)
  • Mastra:Mastra 由 Gatsby 团队开发,是一个使用现代 TypeScript 技术栈构建 AI 驱动应用和 Agent 的框架。(2.8 万星)
  • ReactAgent(1,654星)
  • langgraph(3,330星)
  • LangChain:Agent 工程平台(14.7 万星)
  • Eidolon(492星)

查看完整替代品对比(英文)→

常见问题

CopilotKit 是做什么的?
CopilotKit 是一个全栈 AI Agent 应用开发 SDK,专门为构建具有生成式 UI 和人机协作功能的应用而设计。作为 AG-UI Protocol 的创建者,CopilotKit 被 Google、LangChain、AWS、Microsoft 等大公司采用。该工具的核心优势在于将 AI Agent 与前端 UI 无缝集成,支持 React 和 Angular 框架。它提供了完整的聊天界面、后端工具渲染、动态 UI 生成、共享状态管理和人机协作工作流等功能。开发者可以使用 CopilotKit 构建智能应用,让 AI Agent 不仅能处理数据,还能直接操作和生成用户界面组件。这种架构使得 AI 应用能够提供更加直观和交互式的用户体验,特别适合需要复杂人机交互的场景。
CopilotKit 还在维护吗?
仍在活跃开发:最近 90 天有 5,137 次提交,最近一次提交在 2026-10-01。
CopilotKit 有哪些替代品?
和 CopilotKit 最接近的开源替代品有 AI SDK、Mastra、ReactAgent、langgraph、LangChain、Eidolon。
CopilotKit 是开源的吗?
是的,CopilotKit 是开源项目,代码托管在 GitHub 上。

星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/CopilotKit/CopilotKit

你也在做 AI Agent 工具?

可以免费提交收录,也可以付费加急审核。

提交你的工具 →