← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

CopilotKit CopilotKit


CopilotKit

CopilotKit 文档 · 示例 · 企业智能平台 · Discord 构建智能体原生应用 —— 在任何框架上,在任何界面上。为 React、Angular、Vue、React Native 以及浏览器之外的场景提供生成式 UI、共享状态和人机协作工作流。

什么是 CopilotKit

CopilotKit 是一款一流的 SDK,用于构建全栈智能体应用、生成式 UI 和聊天应用。它最初是一个 React 库,如今已发展为一个多平台智能体框架:同一个智能体可以驱动你的 Web 应用、移动应用以及团队的 Slack 工作空间。我们是 AG-UI 协议背后的公司——该协议已被 Google、LangChain、AWS、Microsoft、Mastra、PydanticAI 等采用!

Whole.Generative.UI.v5.mp4

在 1 分钟内为你的应用添加 AI

功能特性:

一个智能体后端。所有前端。 平台状态 | 开始使用

你的智能体逻辑保持不变——AG-UI 处理线缆协议,CopilotKit 为每个框架处理 UI 层。

💬 超越浏览器:Slack 和 Microsoft Teams(Discord、Google Chat 即将推出...)

你的智能体可以在 Web 应用之外运行并生成生成式 UI(了解更多)。CopilotKit 现在允许你将同一个智能体部署到用户已经工作的场所:

🔒 早期访问:我们正在邀请团队加入。 👉 申请早期访问 →

🧠 自我学习智能体

通过随时间学习来改进你的产品。借助 CopilotKit 智能平台中的持续人类反馈学习(CLHF),智能体在每次交互中不断改进:

可通过 CopilotKit Cloud 或自托管方式使用。

🔒 早期访问:我们正在邀请团队加入。 👉 申请早期访问 →

快速入门

新项目:

npx copilotkit@latest create -f 

现有项目:

npx copilotkit@latest init

cpk-cli.mp4

这将为你提供:

完整入门指南 →

工作原理:

CopilotKit 将你的 UI、智能体和工具连接成一个单一的交互循环。这实现了:

useAgent hook 直接位于 AG-UI 之上,为你提供对智能体连接的完整程序化控制。

// 以编程方式访问和控制你的智能体
const { agent } = useAgent({ agentId: "my_agent" });

// 渲染并更新智能体的状态
return (
  

{agent.state.city}

);

查看 useAgent 文档了解更多。 CopilotKit.UseAgent.Graphic.Motion_2.mp4

生成式 UI

生成式 UI 是 CopilotKit 的核心模式,允许智能体在其工作流中动态渲染 UI。

demo-generative-ui.mp4

比较三种类型:

生成式 UI 教育仓库 →

🖥️ AG-UI:智能体-用户交互协议

将智能体工作流连接到面向用户的应用,与智能体技术栈中的 LangChain、CrewAI、Mastra、PydanticAI 等建立深度合作和第一方集成。

npx create-ag-ui-app my-agent-app

在 AG-UI README 中了解更多 →

🤝 社区

最新动态 有问题或需要帮助?加入我们的 Discord → 阅读文档 → 尝试企业智能平台 → 关注我们的最新发布!在 LinkedIn 上关注我们 → 在 X 上关注我们 →

🙋🏽‍♂️ 贡献

感谢你对贡献 CopilotKit 的兴趣!💜 我们珍视所有贡献,无论是代码、文档、创建演示应用,还是仅仅传播信息。以下是一些有用的资源,帮助你开始:

CopilotKit 单体仓库同时也是一个 Claude Code 插件——安装后即可使用全部 9 项技能(3 个包元技能 + 6 个生命周期旅程技能)。

将仓库添加为 Claude Code 市场:

claude plugin marketplace add https://github.com/CopilotKit/CopilotKit
claude plugin install copilotkit

技能会被发现...

📖 阅读原文 →