用途:在长时间中断、切换模型、一天工作结束、自动压缩即将丢弃上下文前,或交接给协作者时,生成可快速恢复的结构化状态快照。它只写事实、文件指针与下一步动作,叙事部分由 session_logs 承担。
主要能力:读取最近计划、会话日志、MEMORY.md 中已有 [LEARN] 条目、Git 状态、改动文件与进行中后台任务;按模板写入 quality_reports/checkpoints/YYYY-MM-DD_$ARGUMENTS.md,含目标、当前进度、文件指针(仅本会话读过的行才标 path:line)、进行中任务表、近期决策、未决问题、下一步 1–3 项动作与恢复提示;最后输出摘要。
使用方式:命令 /checkpoint,可带主题 slug;支持 --no-memory 跳过记忆建议。可阅读指定文件或粘贴 Resume prompt 恢复。
适用场景:多会话计划的分段推进、交接协作者、模型切换、下班前、PreCompact 阻塞触发时。与 session-log(叙事)、decision-record(取舍)互补。
限制:未提供收费与价格信息;若无活动计划会写 plan: (none) 并建议先进入计划模式;文件建议控制在约 80 行内;不写入 MEMORY.md 除非用户批准;由 session-handoff 钩子自动交付约 7 天内一次,claude --continue 不交付。