命令与工具权限规则体系

所属教程:OpenAI Codex CLI 从入门到大师级完整教程 预计阅读:26 分钟

当 Codex 能执行命令、改动文件时,"它能做什么、不能做什么"就必须讲清楚。权限规则体系不是为了限制效率,而是让你放心地把更多事情交给它。本节把零散的权限设置整理成一套可执行的规则。

一、权限的三个维度

维度控制什么默认建议
命令执行哪些命令可直接跑、哪些需确认、哪些禁止读类命令可放行,写/删/网络类需确认
文件范围可读写哪些目录、能否越出工作目录限定在项目根,禁止动主目录与系统路径
网络访问执行时能否联网、能访问哪些地址不可信任务默认断网

二、规则要写成白名单,而不是只靠"它会小心"

新手常说"我提醒它别乱动就行",但提醒挡不住代理在多步任务里顺手执行一条危险命令。正确做法是用配置把规则固化:把明确安全的命令加白名单,把危险操作(删目录、强制推送、改生产配置)设为必须人工确认或直接禁止。规则写进项目配置随仓库提交,团队每个人都受同一套约束。

三、按场景调整,而不是一刀切

权限不是越严越好,太严会让它反复停下来问你,效率尽失。实用节奏是:常规开发任务给读权限 + 可控写权限;涉及删除、部署、生产数据的任务切到最严格模式。每次任务开始前,先想清楚这个任务"最坏能造成什么后果",据此定权限档位。权限规则的目标,是让你在绝大多数任务里敢于放手,而在少数高风险节点保持警觉。

← 上一节:用量查看、模型成本与优化策略  下一节:并行任务拆分与文件冲突规避 →

本教程目录

返回教程列表 · AI最前沿首页 · AI百科