Claude Code / 使用
管理 Claude Code 会话
会话是任务上下文的容器。好的会话应该目标单一、记录清晰、能继续接力。

会话是什么
Claude Code 会话保存一次任务的对话、上下文、计划、工具调用和结果。理解会话管理,才能在长任务、并行任务和恢复工作时不丢状态。
官方会话文档覆盖命名、继续、恢复、分支、从 PR 找回、导出 transcript 和本地存储位置。对学习者来说,重点是把一个会话限定在一个明确目标里。
继续和恢复
常用入口包括继续最近会话、从历史会话恢复、从 PR 关联会话恢复,以及用 /resume 选择。恢复后应先让 Claude 复述状态再继续。
| 动作 | 用途 | 建议 |
|---|---|---|
| --continue | 继续最近会话。 | 适合刚离开又回来。 |
| --resume | 从历史会话选择或指定。 | 适合多任务切换。 |
| --from-pr | 从 PR 找回相关会话。 | 适合回到 Claude 创建或参与的 PR。 |
| /resume | 交互式恢复选择器。 | 适合在 CLI 内切换。 |
命名和导出
给重要会话命名可以减少后续查找成本;导出 transcript 可以用于复盘、交接、排查错误或沉淀团队流程。
- 恢复前让 Claude 总结:目标、已改文件、已跑命令、剩余风险。
- 不要把多个无关任务塞进同一会话。
- 对重要修复保留 transcript,方便追踪为什么这样改。
claude --name "checkout-bug-fix"
/rename checkout-bug-fix
/resume完整使用要点
补充官方文档中容易被压缩遗漏的核心概念、操作顺序、权限边界和验证要求,方便中文学习者按页面完整学习。
会话管理补充
会话是 Claude Code 的任务容器。一个好会话应该目标单一、上下文清楚、能恢复、能导出。长任务和并行任务最容易因为会话混杂而出错。
继续会话前,先让 Claude 复述:目标、已修改文件、已运行命令、当前失败点、剩余风险。恢复历史会话、从 PR 找回会话或导出 transcript 时,都要确认当前仓库状态和会话记录是否一致。
不要在一个会话里同时处理多个无关目标。需要并行时,分多个会话或子代理,最后由主会话统一合并和验证。
学习检查清单
把本页内容落到真实任务中,用入口、上下文、权限、验证和团队规则五个维度检查是否真正掌握。
学习检查清单
读完本页后,不要只记住概念名。你应该能把“管理 Claude Code 会话”放回 Claude Code 的真实工程流程里:任务从哪里发起,系统会加载什么上下文,哪些动作需要审批,结果如何验证,失败时如何回退。
如果这是入口或平台页面,要特别确认本入口能访问哪些上下文:本地文件、云端仓库、浏览器登录态、团队消息、外部工具,以及这些上下文是否足以完成验证。
- 能用自己的话说明本页解决的具体问题,而不是只复述标题。
- 能写出一个最小示例任务,并标明目标、范围、禁止事项和验收标准。
- 能判断哪些信息应该放进当前提示,哪些应该沉淀到项目规则或配置里。
- 能说明哪些长期规则应该写进 CLAUDE.md,哪些运行行为应该交给 settings、permissions、Hooks、Skills 和 MCP。
- 能在任务完成后检查 diff、命令输出、测试结果、截图或 PR 说明,而不是只相信自然语言总结。
如果要把本页用于团队培训,可以让学员用 Claude Code 完成一个小任务:先只读解释,再提交计划,再执行最小改动,最后用真实验证命令和人工 diff 审查收尾。