CopilotKit
活跃简介
面向 Agent 和生成式 UI 的前端框架,React/Angular 组件库,AG-UI 协议的创始者,让 AI Agent 直接在应用 UI 中工作。
核心特性
- Chat UI — 基于 React 的聊天界面,支持消息流式传输、工具调用和 Agent 响应
- Generative UI — Agent 在运行时根据用户意图和状态动态生成和更新 UI 组件
- Shared State — Agent 和 UI 组件可实时读写同步的状态层
- Human-in-the-Loop — Agent 可暂停执行以请求用户输入、确认或编辑后继续
- useAgent Hook — 基于 AG-UI 协议的 Hook,编程式访问和控制 Agent 状态与行为
- AG-UI Protocol — Agent 与用户应用的交互协议,集成 LangGraph、CrewAI 等框架
适用场景
💡 构建带 AI 助手的 SaaS 应用,实现对话式交互和动态 UI 渲染
💡 企业级 Copilot 产品开发,支持多步骤工作流和人工审批
💡 构建 Agent 驱动的内部工具,实现数据查询和自动化操作
💡 开发客服聊天机器人,支持工具调用和 UI 组件实时渲染
💡 将 AI Agent 嵌入现有 React/Angular 应用,添加生成式 UI 能力
分类
快速开始
# 新项目
npx copilotkit@latest create -f <framework>
# 已有项目
npx copilotkit@latest init