必须绑定本地文件夹并验证写入生效,否则对话仅存于临时会话中;新建项目时选择可写路径,输入指令生成test.txt确认自动落盘,权限不足时启用完全磁盘访问或更换路径。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把 Codex 里正在推进的历史任务完整存到本地硬盘,防止因网络中断、额度耗尽或意外关闭导致会话丢失——Codex 不会自动把聊天内容写进你电脑的文件夹,必须主动绑定项目路径并验证写入生效,否则所有对话只存在内存或云端临时会话中,关掉标签页就彻底消失。
确认项目已绑定可写入的本地文件夹
打开 Codex → 左侧栏点击「+ 新建项目」→ 在弹出窗口中选择一个【空的或已有代码的本地文件夹】(不能是桌面根目录、不能是系统受保护路径如 C:\Windows 或 /System)→ 点击「选择文件夹」。
这一步是硬前提。Codex 不会主动提醒你项目未绑定,也不会默认创建本地映射。没完成这步,后面所有操作都无效。
验证自动写入是否真实生效
进入刚创建的项目 → 右侧对话区输入:“新建一个 test.txt,内容写‘auto save test’” → 发送后等待 3 秒 → 立即去你选的那个本地文件夹里刷新查看。
如果看到 test.txt 出现且内容正确,说明 Codex 已在后台自动将生成结果写入你指定的文件夹;如果没出现,大概率是你选的文件夹被系统拦截(比如 macOS 的完全磁盘访问权限未开启)或该路径下有同名只读文件阻碍写入。
方法一:在 macOS 上打开「系统设置 → 隐私与安全性 → 完全磁盘访问」,把 Codex 拖进去并勾选;Windows 用户需确认该文件夹未设为“只读”属性。
方法二:换一个明确有写入权限的路径重试,例如用户主目录下的 Documents/Codex-Projects。
强制触发一次本地同步(补救用)
第一步:在项目对话中输入指令:“请将当前项目中所有已生成文件同步到本地文件夹。”
第二步:观察 Codex 底部状态栏是否显示「Syncing files…」→ 待其变为「All files synced」。
第三步:再次前往本地文件夹刷新,确认所有文件均已存在且时间戳更新。这一步仅在验证失败后执行,正常启用绑定后无需手动触发。
手动备份关键历史文件(防额满/崩溃)
当看到额度告急提示时,不要立即关闭应用,等待当前任务自然完成即可保存成果——Codex 有隐藏备用额度,大约提供 100 万以上额外 token,足以让一个大型任务收尾。
但务必在额度耗尽前,手动将当前代码、文档或配置复制到本地文件或剪贴板。
重点备份以下文件(路径以 Windows 为例):
• C:\Users\你的用户名\.codex\sessions\(所有会话 rollout JSONL 文件)
• C:\Users\你的用户名\.codex\session_index.jsonl(会话索引)
• C:\Users\你的用户名\.codex\state_5.sqlite(本地线程状态库)











