CopilotKit
CopilotKit 是一个用于构建“Agent 原生应用”的 SDK,定位是你的 Agent 与用户之间的那一层。它最初是一个 React 库,如今支持 React、Angular、Vue 和 React Native,还支持 Slack 和 Microsoft Teams,因此同一个 Agent 可以同时服务网页应用、移动应用和团队工作区。它背后的公司还推出了连接 Agent 与用户界面的 AG-UI 协议。
它适合要在自家产品中加入 AI 功能、而不是从零做一个聊天机器人的前端和全栈团队。功能包括:支持流式输出和工具调用、可自定义的聊天界面;后端工具可以返回在客户端渲染的 UI 组件;Agent 在运行时生成和更新界面的生成式 UI;Agent 和组件都能读写的共享状态层;以及 Agent 暂停下来等待用户输入的人工介入环节。它与现有的 Agent 框架配合使用,而不是取代它们。
上手方式:让你的编程 Agent 在项目中运行 `npx --yes copilotkit@latest onboard start`,或者用 `npx copilotkit@latest create` 创建新项目。还可以通过 `npx copilotkit@latest skills install` 为编程助手安装 CopilotKit 的 Agent Skills。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-11-02
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 30
- 最新发布
- v1.83.0 (2026-10-28)
- 未关闭 issue
- 374
- 近期 issue 至少有一条评论的比例
- 8/8
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #1881 🚀 Feature Request: Mastra Message History Support32 条评论 · 2025-05-27
- #6408 🐛 Bug: v1 surfaces orphaned by the v1.50.0 re-implementation (readable context; server-side actions + MCP)17 条评论 · 2026-08-05
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
适合谁
- 你正在开发 React、Angular、Vue 或 React Native 应用,需要一个 MIT 许可的前端交互层来实现应用内 AI Copilot、生成式 UI(Generative UI)与人机协同状态同步。
- 希望通过 AG-UI 协议将已有的 LangGraph、CrewAI 或自定义后端智能体同时接入网页前端、Slack 与 Microsoft Teams。
- 你需要的是后端智能体推理与编排引擎,而非前端 UI 与人机交互层 SDK;后端应搭配 CrewAI、Pydantic AI 或 LangGraph。
- 只是想要一个个人日常使用的桌面大模型聊天客户端;应选择 Cherry Studio。
与同类的区别
兼容性
快速开始
使用场景
同类工具
评论
暂无评论,来发表第一条吧