OrcaBot 桌面版免费发布:Mac 上本地安全运行 AI 工具
OrcaBot 推出免费桌面版,利用 Apple Virtualization.framework 在本地 Mac 上构建隔离沙箱,无需订阅,支持本地 LLM,确保代理安全访问文件与服务。
OrcaBot 是一个虚拟化沙箱,用于安全地编排 AI 工具。其秘密代理机制将凭证对代理隐藏,网络出口控制可防止数据泄露,工具和代理在隔离的虚拟机中运行。此前,OrcaBot 仅在云端使用 Fly.io 虚拟机运行,需要订阅。今天,我们推出了 OrcaBot Desktop for macOS,它利用 Apple 的 Virtualization.framework 在本地 Mac 上运行相同的虚拟化沙箱,因为计算发生在个人硬件上,所以无需订阅。
本地沙箱提供与云端版本相同的核心隔离模型。代理被限制在自己的虚拟机内,只能访问你明确开放的文件和服务。你还可以将 OrcaBot Desktop 与本地运行的语言模型结合,创建一个完全本地、私有的代理工具链。
OrcaBot Desktop 中,代理在一个共享目录 /workspace 内工作。在 macOS 上,该目录通过 VirtioFS 从主机挂载,是代理可以访问的 Mac 文件系统的唯一部分。额外措施防止代理使用符号链接逃逸出 /workspace 访问主机上的其他文件。这使得工作流程简单:将文件拖入共享工作区,而计算机上的其他内容仍不可达。文件保持本地,除非使用工具或模型将其发送到别处。
集成方面,Google 组件(Gmail/Drive/Calendar)和 Microsoft(Outlook/OneDrive/Calendar)通过 PKCE 安全工作,无需存储客户端密钥。GitHub 通过设备流程连接,只需在 GitHub 网站上批准短代码。目前,OrcaBot Desktop 仅支持 macOS,Linux 和 Windows 支持即将到来。需要入站消息的组件(如 Slack、Discord、WhatsApp)限于 OrcaBot 的在线仪表板。Box 和 X 需要机密 OAuth 客户端密钥,不适合桌面应用,因此暂不支持。