Skip to content
说明管理已存储的密钥
用法sbx secret COMMAND

描述 ​

管理沙箱环境使用的已存储密钥。

服务密钥(例如 "github"、"anthropic"、"openai") 沙箱启动时,代理会使用已存储的密钥代表智能体对 API 请求进行认证。密钥本身绝不会被直接暴露。作用域可以是全局的(所有沙箱共享),也可以限定到特定沙箱。

镜像仓库密钥(例如 "ghcr.io"、"myregistry.azurecr.io") 用于在创建沙箱之前拉取私有模板镜像和 Kit 制品。与服务密钥不同,镜像仓库凭据默认仅在主机上使用。除非设置 --all-sandboxes 或 --sandbox,否则不会注入沙箱(凭据绝不会进入沙箱文件系统)。使用 "sbx secret set --registry <host> --password-stdin" 存储它们。

子命令 ​

命令说明
sbx secret import导入在主机环境变量中检测到的密钥
sbx secret ls列出已存储的密钥
sbx secret rm删除密钥
sbx secret set创建或更新密钥
sbx secret set-custom创建或更新自定义密钥

全局选项 ​

选项默认值说明
--cloud改为调用 Docker Cloud Sandboxes API,而不是本地 sandboxd(支持的动词正在逐步增加,运行 sbx --cloud --help 查看当前列表)
-D, --debug启用调试日志
--no-input从不提示;需要应答的命令会直接失败,并给出应当运行的命令

参见 ​