最近踩了个小坑:两台机器都保存了完全访问,可从一台机器跨主机代开的聊天,到了另一边仍然是Auto,动不动就要审批。
这次核读创建路径与实际回合后,发现所用桌面版本的跨主机入口没有按预期继承源会话权限。再发一句“你有完全访问”,也没有改变执行配置。源会话、目标机器默认设置、目标回合实际权限,是三回事。
我们另用远端CLI显式指定sandbox和approval policy,做了一次获准的临时文件检查:工作区外创建、读取、改写、重命名、删除都完成,退出码为0,清理也核实了。不过这只证明CLI这条路可用,不能证明桌面端的创建入口已经修好。
遇到类似情况,先查三件事:
- 目标回合实际用了什么sandbox和approval policy。
- 创建入口是否继承源会话设置,有没有回落到默认值。
- 用最小、可清理的操作验证,不靠模型口头声称。
结论很小:不要靠加重prompt去修权限配置。 这里是当时版本与入口的观察,不外推为所有跨机Agent的行为。
相关概念见沙箱与审批说明,协作上下文见多Agent任务生命周期小记。