内容提要
Slack推出“Add to Slack”功能,简化用户将外部AI代理集成到工作区的流程,无需自定义编码。该功能支持Hyperagent、OpenAI等合作伙伴,代理继承数据权限,安装后可在App浏览器中查看。NanoClaw示例展示其创建独立代理并管理消息。此功能与Slack Code不同,后者用于创建临时项目频道。
延伸解读
安装流程的简化与权限继承
Add to Slack 将原本繁琐的第三方代理集成流程简化为在合作伙伴工具内一键启动,由对方处理 OAuth、应用配置和权限范围。安装后的代理继承工作区的数据边界和权限控制,且仍受应用审批策略约束。这意味着企业无需为每个代理编写自定义集成,同时能保持对数据访问的管控,降低了采用外部 AI 代理的技术门槛。
运行时位置与架构差异
值得注意的是,Add to Slack 仅负责安装和配置,代理的实际运行仍保留在外部,例如 NanoClaw 可运行在用户自己的机器或云账户上。这种架构使得代理的算力和数据存储不依赖 Slack,但也意味着用户需自行管理运行环境。NanoClaw 的示例展示了每个代理拥有独立的 Slack WebSocket 连接,由宿主路由消息,体现了灵活但复杂的部署方式。
与 Slack Code 的功能区分
Add to Slack 与同日发布的 Slack Code 是两项独立功能。前者侧重于将外部代理安装为 Slack 应用,使其能接收消息、加入频道;后者则用于创建临时项目频道,供编码代理展示计划、差异和预览。用户需根据需求选择:若需引入代理参与日常协作,用 Add to Slack;若需结构化编码工作流,则用 Slack Code。
Q&A
Slack的Add to Slack功能是什么?
Add to Slack是Slack于周四推出的一项功能,允许用户将使用外部平台构建的AI代理更轻松地集成到工作区,无需编写自定义Slack集成代码。用户只需在合作伙伴工具中启动安装,合作伙伴负责处理OAuth、应用配置和权限范围。
Add to Slack的启动合作伙伴有哪些?
启动合作伙伴包括Hyperagent、LangChain、Lovable、n8n、NanoClaw、OpenAI、Runlayer、Skydive、Superhuman和Vercel。
Add to Slack如何简化代理安装流程?
以前用户需要手动点击各种设置、启用权限并希望一切正常。现在,用户只需在合作伙伴工具中启动安装,合作伙伴会处理OAuth、应用配置和权限范围,安装路径统一且更简单。
通过Add to Slack安装的代理如何管理数据权限?
安装的代理继承工作区的数据边界和权限控制。工作区的应用审批策略仍然适用,每个应用的OAuth范围和频道成员资格决定其可以访问的内容。
NanoClaw如何使用Add to Slack?
NanoClaw的Marketplace应用成为管理器应用,有权为每个NanoClaw代理创建单独的托管Slack应用。每个代理都有自己的机器人,可以原生标记,并且每个代理都有独立的Slack WebSocket连接,主机将消息路由到相应的代理。
Add to Slack与Slack Code有什么区别?
Add to Slack用于安装应用,而Slack Code用于创建临时项目频道,让受支持的编码代理展示计划、差异、拉取请求详情和实时预览,之后频道会被归档。Add to Slack安装应用,Slack Code则结构化合作伙伴的编码代理的工作。