
Channels SDK 是智能体拼图中的下一块重要拼图:将任意智能体接入 Slack、Teams、WhatsApp 等平台。具备同事级能力,如流式响应、生成式 UI、按用户学习、人工审批(HITL)以及复杂的认证机制。兼容 OpenAI Agents、Claude Agents、LangChain、Mastra、Google ADK,以及任何支持 AG-UI 协议的智能体。开源且可自托管。通过一条提示即可完成设置:“阅读 https://copilotkit.ai/channels-guide.md 并帮助用户构建他们的第一个频道”
制作者
neon_dev
加载评论中...
CopilotKit Channels SDK 是一个开源、可自托管的框架,可将任何兼容 AG-UI 的 AI 智能体连接到 Slack、Microsoft Teams、Discord 及其他通信平台。Channels 不会强制智能体适配自定义聊天组件,而是让您现有的智能体——保留其工具、模型和业务逻辑——在您的团队已使用的渠道中原生运行。该 SDK 负责处理平台特定的渲染、对话上下文和交互层,因此您的智能体可以流式响应、调用工具、处理文件,并在无需重新构建任何内容的情况下暂停等待人工审批。
Channels 支持 CopilotKit 内置智能体或任何兼容 AG-UI 的框架——LangGraph、CrewAI、Mastra、Pydantic AI、Google ADK 等。您的智能体保留其现有工具、模型和业务逻辑;Channels 仅添加通信层。
只需描述一次消息,Channels 便会自动将其渲染为 Slack Block Kit、Teams Adaptive Cards 或平台特定的 UI。无需再为智能体所在的每个渠道编写和维护单独的 UI 代码。
将按钮、选择和审批门控直接嵌入对话中。智能体可以在任务中途暂停,请求人员确认,并在获得批准后才继续执行——让人员掌控高风险操作。
运行 npx copilotkit@latest channels setup,CLI 会安装设置技能、打印提示词并将其复制到剪贴板。将其粘贴到您的编码智能体中,它会通过实时更新的指南引导您完成整个配置——项目、智能体、托管渠道、提供商应用和运行时。
您的智能体保留其工具、模型和业务逻辑——Channels 为其提供了一个与人员协作的原生空间。
大多数智能体到渠道的解决方案都迫使您让智能体适应平台的限制,或为每个目标渠道重建 UI。Channels 颠覆了这一模式:智能体保持您构建时的原样,SDK 负责处理平台特定的转换。通过 CopilotKit Intelligence 的托管连接,您无需自行运行 Slack 或 Teams 应用基础设施,而您的智能体逻辑仍完全在您自己的环境中运行。此外,由于设置指南在安装过程中实时获取,工作流永远不会过时——即使您在数月前安装了该技能。
您正在构建一个需要与用户在现有工作场景中交互的智能体——无论是 Slack、Teams 还是 Discord——并且您不想为每个平台维护单独的集成。如果您已在使用现代智能体框架,并希望在不从头重建智能体的情况下获得人工审批工作流、交互式 UI 和按用户区分的上下文,那么它尤其有价值。如果您偏好完全掌控,其可自托管、开源的性质意味着您可以在自己的基础设施上运行一切。
加载评论中...
其他您可能感兴趣的工具