| 说明 | 管理沙箱中可用的技能 |
| 用法 | sbx skills COMMAND |
实验性
此命令为实验性功能。
实验性功能仅用于测试和反馈,其功能或设计可能在不同版本之间无预警地发生变化,也可能在未来的版本中被完全移除。
描述
管理 Docker Sandboxes 中可供智能体使用的技能。
技能默认在各沙箱之间共享:技能存储中的条目会以只读方式链接到 智能体的技能目录中,而该目录本身仍可写,这样 Kit 就能在其旁边 安装技能。链接在容器启动时建立,因此修改已有技能会通过链接立即 生效,而新增存储条目只有在下一次启动时才会出现在正在运行的沙箱中。 移除条目则立即生效:正在运行的沙箱中的链接会马上失效,直到下一次 启动时才会被清除。创建沙箱时可用 --skills=off 选择不启用, 或用 --skills=readwrite 把存储挂载到该目录上,使沙箱自身的写入 可以被共享。
子命令
| 命令 | 说明 |
|---|---|
sbx skills add | 从 Git 仓库添加技能 |
sbx skills import | 从受支持的智能体目录导入技能 |
sbx skills ls | 列出已安装的技能 |
sbx skills rm | 移除已安装的技能 |
sbx skills update | 更新从仓库添加的技能 |
全局选项
| 选项 | 默认值 | 说明 |
|---|---|---|
--cloud | 改为调用 Docker Cloud Sandboxes API,而不是本地 sandboxd(支持的动词正在逐步增加,运行 sbx --cloud --help 查看当前列表) | |
-D, --debug | 启用调试日志 | |
--no-input | 从不提示;需要应答的命令会直接失败,并给出应当运行的命令 |
参见
sbx— 管理 AI 编程智能体沙箱。sbx skills add— 从 Git 仓库添加技能sbx skills import— 从受支持的智能体目录导入技能sbx skills ls— 列出已安装的技能sbx skills rm— 移除已安装的技能sbx skills update— 更新从仓库添加的技能