dsh-subagent-guard:为 DSH 子代理加上沙箱硬顶、命令黑名单与委派工具面
DSH 子代理在创建时继承父会话权限快照,审批恒为 never,父会话 danger-full-access 时子代理同样无沙箱。NightPainters 的 dsh-subagent-guard 在快照之上提供三道闸:agent/created 沙箱硬顶 subagentSandboxCap、ctx.tools.guard 破坏性命令 denylist(含脚本 inspection)、delegate 工具固定 persona 与 tools 并在 fail-closed 下绑定策略。安装命令为 dsh plugin add dsh-subagent-guard;需注意 0.3.7 前闸三 cancel 风险、正则非沙箱、插件以 DSH 进程权限运行。
阅读全文