作者:互联网 时间: 2026-07-21 17:43:58
切换中转站不会影响本地聊天记录

~/.claude/projects/ 目录)claude --resume 或在会话中输入 /resume适用场景:新设备是全新的,没有重要的会话数据,或只想保留旧设备的会话。
方法1:手动覆盖
备份新设备数据(可选):复制 ~/.claude/ 目录到备份位置
复制旧设备数据:
~/.claude/ 目录完整复制到新设备验证:运行 claude --resume 查看会话列表
方法2:使用同步工具
推荐工具:claude-sync
使用方法:
# 旧设备:推送会话 claude-sync push # 新设备:拉取并覆盖 claude-sync pull --force
适用场景:新设备已有重要会话,需要保留两边的数据。
方法1:手动合并
备份两边数据:分别备份旧设备和新设备的 ~/.claude/ 目录
合并会话文件:
~/.claude/projects/ 目录复制到新设备处理路径差异:不同设备的项目路径可能不同,需要注意路径编码问题
验证:运行 claude --resume 检查是否包含两边的会话
方法2:使用合并工具
推荐工具:Claude Context Sync
使用方法:
# 旧设备:导出会话 claude-context-sync export # 新设备:导入并合并 claude-context-sync import --merge
核心特点:
push/pull 命令--force 强制覆盖优点:
缺点:
安装方法:
# 安装 curl -fsSL https://claude-sync.com/install.sh | bash # 验证安装 claude-sync --version
核心特点:
--merge 智能合并优点:
缺点:
安装方法:
# 安装 npm install -g claude-context-sync # 验证安装 claude-context-sync --version
目前市面上主要的工具就是这两种,它们各有侧重:
| 需求场景 | 推荐工具 | 原因 |
|---|---|---|
| 频繁在多设备间同步 | claude-sync | 实时增量同步,操作简单 |
| 需要合并不同设备会话 | Claude Context Sync | 智能合并功能,处理路径差异 |
| 偶尔迁移,设备数量少 | 手动方法 | 不需要安装额外工具 |
| 网络条件好,追求速度 | claude-sync | 增量同步速度快 |
| 网络条件差,需要离线 | Claude Context Sync | 可以离线导出导入 |