promptgarten 🌱
🌍 DE

命令参考 · Cursor CLI

agent sandbox

用于配置沙箱或隔离运行单个命令的顶层命令,默认帮助中被隐藏。

agent sandbox 汇总了 enable、disable、reset 和 run 子命令,用于配置 CLI 的沙箱模式,或隔离运行单个命令。据文档所述,agent sandbox 作为顶层命令是“隐藏(Hidden)”的,因此不会出现在默认帮助(agent help)中。同样的配置也可以通过 /sandbox 或 --sandbox <mode> 参数交互式控制。

什么时候用?

为所有未来的会话全局启用沙箱模式

agent sandbox enable

隔离测试一个有潜在风险的单个命令

agent sandbox run npm install

什么时候不该用?

沙箱模式只想应用于单次会话

agent sandbox enable/disable 修改的是一项持久设置,会跨会话保留。

更好的选择: 只在这一次 agent 调用中设置 --sandbox enabled 或 --sandbox disabled

只想看看当前生效的是哪种沙箱模式

不带子命令的 agent sandbox 会直接打开配置菜单,而不是单纯显示状态。

更好的选择: 在交互模式下打开 /sandbox,只查看当前状态而不做改动

来源