codex++一键导出markdown最省心,支持时间戳和代码高亮;备用方案包括手动提取jsonl文件、agents.md自定义命令导出结构化上下文、codex resume定位会话id后导出。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想把 Codex 里某次关键对话完整带走,发给同事复盘、交给 Claude 做二次分析,或存档留底——但找不到“导出”按钮,复制又怕漏掉系统提示和时间戳。
用 Codex++ 一键导出 Markdown
这是桌面端最省心的方案,适合日常高频导出需求,尤其当你已安装 Codex++ 增强启动器。
第一步:在 Codex 桌面端中打开目标会话 → 点击顶部菜单栏的 Codex++ → 选择「导出当前会话」。
第二步:弹窗中确认格式为 Markdown,勾选「包含时间戳」和「保留代码块语法高亮」→ 点击「导出」。
第三步:文件默认保存至 ~/Downloads/codex_export_YYYY-MM-DD_HH-MM-SS.md,可直接拖入 Obsidian、Typora 或发给 Claude Desktop 解析。这一步生成的 Markdown 会自动将用户提问与模型回复分块,并用 ``` 包裹所有代码段,避免粘贴后格式错乱。
手动提取 sessions 目录下的原始 JSONL 文件
适用于需要原始结构化数据、或 Codex++ 未安装时的兜底操作。注意:该方法导出的是未渲染的底层日志,含完整元信息但无排版。
定位到本地会话存储路径:~/.codex/sessions/(Windows 为 %USERPROFILE%\.codex\sessions\)。
按日期子目录逐层进入,找到目标会话对应的 rollout-*.jsonl 文件——文件名末尾的 UUID 就是该会话唯一 ID。
用 VS Code 或 Notepad++ 打开该文件,全选 → 复制 → 粘贴到新文本文件中保存为 raw_context.jsonl。⚠️不要用记事本打开,它会破坏 JSONL 的换行分隔结构,导致后续解析失败。
通过 AGENTS.md 自定义命令导出结构化上下文
方法一:启用 export_context 命令(需提前配置)
在项目根目录或 ~/.codex/ 下创建或编辑 AGENTS.md,加入以下内容:
## 可用命令<br>### export_context<br>- **描述**: 导出当前会话的目标、决策点、引用文件及对话摘要。<br>- **用法**: `@codex export_context --format=md --path=./context_for_claude.md`
方法二:在 Codex 聊天框中输入指令触发
回到目标会话窗口,直接输入:@codex export_context --format=md --path=./context_for_claude.md → 回车执行。
执行成功后,Codex 会在当前项目目录生成一个带任务摘要、关键代码引用和决策链的 Markdown 文件,专为跨工具复用设计,Claude 或 Cursor 可直接读取理解上下文意图。
用 codex resume 列出并导出会话摘要
此法不导出全文,但能快速获取所有会话 ID 和简要上下文,用于精准定位后再走其他导出路径。
打开终端,cd 进入你的项目目录 → 执行 codex resume。
终端会列出所有本地会话,每行含时间、会话 ID、cwd 路径和首句摘要,例如:2026-05-17 14:23 | 019e3431-b161-7f12-9e91-cd1100b05c9d | /home/user/project | “帮我重构 login.ts 的错误处理逻辑”
复制你需要的会话 ID → 执行 codex resume 019e3431-b161-7f12-9e91-cd1100b05c9d 即可恢复该会话,再配合 Codex++ 或 AGENTS.md 命令导出全文。











