命令字典
Slash 命令、CLI 子命令、Hook 事件、启动参数的字典与演进史。
Slash 命令、CLI 子命令、Hook 事件、启动参数的字典与演进史。
将当前对话导出为纯文本格式或保存文件
/export [filename]/export 是 Claude Code 的内置 Slash 命令,作用是将当前会话的完整对话记录导出为纯文本。输出内容包含对话全文,可以写入磁盘文件或复制到剪贴板。
官方 sessions 文档(code.claude.com/docs/en/sessions)的 "Export and locate session data" 一节记录了 /export:可将当前对话复制到剪贴板或保存为纯文本文件,消息与工具输出渲染为可读文本;传入文件名即直接写入该文件。以下行为描述以该官方页面为准,并辅以第三方实测细节。
/export
不带文件名时,Claude Code 弹出一个选择对话框,让你决定是复制到剪贴板还是保存到文件。
/export <filename>
传入文件名后,不弹对话框,直接将完整对话记录以纯文本形式写入指定路径。
/export auth-refactor-notes.md
/export session-2026-06-14.txt
官方 sessions 文档表述为「Pass a filename to write directly to that file」——传入文件名即直接写入该文件。
| 约束 | 说明 |
|---|---|
| 输出为纯文本 | 导出内容是对话转写文本,不是结构化的 JSON,也不保证是规范 Markdown 文档 |
| 无内置分享链接 | 只能导出到本地文件或剪贴板,不生成可分享 URL,需自行发送文件 |
| 范围为当前会话 | 导出的是当前这次会话的对话记录,不跨会话聚合历史 |
| 传文件名直写 | 传文件名时直接写入该文件(官方:'Pass a filename to write directly to that file') |
上述行为以官方 sessions 文档为准(该页 'Export and locate session data' 一节记录了
/export的核心行为),细节以你实际运行结果为准。
| 命令 | 范围 | 输出形式 | 典型场景 |
|---|---|---|---|
/export | 整个当前会话 | 纯文本(文件或剪贴板) | 归档/分享完整对话 |
/copy | 仅最后一条响应 | Markdown(剪贴板) | 把单条回答粘到别处 |
/resume | — | 重新进入历史会话 | 继续而非导出对话 |
/export与/copy的核心差别:/export面向整段会话且为纯文本;/copy只取最后一条响应且保留 Markdown。需要单条回答用/copy,要存档全程用/export。