现在位置: 首页 > Codex 教程 > 正文

Codex 权限设置

Codex App 可设置三个权限模式:

权限模式 能做什么 会不会询问你 适合场景
默认权限 可以读写当前项目、执行基础命令 遇到危险操作会询问 日常开发(推荐)
自动审查 AI 自动判断风险,低风险直接执行 高风险才询问 提高效率
完全访问权限 几乎等于把电脑控制权交给 Codex 基本不问 高级用户 / 隔离环境

Codex App 的这三个权限,本质上是在控制:

AI 到底能在你的电脑上做多少事,以及需不需要先问你。


1. 默认权限(推荐普通用户)

这是最安全、最平衡的模式。

Codex 可以:

  • 读取项目代码
  • 修改当前工作目录文件
  • 执行测试命令
  • 安装部分依赖

但下面这些通常会先弹窗问你:

  • 访问项目目录外文件
  • 删除大量文件
  • 网络请求
  • 系统级命令
  • 高风险 shell 操作

你可以理解成:

"AI 是实习生,干活前很多事情得请示你。"

适合:

  • 日常写代码
  • 学习项目
  • 普通前端开发
  • 不熟悉 AI Agent 的用户

2. 自动审查(效率模式)

这是现在很多人最喜欢的模式。

核心逻辑:

AI 先自己判断风险。

例如:

低风险操作

直接执行:

  • 修改几个代码文件
  • 跑 lint
  • npm test
  • 格式化代码
  • 小范围重构

高风险操作

仍然会问你:

  • rm 删除
  • 系统目录操作
  • 网络访问
  • 数据库修改
  • 大规模文件改动

所以它比默认权限少很多弹窗。

你可以理解成:

AI 旁边多了个自动审核员。

适合:

  • 高频开发
  • 大量重复修改
  • 长时间 Agent 工作流
  • 不想一直点"允许"

3. 完全访问权限(危险模式)

这个模式最猛。

Codex 基本获得:

  • 全文件系统访问
  • 网络访问
  • 任意命令执行
  • 跨目录操作
  • 不再频繁询问

理论上它甚至能:

  • 删除文件
  • 修改系统配置
  • git push
  • ssh
  • 操作数据库
  • 调用外部 API

本质接近:

sudo + 自动化 Agent

很多高级用户确实长期这么用。

但风险也是真实存在的:

已经有人:

  • 删错目录
  • 清空磁盘
  • PowerShell 命令误操作
  • 被错误脚本影响

甚至有人丢了 1.5TB 数据。

所以这个模式更适合:

  • Docker
  • 虚拟机
  • 临时环境
  • CI/CD
  • 沙箱开发机

不太适合:

  • 主力工作电脑
  • 有重要数据的机器

一句话总结

模式 类比
默认权限 AI 实习生
自动审查 AI 工程师 + 自动风控
完全访问权限 给 AI sudo 权限

实际建议

普通开发者:

默认权限 或 自动审查

已经够用了。

只有在:

  • 大规模自动化
  • 多仓库联动
  • 长时间 autonomous agent
  • 本地沙箱环境

时,才建议开启完全访问权限。

很多老用户现在的习惯其实是:

平时自动审查( Auto Review )
需要时临时切完全访问( Full Access )
做完再切回来

这是目前最合理的工作流。