Codex沙箱权限分默认、自动审查、完全访问三档:默认仅限项目目录读写;自动审查拦截高危操作并需人工确认;完全访问关闭所有拦截,需密码二次验证且不可逆。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让Codex既能自由修改项目文件,又不误删系统盘里的文档或配置?必须搞清沙箱三档权限的实际边界和切换时机。
沙箱权限的底层逻辑
Codex 的沙箱不是虚拟机,而是基于操作系统级资源拦截与重定向机制构建的安全层。它不靠隔离进程,而靠实时拦截文件读写、网络请求、命令执行等系统调用,并按预设策略放行或阻断。权限档位本质是拦截规则的松紧程度——【完全访问权限一旦启用,Codex 可直接执行 rm -rf /home 或 del C:\Users\*.* 这类命令,且不再弹窗确认】。
默认权限下,Codex 只能读写你指定的项目文件夹及其子目录;自动审查模式会拦截高危操作(如跨目录写入、删除非项目内文件、执行 shell 命令),但允许你逐条授权;完全访问则关闭所有拦截,把控制权全交给模型——这适合本地可信环境下的批量脚本执行,绝不适用于打开陌生 GitHub 仓库时随手点“让它重构整个后端”。
设置项目工作区并启用默认权限
启动 Codex App → 点击左侧「项目」入口 → 选择本地已有文件夹(例如 ~/projects/my-app)→ Codex 自动将该路径设为当前工作区。
此时权限自动进入默认模式:项目内可读写,项目外仅限只读(如读取 /etc/hosts 查端口映射),任何跨目录写操作都会被拦截并提示“需提升权限”。这一步无需手动开关,选完文件夹即生效。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
临时切换到自动审查模式
方法一:快捷键切换
在任意对话窗口中,按 Shift + Tab 循环切换 ask → auto → bypass → ask。当前模式会在右下角状态栏实时显示(如 “Ask mode” 或 “Auto mode”)。
方法二:菜单切换
点击右上角头像 → Settings → Security → Permission Mode → 选择 Auto。此设置对当前项目所有对话生效,重启 App 后仍保留。
注意:auto 模式下,Codex 遇到 git push origin main 或 npm publish 这类带副作用的命令,会暂停执行并列出风险项(如“将推送至远程仓库,不可撤回”),必须人工点击“确认执行”才继续。
启用完全访问权限的完整路径
第一步:确认当前项目已加载且无未保存变更
第二步:点击右下角权限指示器(显示为 “Default” 或 “Ask”)→ 弹出菜单中选择 “Bypass”
第三步:输入二次确认密码(首次启用时系统强制要求设置,密码不上传、仅本地存储)→ 点击 “Enable Bypass”
第四步:Codex 立即解除所有拦截,状态栏变为红色 “BYPASS” 字样
这一步不可逆——除非你手动切回其他模式,否则所有后续命令都绕过审查。如果你刚用 bypass 模式跑完 python3 migrate.py,下一步千万别直接让它“清理所有 .log 文件”,因为此时它真会扫遍整个磁盘匹配 *.log 并删除。

















