世界从未停止变化。RSS
BIG CHANGE.

Markdown 版本

AI-translated from English; not yet reviewed by a fluent editor.

# 如何检查上下文并继续 Claude Code 会话

> 检查 Claude Code 会话的上下文和已加载指令,必要时压缩,再依据实际文件和验收检查核实任务状态后继续。

By BIG CHANGE Editorial

Published: 2026-10-19T16:56:34.873Z
Updated: 2026-10-19T16:56:34.873Z
Canonical: https://bigchange.ai/blog/claude-code-session-context-continue-guide

![Conceptual charcoal illustration of one connected hand at a keyboard beside an angled unbranded monitor with indistinct code strokes and an orange band.](https://bigchange.ai/api/media/file/claude-code-session-continuity-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE; no actual Claude Code interface, context reading, compaction result or BIG CHANGE hands-on test is depicted.

长时间的 Claude Code 编程会话可能在任务尚未完成时丢失必要细节。Claude Code 能显示当前上下文的占用,并在空间不足时概括对话。真正有用的检查在之后:将会话记住的内容与实际存在的文件和工作进行对照。本指南依据[Anthropic 当前的上下文文档](https://code.claude.com/docs/en/context-window),说明供你在自己会话中执行的流程;BIG CHANGE 没有替你运行该流程。

## 重要变化

- **发生了什么变化:**Claude Code 提供实时上下文分解,并允许将对话摘要聚焦于要继续的任务。摘要延续工作上下文,同时部分文件和指令会从磁盘重新加载。
- **为什么重要:**开发者可以在不放弃已授权任务的情况下,为长会话腾出空间,再于下一次修改前将恢复的状态与工作区核对。
- **需要留意什么:**上下文显示的是容量,不是摘要准确度。压缩后,下一步决策取决于真实文件、适用指令、仍在运行的工作以及任务原有的验收检查。

## 改变上下文之前

你需要一个正在执行获授权编程任务的交互式 Claude Code 会话、工作区访问权限,以及确定任务原有验收检查的方法。Anthropic 的[设置指南](https://code.claude.com/docs/en/setup)说明,`claude --version`会报告已安装的 CLI 版本;`/status`会显示会话版本、模型、账户和连接状态。使用下面的命令前,先在已安装客户端的 `/` 菜单中确认可用命令。文档于2026年10月19日核对,这些页面未对应固定版本。菜单支持和界面细节可能变化。

1. **检查会话。**运行 `/context`;如果界面支持展开细项,可使用 `/context all`。查看容量警告和占用空间的类别,包括已加载的 `CLAUDE.md` 及记忆文件。打开 `/memory`,检查与任务有关的指令和自动记忆条目。这些命令显示客户端加载了什么;`CLAUDE.md` 中的指令是对模型的引导,并不强制实施访问控制或安全措施。[上下文窗口](https://code.claude.com/docs/en/context-window)、[命令参考](https://code.claude.com/docs/en/commands)与[记忆文档](https://code.claude.com/docs/en/memory)介绍了这些视图。
2. **概括前保存任务状态。**在持久的任务记录或对话中写明要求的结果、相关文件、约束、已作决定、未完成工作、后台运行工作,以及下一项原有验收检查。依据当前工作区和任务记录核实,不要假定旧对话消息反映后续文件变动或已完成的后台命令。恢复会话时,这份记录就是可核验的参照。
3. **仅在上下文需要时压缩。**Claude Code 会在接近配置上限时自动压缩。若需要提前腾出空间,`/compact`接受聚焦指令。说明获授权任务及必须保留的状态:相关文件路径、约束、未解决故障、正在运行的工作和下一项检查。[上下文指南](https://code.claude.com/docs/en/context-window)指出,项目根目录的 `CLAUDE.md` 和无路径范围限制的规则会从磁盘重新加载;嵌套及路径限定指令按需重载。系统会重读最多五个最近修改的文件,长文件可能只以引用形式返回。后台命令和子代理会继续运行。因此,压缩摘要即使听起来完整也必须核实。
4. **核对状态后继续。**让 Claude 说明当前任务、相关文件、约束、已知故障或未完成步骤,以及下一步计划。将其与真实任务记录、适用指令和工作区文件比较。直接重读缺失文件或路径规则,检查现有后台工作的状态,并在继续前纠正错误摘要。继续同一个获授权任务,执行其真实的原有验收检查,依据请求审查改动差异。发现不一致应调查,而不是把压缩成功当作任务完成。

## 会话或结果不一致时

如果 `/context` 或 `/compact` 不存在,可使用 `/status`、已安装命令菜单及 `claude --version` 来确定客户端支持什么。若摘要漏掉约束或文件,补充任务记录,并在进一步修改前重读当前源文件。后台任务仍运行时,应先检查状态,不要重复启动同一操作。Anthropic 文档介绍使用 `/resume` 返回对话,包括仍运行的后台会话;恢复不会撤销文件变化或外部影响。`/clear`会开始空白对话,不适合仍需保留当前任务历史的情况。参见[命令参考](https://code.claude.com/docs/en/commands)。

上下文容量与花费是两回事。`/context`显示此对话占用了多少模型窗口。`/usage`可按账户和客户端版本显示会话令牌统计、方案额度及活动。Anthropic 表示界面中的会话美元金额只是本地估算;Pro 和 Max 订阅含使用额度,而权威 API 账单在 Claude Console。压缩可能重建提示缓存并消耗额外用量。更多空闲上下文并不能证明节省令牌、剩余订阅额度或账单金额。作计费决定前,请查看自己账户及[费用文档](https://code.claude.com/docs/en/costs)。

对于其他任务,BIG CHANGE 已介绍[制作 Claude Code 上下文显示模块](https://bigchange.ai/blog/claude-code-mods-context-display-guide)及[使用 AgentsView 审查已完成的编程代理记录](https://bigchange.ai/blog/audit-coding-agent-session-agentsview)。

## 来源与延伸阅读

- [Claude Code 上下文窗口](https://code.claude.com/docs/en/context-window):实时显示、压缩及之后重新加载的内容。
- [Claude Code 命令参考](https://code.claude.com/docs/en/commands):`/context`、`/compact`、`/memory`、`/status`、`/resume`、`/clear`及`/usage`等命令的行为。
- [Claude Code 记忆](https://code.claude.com/docs/en/memory):`CLAUDE.md`与自动记忆属于上下文,而非强制执行的配置。
- [Claude Code 费用](https://code.claude.com/docs/en/costs):会话估算、方案限制及计费区别。
- [Claude Code 设置](https://code.claude.com/docs/en/setup):检查已安装版本。

## Sources

- [Claude Code 上下文窗口](https://code.claude.com/docs/en/context-window) — 实时上下文、自动及聚焦压缩,以及保留或重新加载的内容。
- [Claude Code 命令参考](https://code.claude.com/docs/en/commands) — 当前文档中的会话及用量命令;需核对已安装客户端的支持情况。
- [Claude Code 记忆](https://code.claude.com/docs/en/memory) — CLAUDE.md 和自动记忆的加载及非强制性。
- [Claude Code 费用](https://code.claude.com/docs/en/costs) — 会话估算、方案额度、API 计费及提示缓存核算。
- [Claude Code 设置](https://code.claude.com/docs/en/setup) — 检查已安装的 CLI 版本。