本页内容
本页内容
网关
支持的能力矩阵
沙箱功能的每个后端比较以及沙箱边界之外的网关端执行。
支持的能力矩阵
沙箱后端会隔离工具执行。它们不会将 Gateway、原生插件或控制平面 RPC 移入沙箱。
| 能力 | Docker | SSH | OpenShell |
|---|---|---|---|
| Shell 和子进程 | 在容器内受支持 | 在远程主机上受支持 | 在受管理的沙箱内受支持 |
| 文件工具 | 通过容器文件系统桥接受支持 | 通过 SSH 文件系统桥接受支持 | 在 mirror 或 remote 模式下通过 SSH 桥接受支持 |
| 工作区访问 | none、ro 和 rw |
none、ro 和 rw |
none、ro 和 rw |
| 网络限制 | docker.network;默认为 "none" |
由远程主机控制 | 由所选 OpenShell 策略控制 |
| 沙箱浏览器 | 在独立的浏览器容器中受支持 | 不支持 | 不支持 |
| 附加主机文件夹 | docker.binds 具有显式 :ro 或 :rw |
不支持作为安装座;改为种子或复制文件 | 不支持作为安装座;使用工作区同步或远程文件 |
| 软件包和运行时 | 构建自定义镜像,或使用具有所需权限的 setupCommand |
在远程主机上配置 | 将其包含在源镜像中,或在策略允许时安装 |
| 私有证书根 | 将其构建或挂载到镜像中,并配置使用它的运行时 | 配置远程主机信任存储 | 将其包含在源镜像中,或在沙箱内进行配置 |
| 插件和 MCP 工具访问 | 网关侧执行,并另外受沙箱工具策略限制 | 网关侧执行,并另外受策略限制 | 网关侧执行,并另外受沙箱工具策略限制 |
原生插件与 Gateway 保持进程内运行,并共享其信任边界。 沙箱会话只有在常规工具策略和 tools.sandbox.tools 都允许时,才能使用插件拥有的工具和 MCP 工具。请参阅 MCP 和插件工具在沙箱工具策略中的使用 和插件执行模型。
本页有帮助吗?