Codex 必须通过项目级 AGENTS.md 文件定义可改范围、测试命令和权限边界,并用 --cd 参数精准切换工作目录,全局配置仅保留 API 连接参数。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在 Codex 里同时处理前端 Demo、客户后端和 Python 工具三个项目,每个项目有自己的测试命令、禁止修改的文件和权限边界,不能让它们互相干扰。
先建好项目级规则文件
在每个项目根目录下新建一个 【AGENTS.md】 文件,内容至少包含三类信息:可改范围(如允许修改 src/ 但禁止 touch package-lock.json)、测试命令(如 npm test 或 pytest)、权限边界(如禁止写入 C:\Windows)。这个文件是 Codex 进入项目后第一眼要看的依据,不是可选文档。
不要把所有项目规则堆在全局配置里——那样会导致 Python 项目执行 npm run build,客户项目误删 .env.example。
用 --cd 参数精准切换工作目录
方法一:命令行直接指定
在终端中运行:codex tui --cd D:\AI-Projects\frontend-demo --prompt "优化登录表单样式"
这会强制 Codex 将 D:\AI-Projects\frontend-demo 作为唯一可见和可操作的根目录。
方法二:桌面端快捷键切换
在 Codex Windows 桌面程序中,按 Ctrl+O → 选择本地路径 → 点击“添加为项目” → 在左侧“项目”面板中点击该项目即可激活。每次切换都会重载当前项目的 AGENTS.md 和 Git 状态。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
注意:如果指定路径不存在,Codex 会报 DirectoryNotFound 错误,不会静默 fallback 到当前目录。
确保全局配置只管连接,不管规则
第一步:打开全局配置目录
C:\Users\你的用户名\.codex\config.toml
第二步:检查并清理规则类字段
删除所有以 allow_、deny_、test_command、workspace 开头的行——这些应只出现在各项目 AGENTS.md 中。
第三步:保留且仅保留以下四类配置:
① api_key = "sk-..."
② base_url = "https://api.openai.com/v1"
③ default_model = "gpt-4.5-codex"
④ auth_method = "bearer"
这一步做完后,全局配置体积应小于 2KB。过大说明混入了项目规则,后续多项目切换时会出现不可预测的行为。

















