返回首頁

AI 代理基礎設施

SandboxAQ Switch 以 Matrix 房間連接多款 AI 代理,但授權禁止銷售衍生服務

Switch 把 Slack、Teams、Discord 等頻道映射至共享房間,讓 Codex、Claude Code 與其他代理保留共同上下文。程式碼可自行部署,但 Commons Clause 限制商業轉售,且成本防護與部分安全控制尚未完成。

Renato Spilimbergo Carvalho · GFDL 1.2 · Image source
zh-Hant

SandboxAQ 於 8 月 26 日公開 Switch,定位不是新的聊天工具或代理模型,而是把既有代理接入團隊通訊平台的協調層。其核心使用 Tuwunel Matrix homeserver 保存房間、訊息與成員狀態;Slack、Microsoft Teams、Discord、Telegram、Mattermost 則分別透過 Socket Mode、HTTP、WebSocket 或長輪詢橋接。如此一來,同一個 Codex、Claude Code 或 LangChain 代理可進入多個房間,而每個房間保有獨立參與者、規則、知識與歷史。[專案架構](https://github.com/sandbox-quantum/switch)顯示,代理向 Agent Bridge 發送 HTTP 請求,再以 SSE 接收即時事件;供應商連接器通常由本機 MCP server 與教導代理使用協定的 Skill 組成。Gateway API、Room Service 與 PostgreSQL 負責房間、角色、權限及附加文件,Switch Console 則管理代理身分、憑證、工作目錄與長期執行的 session。這種設計的技術價值,是把交接上下文從模型提示詞提升為可持久化、可授權的協作物件,也避免所有代理綁定同一模型供應商。不過目前不能把它視為成熟的多代理治理平台:官方 README 明示 guardrail 與成本報告仍在後續規畫,Windows、Linux 桌面程式也標為 early access;公開資料沒有延遲、吞吐量、故障隔離或大規模房間壓力測試。另一個部署風險來自授權:新聞稿稱其為開源,但實際採用「Apache 2.0 加修改版 Commons Clause」,明確禁止銷售軟體、衍生版本,以及主要價值來自 Switch 的代管或顧問服務。[授權全文](https://github.com/sandbox-quantum/switch/blob/main/LICENSE)意味企業可內部使用,平台商與託管服務供應商則應先做法律審查。工程團隊下一步應觀察協定穩定性、跨房間權限邊界、代理遭提示注入時的影響範圍,以及官方何時交付可驗證的預算與安全政策。

來源

  1. SandboxAQ Open Sources Switch: Bring Any AI Agent Into Any Team Chat
  2. sandbox-quantum/switch
  3. Switch LICENSE