如何在OpenAI Codex中配置命令白名单,避免每次授权等待
解决OpenAI Codex持续请求命令运行权限的白名单配置方案
VS Code集成Copilot(基于Codex)的白名单设置
- 按
Ctrl+,打开VS Code设置界面 - 在搜索框输入
Copilot: Command Allowlist定位到对应选项 - 点击「编辑 in settings.json」,在数组中添加允许执行的命令示例:
"github.copilot.commandAllowlist": [ "python", "npm run build", "git status" ] - 保存配置文件后重启VS Code,非白名单内的命令请求会被自动拦截,不再弹出授权提示
Windows系统层面的补充拦截方案
如果是通过其他工具调用Codex,可利用Windows Defender应用控制实现更严格的命令白名单:
- 打开「Windows安全中心」→「应用和浏览器控制」→「基于代码的防护设置」
- 启用「强制实施代码完整性」,点击「创建规则」
- 选择「允许特定应用」,添加Codex可调用的可执行文件路径(如
C:\Python\python.exe、C:\Program Files\nodejs\npm.cmd) - 完成规则创建后,系统会自动拦截非白名单内的程序调用请求
内容的提问来源于stack exchange,提问作者Franck Dernoncourt
相关产品推荐
相关产品推荐

