codex 无内置导出功能,推荐用 codex++ 一键导出 markdown(含时间戳与代码高亮),备用方案包括手动提取 jsonl 日志、通过 agents.md 触发 export_context 命令,或最简全选复制法。
☞☞☞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 会自动将用户提问与模型回复分块,并用 ``` 包裹所有代码段,避免粘贴后格式错乱。
手动提取 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,加入以下内容:
## 可用命令
### export_context
- **描述**: 导出当前会话的目标、决策点、引用文件及对话摘要。
- **用法**: @codex export_context --format=md --path=./context_for_claude.md
方法二:在 Codex 聊天框中输入指令触发
回到目标会话窗口,直接输入:@codex export_context --format=md --path=./context_for_claude.md → 回车执行。
最简复制法(快速应急)
定位对话历史:在 Codex 桌面端应用中,找到你希望导出的那次对话或任务会话。
全选并复制:通常可以通过鼠标拖拽选中全部对话文本,或使用应用内的上下文菜单(右键)选择“全选”然后“复制”。这会将整个对话记录(包括你的指令和 Codex 的回复)复制到剪贴板。
粘贴并结构化:将内容粘贴到文本编辑器(如 VS Code、记事本)或直接粘贴到目标 AI 工具(如 Claude Web、ChatGPT)的输入框中。
建议:在粘贴的开头,可以加一句简单的引导,帮助其他 AI 理解。例如:“以下是我与 Codex 关于 [任务主题] 的完整对话记录。请基于我们已有的讨论,继续 [你的新请求]。”











