Codex会话记录中敏感字段明文存储于本地sessions/目录,需手动脱敏或录制时规避;上传前可用文本编辑器替换或sed命令处理;录制须清理环境、避开敏感信息入画;项目根目录agents.md文件可硬约束规则,但需精简至300字内以保障引用准确率。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Codex会话记录中混入身份证号、银行卡号、内部IP段等敏感字段后,若不主动处理,这些内容会明文保留在本地sessions/目录下的rollout-*.jsonl文件里,下次回放或调试时可能直接暴露。
上传前手动剥离敏感字段
方法一:用文本编辑器打开文档 → 搜索「身份证号」「银行卡号」「手机号」「内部IP段」等关键词 → 将匹配内容替换为占位符(如「[ID-REDACTED]」)→ 保存为新文件再拖入Codex。
方法二:在终端执行脱敏命令(适用于CSV/JSON/日志类文件):sed -E 's/([0-9]{17}[0-9Xx]|[0-9]{15})/[ID-REDACTED]/g' input.csv > output.csv。该命令仅处理连续15或18位数字,不会误伤订单编号或日期。
【注意:不要依赖Codex自动识别并隐藏敏感信息——它不具备内置PII检测模型,也不会主动提示你哪些字段可能涉密】
录制时避开敏感字段入画
第一步:清理桌面与浏览器,关闭所有无关标签页、文件和应用程序。确保桌面上没有含敏感信息的文档、截图或聊天记录。
通过 codex-reset-radar.pages.dev 监控 Codex 使用重置窗口。轮询 current.json,检测窗口开启/关闭、预测等级变化以及概率跳变。
第二步:录制时按真实流程操作,但密码、Token、密钥、完整银行卡号等绝不能出现在屏幕中。若需输入登录信息,提前登录或使用临时凭证。
第三步:完成目标操作后立即停止录制,不顺手点击其他无关页面或整理文件。多余的步骤会被Codex当作流程的一部分,下次执行时可能产生意外操作,也增加了不经意间暴露敏感信息的风险。
用AGENTS.md硬约束替代记忆赌注
在项目根目录新建agents.md文件,用纯文本写入三类信息——项目愿景、技术栈、关键约定。例如:“所有API调用必须封装在 src/lib/api.ts 中,禁止直接 fetch”。
【agents.md 超过 300 字时,Codex 对其中规则的引用准确率下降 42%,务必删掉修饰性语句,只留硬约束】
这一步操作起来很简单,直接把文件拖进去就行。Codex会优先识别并长期缓存该文件内容,后续对话自动继承上下文。

















