6.1
深览指数
产品人人都是产品经理·Aaron··AI 生成

1.2GB 的 .codex 文件夹里,到底藏了什么?

本文从用户视角,逐一拆解 Codex AI 编程助手的本地系统文件(约 1.2GB),包括会话存档、数据库(SQLite)、记忆管理、Skill 与插件机制、配置与身份文件等。作者通过让 Codex 自述文件功能的方式,输出了一份细颗粒度的目录结构说明,对想理解 Codex 底层运行逻辑、或进行数据备份/迁移/清理的用户有实操参考价值。原文 ↗

核心观点
  • Codex 的本地文件结构可归纳为几个核心模块:会话与任务数据、SQLite 核心数据库、长期记忆系统、Skill 与插件扩展、以及配置与身份文件,理解这些有助于用户自主管理数据、排查问题或迁移环境。
  1. 01sessions/ 目录保存未归档任务的完整对话过程,包括消息、工具调用、执行结果和上下文,是恢复聊天最重要的原始记录。
  2. 02state_5.sqlite 是当前最核心的任务状态数据库,保存任务目录、项目关联、工具配置、子任务关系和部分界面状态。
  3. 03memories/MEMORY.md 是整理后的长期记忆主文件,保存跨任务值得持续引用的信息、用户偏好和重要工作背景。
  4. 04skills/ 目录保存独立安装的 Skill 工作流,包括说明、脚本和参考资料,是 Codex 扩展专业能力的主要位置。
  5. 05AGENTS.md 是全局 Codex 行为规范文件,适合写长期工作方式和验证要求。
  6. 06config.toml 是主配置文件,包含模型、推理强度、插件开关、项目权限、MCP、界面和记忆设置。
  7. 07auth.json 保存当前 OpenAI 账号的登录凭证,相当于登录钥匙,不应发送给他人或放入公开备份。
  8. 08backups/ 目录保存之前修改任务数据库和项目关系时创建的回滚快照,包括会话、配置和数据库备份。
7 分钟 · 5 卡片 · 13 资料
读原文 →

前置背景

功能拆解

设计取舍

未来推演

延伸追问