Codex查看历史记录方法

在使用 Codex(无论是 VSCode 插件、Cursor 插件还是 Codex CLI)时,历史记录的存储和查看方式主要依赖本地 .codex 目录中的数据文件,而不是单纯依赖云端同步。

1. 本地存储位置 Codex 会在用户主目录下创建一个隐藏文件夹 ~/.codex(Windows 为 C:/Users/你的用户名/.codex)。 其中的 session 子目录保存了会话历史记录,包括你在 Cursor 或 VSCode 中的对话内容。 常见文件有:

  • state.vscdb / state.vscdb.backup

  • storage.json

  • session 文件夹(包含具体的历史会话数据)

这些文件是插件读取历史记录的主要来源,因此即使换编辑器(如从 Cursor 切换到 VSCode),只要使用同一账号并访问同一 .codex 目录,就能看到相同的历史记录。

2. 查看历史记录的方法

  • 直接在插件界面查看: 打开 VSCode 或 Cursor 的 Codex 插件面板,历史会话会自动加载。

  • 手动查看本地文件: 进入 .codex/session 目录,用文本编辑器或 VSCode 打开对应的 JSON 文件,即可查看原始对话数据。

cd ~/.codex/session
code
  • Codex CLI 查看: 如果安装了 Codex CLI,可以通过命令行读取历史:

codex history list
codex history view <session_id>

3. 云端与本地的关系 目前社区反馈显示,Codex 插件的历史记录主要是本地存储,并非完全依赖云端。 因此:

  • 同一台电脑的不同编辑器可共享历史记录(读取同一 .codex 目录)。

  • 不同设备之间若要同步,需要手动复制 .codex/session 文件夹,或使用云盘同步。

4. 补充技巧

  • 若需长期保存,可定期备份 .codex/session 目录。

  • 如果想跨窗口继续任务,可在新会话中手动导入旧会话的上下文(复制对话内容或使用 AGENTS.md 文件提供背景信息)。

posted @ 2026-08-06 02:43  ewoides  阅读(49)  评论(0)    收藏  举报