# CopilotKit 用于构建智能体应用的前端技术栈,支持生成式 UI、持久化线程和灵活部署。 - Findings24: - 网站: - 价格: Freemium - 分类: AI编程助手, AI开发者工具 ## 什么是 CopilotKit? CopilotKit 是用于构建 agentic 应用的前端技术栈,可将用户与 AI agent 集成到真实产品中。它以 AG-UI 协议为核心,该协议定义了面向用户的应用与 agentic 后端如何通过双向事件流保持同步。 该产品面向希望让 agent 在界面内直接执行操作,而不是停留在独立聊天窗口中的团队。它支持生成式 UI、持久化线程、适用于 React 和 Angular 的前端 SDK,以及浏览器应用、Slack 和 Microsoft Teams 等协作界面。 ## CopilotKit 能做什么? ### 生成式 UI 在 agent 工作流中渲染交互式 UI,包括卡片、图表、摘要、审批以及出现在应用或协作界面中的其他界面元素。 ### AG-UI 交互层 通过 AG-UI 将面向用户的产品连接到 agentic 后端,使 agent 能够读取状态、写入状态,并与应用保持同步。 ### 线程与持久化 在应用会话以及受支持的界面(如浏览器应用、Slack 线程和 Teams 会话)之间保持线程和应用状态持久化。 ### 前端 SDK 使用适用于 React 和 Angular 的预构建 SDK,无需从头搭建交互层即可添加 agentic 体验。 ### 聊天组件 当基于聊天的界面适合工作流时,可先使用可自定义的聊天 UI 组件,而不是手动拼装完整体验。 ### 部署选项 根据托管和控制需求,从定价和平台页面选择托管、自托管、VPC 或本地部署路径。 ## 使用场景 ### 产品 Copilot 添加一个应用内助手,可以在用户留在产品内时回答问题、显示有状态 UI 并触发操作。 ### 团队聊天工作流 在 Slack 或 Microsoft Teams 中构建协作工作流,让 agent 渲染卡片、审批和线程式后续跟进,而不是仅返回纯文本回复。 ### 持久化应用会话 创建基于浏览器的 agent 体验,在会话之间保留状态,并在用户返回应用时延续上下文。 ### agent 到前端集成 将现有 agent 框架或后端连接到结构化前端层,使应用 UI 与 agent 输出保持同步。 ### 团队推广与部署 使用与部署姿态相匹配的平台方案,从免费开发者试用到自托管或企业级部署。 ## 常见问题 ### 团队如何开始使用 CopilotKit? CopilotKit 提供适用于 React 和 Angular 的前端 SDK,其定价页面也列出了与 agentic 后端的连接,因此团队可以连接现有后端,而无需从零开始。首页说明你可以用一个命令和现有应用快速开始。 ### CopilotKit 只面向企业团队吗? 定价页面显示了单个开发者席位、小团队、成长型团队和企业部署方案,包括自托管和定制条款。这表明它既可供个人开发者使用,也适用于更大的团队。 ### CopilotKit 可以支持哪些类型的输出? CopilotKit 支持生成式 UI、聊天组件、共享状态与持久化,以及基于 AG-UI 的浏览器应用、Slack 和 Microsoft Teams 交互。集成页面还提到 Slack 和 Microsoft Teams 处于抢先体验阶段,而 Discord 和 Google Chat 处于计划中或即将推出。 ### 有什么明确的限制或注意事项吗? 源页面将 CopilotKit 描述为用于 agent 与用户交互的前端技术栈和协议层。它们并没有将其呈现为适用于所有后端或工作流的完全即开即用产品,因此团队应预期将其集成到自己的应用和 agent 技术栈中。 ### AG-UI 与 MCP 或 A2A 有什么不同? AG-UI 页面将 AG-UI 定位为用户可见应用与 agentic 后端之间的交互层,而 MCP 和 A2A 则覆盖上下文和 agent 协调。CopilotKit 基于 AG-UI,提供面向生产使用的客户端和平台工具。 ## 快速信息 - **类别**: 开发者工具 - **平台**: Web、Slack、Microsoft Teams - **框架**: React、Angular - **协议**: AG-UI - **部署**: 免费、自托管、VPC、本地部署、云端