Agent Sandbox Registry

Provider · 仍编在 Python SDK 里

OpenSandbox(SDK 适配器)

opensandbox · CLI 不加载,调用返回 E8001

引擎内的适配器。短名字 code-interpreter、desktop、playwright、vscode 会解析成 Docker Hub 上的官方沙箱镜像。base 会改写成 python:3.12-slim。

Sandbox.create(provider="opensandbox", template="opensandbox/code-interpreter")

边界

入口命令由引擎替换,Dockerfile 的 CMD 不会执行。run_code 和 sandbox.run 返回 E8004。

它公开的沙箱镜像

OpenSandbox 没有一份能列给所有人的模板注册表。/templates 只属于当前租户。公开能创建的是下面这些镜像。短名字会解析成镜像,不会把别人的 Dockerfile 拷进本目录。

Sandbox.create(provider="opensandbox", template="desktop")
名字镜像说明
code-interpreteropensandbox/code-interpreter:v1.1.0多语言代码解释器。创建时入口是镜像里的 code-interpreter.sh。
code-interpreter-baseopensandbox/code-interpreter-base:latest代码解释器的基础镜像。
desktopopensandbox/desktop:latestXFCE 桌面。容器保持运行,VNC 和 noVNC 由后续命令启动。
playwrightopensandbox/playwright:latestPlaywright 和 Chromium。
vscodeopensandbox/vscode:latestcode-server。容器保持运行,IDE 进程由后续命令启动。