在 Claude 中，“上下文（Context）”相当于什么？	相当于 Claude 的工作记忆，所有读取的文件、运行的命令和发送的消息都会占用其中的空间。
当上下文接近容量上限时会自动触发什么机制？该机制的作用是什么？	自动压缩（Compaction）。它会总结重要细节并移除不必要的工具调用结果以释放空间，但可能会丢失部分历史对话细节。可使用 `/compact` 手动触发。
何时应该使用 `/clear` 命令而不是 `/compact`？	当已完成当前计划并准备开始新功能开发时使用 `/clear`，以避免旧对话对新的任务产生思维偏差。
如何让 Claude 在不同会话之间记住某些关键信息而不占用主上下文窗口？	将需要长期保留的信息写入 `Claude.md` 文件中。
为什么编写更具体（简短明确）的提示词反而能节省上下文空间？	模糊的提示词会迫使 Claude 自行探索代码库并进行更多推理，这会消耗大量上下文；明确的指令能让 Claude 快速定位目标，从而节省空间。
MCP 服务器默认如何影响上下文？如何优化以减少其占用？	MCP 服务器默认会将所有可用工具加载到上下文中。应关闭与项目无关的服务器，或改用“Skills”功能，后者不会将整个工具集加载到上下文中。
子代理（Subagents）的上下文窗口有何特点？适用于哪种类型的任务？	子代理拥有完全独立的上下文窗口且与主代理并行运行。适用于只需最终答案而无需了解推导过程的任务（如查找特定文件位置），主代理只需接收摘要即可。
如何查看当前上下文的使用状态、大小及各类别占比？	运行 `/context` 命令，它会显示上下文总大小、主要占用类别以及可视化图表。
在进行同一功能的持续开发时，若上下文超限但仍需继续，最佳操作是什么？	使用 `/compact` 进行压缩。保持与该功能相关的上下文内容对于后续开发至关重要。
高效管理 Claude 上下文的核心原则有哪些？	1. 按需使用 `/compact` 或 `/clear` 管理空间；2. 提示词务必具体明确；3. 利用 `Claude.md` 保存跨会话记忆，并用子代理处理仅需结果的查询任务。
