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,只查看当前状态而不做改动
来源
- Cursor 官方文档——CLI 参考:参数(Parameters) ↗ cursor.com
- Cursor 官方文档——CLI 概览(Overview) ↗ cursor.com