你手里还保留着什么?
先了解各类数据的区别
账号进不去了,项目却未必丢了。只要原来的代码、Claude Code 本地记录或网页导出还在,就可以把已有工作交给 Codex,减少重新解释背景的时间。
先做一件事:保住原文件,再开始迁移。 暂时别卸载 Claude、清空缓存、删除 .claude,也别为了“清理环境”把历史记录一起删掉。迁移完成前,原目录和备份都留着。
这篇按实际操作顺序写:找到数据、备份、尝试官方导入、补齐遗漏,最后让 Codex 验收。主要面向本地 Claude Code 用户;只用过 Claude 网页聊天的,也有单独的导出路线。这里的“迁移”是带走文件、可读取的对话和项目背景。模型的内部状态、原有订阅权益和所有工具运行状态,不能靠复制文件继承。
| 你现在的情况 | 从哪里开始 | 可以带走什么 |
|---|---|---|
| 用过本地 Claude Code,电脑或服务器还在 | 先备份,再试官方导入 | 代码、指令、记忆、保留下来的会话和部分设置 |
| 只用过 Claude 网页或 Chat 模块 | 去被封账号页面申请导出 | 官方允许导出的聊天与账号资料;附件逐项核对 |
| 换了电脑,但有旧磁盘或备份 | 从旧机器取回项目及 Claude 数据 | 备份实际包含的内容;还要处理路径变化 |
| 没有本地记录,也没有可用导出 | 用代码、Git 和现存文档重建交接 | 能找到的项目事实,无法凭空恢复聊天 |
Claude Code 本地会话与 Claude 网页聊天是两套数据。 网页聊天不会因为你装了 Claude Code,就自动出现在 .claude/projects/ 里。桌面应用里的 Code、Cowork、Chat 也不要混为一谈,本文的文件路径主要针对 CLI。
如果 Claude 是在 WSL、Docker、SSH 服务器或云电脑里运行的,数据通常也在那个环境里。先回到原来运行它的地方找;只翻 Windows 用户目录,可能找不到 Linux 里的记录。