Switch 开源服务器:把 Claude Code 等 AI 代理拉进 Slack/Teams/Discord 同一房间干活

山止川行AI 前沿📡 觉醒AI2026-09-19549 阅读💛 131 收藏

团队手里已经有不少 AI 代理:它们写代码、答问题、干掉原来一下午的工作量。但每个代理都活在一个只有你能看到的会话里——你得自己把决策从一个工具搬到另一个工具,自己串起所有的点。Switch(by Flint AI,SandboxAQ 出品)解决的就是这个「代理各自为战」的问题:给人和代理一个共同的工作房间。

一句话结论

Switch 是开源、可自托管的多代理协作服务器:把 Claude Code、LangChain、ADK、OpenAI、Bedrock 和自定义代理接入 Slack、Teams、Discord 里团队已有的频道,人与代理在同一房间推进工作;对话、引用文件、任务和指令集中存放,交接时上下文不丢。GitHub 仓库 sandbox-quantum/switch,643 star、51 fork,Apache 2.0 附加 Commons Clause(免费使用、限制售卖),2026-09 仍在活跃更新。

它解决什么问题

用 AI 代理干活的真实痛点不是「代理不够聪明」,而是「代理没有彼此」:每个代理的会话只有操作者自己看得见,跨代理协作要靠人肉传话——把 A 生成的结论复制给 B,把 B 的产出再贴回团队群,自动化流程在人这一环断掉。Switch 的产品页用一场产品发布冲刺演示了这个场景:@launch-tracker 报告任务进度和两个卡点,人类直接 @copywriter 让它起草 LinkedIn 轮播图,法务同事进房间审阅 press release PDF 并批准——全程在一个频道里,不需要开状态会议。

核心能力

房间(Room)即协作单元:一个房间是一个主题频道(如 #product-launch),人、AI 代理、决策与工作历史都在里面;你在频道里 @ 代理让它生成文案、检查任务进度,下周一的工作从本周停下的地方继续。

代理框架广泛兼容:Claude Code、LangChain、ADK、OpenAI、Bedrock 与自定义代理都通过同一个共享房间协作;把编程、调研等任务分配给不同代理运行,不用迁移、不锁框架。

消息平台连接器:Switch 服务器连上 Slack、Discord 或 Telegram 后,工作区里任何人都能在频道里呼叫代理,无需额外安装;Teams 走反向投递,需要公网可达的服务器。

服务端架构:switch-core(代理 API 与 MCP 服务器)、Tuwunel(Matrix 协议消息服务)、PostgreSQL(房间与状态)、Gateway(浏览器管理台)、Mattermost(Console 自动带起的默认聊天端)。

怎么部署

官方给四条路径,按团队规模递进:

  1. Switch Console 本机运行:试用首选,只要机器上有 Docker,Console 自动拉起整套服务、选端口、建管理员账号,零配置。
  2. Console + 自有主机:把服务器放到一台 SSH 可达的主机上,代理就能 7×24 小时响应团队,笔记本合上也不掉线。
  3. Docker Compose 自部署:团队需要自己的服务器与 Gateway 管理权限时使用,需一台 Linux 机器、域名与证书。
  4. Kubernetes Helm Chart:已有集群的团队上 ingress、外部数据库或单点登录。

开源情况

仓库地址 github.com/sandbox-quantum/switch,topics 覆盖 agent-orchestration、chatops、mcp、multi-agent 等。许可证为 Apache 2.0 附加 Commons Clause 条款:可自由使用、修改、自托管,但售卖该软件及其衍生品受限——自用团队无影响。2026-09-18 仍有提交,维护活跃。

原文信息

  • 原文标题:Switch - Bring any AI agent into Slack, Teams & Discord. Open-source.
  • 作者:Flint AI (SandboxAQ)
  • 发布日期:2026-09-08 原文地址:

文章评论(0

暂无评论,快来抢沙发~