版本: 2.88.0
名称: 检查点管理器 描述: “会话检查点管理:保存、恢复、列出、清除状态快照” 用户可调用: true 允许工具:
- 读取
- 写入
- Bash
v2.88 关键变更 (模型无关)
- 模型无关: 使用在
~/.claude/settings.json或 CLI/环境变量中配置的模型 - 无需标志: 与配置的默认模型配合使用
- 灵活: 适用于 GLM-5、Claude、Minimax 或任何已配置的模型
- 设置驱动: 通过
ANTHROPIC_DEFAULT_*_MODEL环境变量选择模型
检查点管理器
管理 Ralph 编排系统的会话状态检查点。
子命令
save - 创建检查点
/checkpoint save "重构前"
@cp save "部署前状态"
restore - 恢复检查点
/checkpoint restore "重构前"
@cp restore cp_20260107_143015
list - 列出所有检查点
/checkpoint list
@cp list
clear - 移除检查点
/checkpoint clear "旧检查点"
@cp clear --all
存储
检查点以 JSON 文件形式存储在 ~/.ralph/checkpoints/ 目录中。
输出示例
保存输出
✅ 检查点已保存: cp_20260214_143015_重构前
📁 位置: ~/.ralph/checkpoints/cp_20260214_143015.json
⏱️ 过期时间: 24 小时 (2026-02-15 14:30:15)
列表输出
╭───────────────────────────────────────────────────────╮
│ 检查点 (3) │
├───────────────────────────────────────────────────────┤
│ cp_20260214_143015 │ 重构前 │ 2小时前 │
│ cp_20260214_120000 │ 部署前 │ 5小时前 │
│ cp_20260213_180000 │ 功能完成 │ 1天前 │
╰───────────────────────────────────────────────────────╯
工作流集成
/checkpoint save "进行风险变更前"
↓ (进行变更)
/checkpoint restore "进行风险变更前" # 如果需要
↓ (或继续)
/checkpoint clear "进行风险变更前" # 清理
相关技能
/orchestrator- 完整编排工作流/loop- 带检查点的迭代执行/gates- 检查点前的质量验证