必须手动重建任务与项目目录的关联,否则codex以“无项目”模式运行导致文件读写失效;检查对话设置中“项目路径”是否为空,为空则需通过“切换项目”或“新建对话→使用现有项目”重新绑定,mac用户可终端cd后codex命令强制local模式绑定。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在 Codex 中切换项目、误删项目入口,或发现任务对话不再读取目标文件夹时,必须手动重建任务与项目目录的关联——这不是自动同步机制,而是明确绑定操作,否则 Codex 会默认以“无项目”模式运行,所有文件读写将失效或出错。
确认当前任务是否已脱离项目
打开左侧边栏「对话」列表,找到目标任务 → 点击该对话标题右侧的「⋯」→ 选择「查看设置」→ 检查「项目路径」字段是否为空或显示「未关联」。若为空,说明该任务已丢失项目上下文,必须重新绑定。
注意:任务一旦创建,其项目绑定关系不会随文件夹移动或重命名而自动更新,也不会因重启 Codex 而恢复。
方法一:在已有对话中重新指定项目(推荐)
第一步:点击对话右上角「⋯」→「切换项目」→「使用现有文件夹」;
第二步:在访达/文件资源管理器中,【务必选择与原始项目完全一致的文件夹路径】,不能选父目录、子目录或同名但位置不同的新文件夹;
第三步:Codex 加载完成后,输入 /status 命令 → 查看输出中的 “Working directory” 是否与你选定的路径完全一致(包括大小写和符号),确认成功绑定。
方法二:新建对话并强制继承原项目
方法一失败时才用此法。先关闭原对话窗口 → 点击左上角「+ 新建对话」→ 在弹出窗口中选择「使用现有项目」→ 从下拉列表中选中已存在的项目名称(不是文件夹名,是 Codex 内部注册的项目标识)→ 点击「继续」。
这一步的关键在于:Codex 的项目列表只显示你曾通过「打开文件夹」或「新建项目」显式注册过的目录,从未注册过的路径不会出现在下拉菜单里。
Mac 用户特别避坑步骤
如果 macOS 上始终无法加载目标文件夹,请先退出 Codex → 打开终端执行:cd ~/Desktop/your-project-folder && codex → 这会强制以 Local 模式启动并把当前目录设为工作空间 → 再在 App 内点击「项目」→「绑定当前目录」即可完成关联。
【不要直接在访达中双击 Codex 图标再手动选路径,这样极大概率触发权限缓存错误】











