用途:管理跨多次会话的长期开发工作,用结构化进度文件、检查点提交和持久化经验记录,让工作在上下文压缩后仍可延续,并在会话之间干净交接。
主要能力:提供四种模式。启动会话时检查项目根目录是否已有 SESSION.md,有则询问继续或新建,无则按模板创建,并预填项目、分支(git branch --show-current)、更新时间、阶段等字段,同时读取 CLAUDE.md 了解上下文。检查点模式更新 SESSION.md 的已完成项、当前位置、阻塞项和恢复说明,把发现的模式与命令写入 CLAUDE.md,并执行 git add -A && git commit -m "WIP: [what was accomplished]",记录提交哈希。恢复会话模式读取 SESSION.md 与 CLAUDE.md,用 git log --oneline [checkpoint-hash]..HEAD 和 git status 检查变化,汇总阶段、位置、变更、阻塞项和下一步。收尾模式执行完整检查点并复核文件完整性。
使用方式:通过“start session”“checkpoint”“resume”“wrap session”等触发词调用对应模式。SESSION.md 应保持具体(如文件路径与行号)、折叠已完成工作、控制在 100 行以内。
适用场景:跨 2 次以上会话的多阶段功能、可能触发上下文压缩的工作、进行高风险改动前的检查点。快速修复或单会话任务不适用。
限制:资料未提供安装方式、平台支持、收费与价格信息。