你在网页里让 AI 生成一张表,转到手机或 Slack 后,往往又得重新做一套交互。CopilotKit 想解决的正是这种重复劳动:同一个 Agent 后端,可以接入 React、Angular、Vue、React Native,以及浏览器之外的协作软件。它不只显示聊天文字,还支持 Generative UI——让 Agent 按任务动态生成表单、图表和操作控件。
中间的关键是 AG-UI:一套连接 Agent 后端与界面的开放协议,用统一事件传递消息、工具调用、状态变化和人工确认。这样,Agent 的逻辑可以保持不变,由 CopilotKit 分别处理各端界面。项目还提供共享状态与 human-in-the-loop 流程,也就是让人能在关键操作前确认或修改。
目前 React/Next.js 已正式可用,Vue 与 React Native 标为支持;Slack、Microsoft Teams 等协作端仍处于 Beta 或早期开放阶段。它值得关注的不是又多了几个组件,而是 Agent 界面层正在从单一网页工具,长成可跨框架、跨设备复用的独立基础设施。