使用 Claude Code(CC)时,如果不小心关闭了终端或会话窗口,不必从头开始。Claude Code 会保存历史会话,可以通过以下命令继续。
继续最近一次会话
先进入原来的项目目录:
cd 你的项目目录
然后执行:
claude --continue
也可以使用简写:
claude -c
这会恢复当前项目目录中最近一次 Claude Code 会话,包括之前的聊天上下文。
选择其他历史会话
如果需要恢复的不是最近一次会话,可以运行:
claude --resume
或使用简写:
claude -r
随后从历史记录中选择要继续的会话。
如果已经知道会话 ID,也可以直接恢复:
claude --resume <session-id>
还可以在恢复会话时直接下达新指令:
claude -r <session-id> "继续完成刚才没有写完的功能"
找不到会话怎么办?
最常见的原因是当前目录不对。Claude Code 的历史会话通常与项目目录相关,因此应先进入原来的项目目录,再执行 claude -c 或 claude -r。
简单来说:继续最近的会话使用 claude -c,选择历史会话使用 claude -r。关闭窗口并不意味着对话丢失,多数情况下都可以直接恢复。