用途:当 Claude Code 类编码会话的上下文压力升高时,clear-context 把当前工作状态写入检查点文件,然后委派一个全新上下文的子代理继续执行,避免因上下文溢出中断长任务。
主要能力:按阈值分级监控(40% 警告、50% 临界、80% 紧急);生成会话检查点 .claude/session-state.md;支持无人值守/危险模式自动继续;交接前用双探针(进展探针、缺口探针)检查状态清晰度;限制交接深度,避免无限递归。
使用方式:在会话中调用 Skill(conserve:clear-context) 触发;先汇总任务与进度、核对任务清单并记录已有任务 ID,再写检查点,最后用 Task 工具派发续接子代理。可通过环境变量调整阈值与状态路径,如 CONSERVE_EMERGENCY_THRESHOLD、CONSERVE_SESSION_STATE_PATH。
适用场景:长时间多阶段编码、批量或多 issue 工作流,以及在上下文接近上限时仍需继续推进的任务。
限制:上下文低于 50% 时无需使用;处于关键操作中途时交接可能丢失状态,应先考虑部分摘要功能;若 Task 工具不可用需改为优雅收尾并依赖自动压缩;检查点为定性门控,无法发现“自信但错误”的状态。阈值、环境变量、模块与修补说明均以原始资料为准,未提供的收费、价格与平台信息暂未提供。