注意
此功能目前处于公开预览,可能会发生更改。
您可以阻止用户使用在 Copilot 命令行界面(CLI) 和 VS Code 中启用代理命令自动批准的模式。 该 disableBypassPermissionsMode 设置在企业 managed-settings.json 文件中定义,适用于企业 Copilot 计划中的用户。
此设置阻止用户使用:
--yolo或--allow-all标志/yolo或/allow-all命令- 启用组合绕过模式的所有运行时路径
此设置 不会 阻止单个标志,例如 --allow-all-tools 或 --allow-all-paths。
-
在企业的
.github-private存储库中,导航到.github/copilot/目录。 如果尚未将.github-private存储库设置为企业的代理配置源,请参阅 准备在企业中使用自定义代理。 -
创建或编辑
managed-settings.json文件。 (此文件以前已命名settings.json,也受支持。 -
添加以下属性。
JSON { "permissions": { "disableBypassPermissionsMode": "disable" } }{ "permissions": { "disableBypassPermissionsMode": "disable" } }