codex隐私保护需三步:确认本地运行(检查网络连接为0)、禁用遥测(设环境变量)和清理历史(诊断后按需删除)。录制前须手动脱敏,命名归档要避敏感词,定期清理孤立会话文件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Codex历史任务中可能包含你贴过的代码、填过的表单、打开的内部文档路径、调试时复制的生产日志片段——这些内容一旦固化在本地存储里,就可能被其他进程读取或意外同步到云盘。
确认当前是否处于本地运行模式
第一步:打开系统活动监视器 → 筛选“Codex”进程 → 查看“网络”标签页:确认“已接收/已发送”字节数始终为0。
第二步:终端执行 lsof -i -P -n | grep Codex → 若无任何TCP/UDP连接输出,则证明无外联行为。
【若任一检查失败,说明Codex正在联网上传数据,后续所有隐私操作都无效】
关闭非必要遥测与自动上报
方法一:全局禁用非核心网络流量
在Codex启动前,设置环境变量:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"。该开关会屏蔽更新检测、崩溃上报、常规遥测和反馈问卷,是隐私隔离的第一道硬闸。
方法二:逐项关闭干扰项
DISABLE_INSTALLATION_CHECKS="1" → 启动时不校验环境、不弹警告窗;CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY="1" → 运行中不弹满意度问卷。
清理本地历史与会话文件
第一步:运行诊断命令确认结构兼容性
npx @liuyoumi/codex-history doctor → 工具会扫描 ~/.codex/ 目录,验证 config.toml、history.jsonl 和 sessions/ 下 rollout-*.jsonl 的格式是否受支持。结构不匹配时,purge 命令将拒绝执行。
第二步:列出待处理的历史对话
通过 Codex CLI 生成图片,支持尺寸控制和批量模式。依赖:codex (npm)。代理默认启用。用 generate.sh 生成单张,batch_generate.sh 批量生成游戏 UI 素材,gen_size.sh 指定尺寸。所有输出保存至 ~/.codex/generated_images/。
codex-history list --grep "报销" → 按关键词筛选标题或首条用户消息;codex-history list --cwd project-alpha → 按工作目录路径片段过滤,精准定位某项目下的会话。
第三步:删除指定会话并验证清理结果
codex-history purge abc123 → 输入 short-id 执行删除;工具会在删前展示目标文件清单并要求确认;完成后自动扫描 history.jsonl、sessions/、.tmp_metadata 等位置,报告是否仍有引用残留。
录制Skill前强制脱敏
方法一:手动替换敏感字段
在文本编辑器中打开待演示的原始文件,把身份证号、API密钥、银行卡号全部替换成 [ID-REDACTED]、[KEY-REDACTED] 等占位符,再拖入Codex录制。这一步不能跳过——Codex不具备内置PII检测模型,也不会主动提示涉密字段。
方法二:避开高风险操作环节
录制时遇到登录框、支付页面、客户信息表单,直接切换窗口或暂停录制。不要依赖“跳过输入”或“快速模糊”,鼠标轨迹和窗口标题仍会被完整捕获。
命名与归档策略防泄露
创建新Thread时,主动将默认标题「New Thread」改为具体可识别但不含敏感信息的名称,例如「2026-07-Excel模板生成→不含数据」。避免使用「财务系统密码重置」这类暴露意图的标题。
对已完成且含业务上下文的Thread,右键选择「Archive」而非「Delete」。归档后的内容仍保留在本地,但不会出现在默认列表和搜索结果中,降低误点打开风险。
定期执行 codex-history purge-orphans → 清理 sessions/ 目录下孤立的 rollout-*.jsonl 文件。这些文件可能来自中断的录制或崩溃的会话,未被主历史记录引用,却仍明文保存着操作快照。










