/recap
按需为当前会话生成一句话摘要。
/recap 命令按需生成当前会话的单行摘要。它是对 Claude Code 默认自动回顾功能的补充:当终端失焦离开至少三分钟后重新返回会话时,Claude Code 会自动显示回顾——前提是该会话已经进行了至少三轮对话,且上一次回顾不是刚发生不久。自动版本在后台运行,因此切换回来时摘要已经准备好;可以通过 /config(“Session recap” 选项)关闭它,或者用 CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0 强制禁用,例如在整体关闭遥测的情况下。在非交互式会话中,无论自动还是手动,都不会出现回顾。执行 /compact 之后,Claude Code 在继续对话前也不再生成引导性回顾。/recap 本身只提供这一行摘要,不是完整的对话记录——如果需要完整记录,应使用 /export,它会将整个对话导出为文本。
✅ 什么时候用?
短暂中断后重新进入会话,在自动回顾出现之前
返回终端后立即执行 /recap,马上查看当前进度
把简短状态发给同事,做一次快速更新
执行 /recap,把这行摘要分享到团队聊天中
⛔ 什么时候不该用?
想要保存或转发完整的对话记录
/recap 只提供一行摘要,不包含完整的对话文本
更好的选择: 使用 /export,将完整对话导出为纯文本
期望在非交互式(-p)会话中出现自动回顾
在非交互模式下,自动回顾一律会被跳过
更好的选择: 在交互模式下工作,那里回顾会自动出现,也可以手动执行 /recap
来源
- Claude Code 文档(官方) ↗ code.claude.com