核心用法
Claw Sync 是 OpenClaw 生态的专用数据同步工具,通过四个命令实现记忆与技能的云端备份:
/sync:推送当前 MEMORY.md、USER.md、SOUL.md 等核心文件至远程仓库,支持--dry-run预览/restore:从远程拉取指定版本或最新备份,默认强制二次确认,可选--force跳过/sync-status:查看同步配置状态与本地备份信息/sync-list:列出所有可恢复的历史版本
显著优点
安全设计突出:明确排除 openclaw.json 和 .env 等含 API 密钥的文件,避免凭证泄露风险。
版本化管理:每次同步生成时间戳版本(如 backup-20260202-1430),支持精确回滚。
灾难恢复机制:执行 restore 前自动创建本地备份,防止误操作导致数据丢失。
跨平台兼容:基于 Node.js 实现,覆盖 Windows、Mac、Linux 主流系统。
潜在局限
- 依赖外部仓库:需用户自行准备 GitHub 私有仓库并配置 Personal Access Token,对非技术用户门槛较高
- 无内置加密:传输依赖 Git HTTPS 加密,文件在远端以明文存储,敏感场景需额外 Git 加密工具
- 单点存储风险:仅支持单一远程仓库,无分布式或多副本策略
适合人群
- 多设备使用 OpenClaw 的重度用户
- 需要回溯对话历史或技能版本的专业用户
- 注重数据可控性、愿意自建备份基础设施的技术用户
常规风险
- Token 泄露:若
.backup.env权限设置不当或被误提交,GitHub Token 可能被盗用 - 版本冲突:多设备高频同步可能产生非预期覆盖,建议配合
--dry-run谨慎操作 - 仓库隐私:默认使用 GitHub 仓库,私有仓库配置错误将导致记忆数据公开暴露