GitHub Copilot App 的本地沙箱已进入公开预览。它允许用户在项目级设置额外可读写目录、只读目录和禁止目录,同时控制外网、本地网络、Git HTTPS 凭据和 GitHub CLI 凭据的访问范围。

沙箱默认关闭,需要在项目设置中为新会话开启;已经运行的会话可使用 /sandbox on。文件、网络和凭据策略的修改会在新会话或会话重启后生效。如果操作系统无法执行所请求的隔离策略,沙箱 shell 会直接报错,而不会在无隔离状态下继续运行。

本地沙箱不适用于云端会话或远程主机,Copilot App 与 Copilot CLI 的设置也彼此独立。使用编码代理运行安装、构建或部署命令的用户,应该先启用最小权限,再按任务逐项开放目录和网络。