MemoryLake
返回全部文章
Tutorial2026 年 5 月 25 日6 分钟阅读

Claude → Claude Code: 迁移您的 AI 记忆 (2026 方法)

Claude 聊天产品和 Claude Code 共享一个模型,但生活在非常不同的地方。项目知识、系统提示和聊天模式都需要落在仓库文件、斜杠命令或 MCP 服务器中。以下是实际计划。

简短答案

Claude 聊天产品和 Claude Code 不会自动共享记忆。您需要下载每个项目的知识文件,将每个系统提示复制到匹配的仓库根目录中的 CLAUDE.md(或 ~/.claude/CLAUDE.md 以获取全局指导),并将可重用的提示转换为 .claude/commands/ 下的斜杠命令。每个仓库计划 15–25 分钟。基于 MCP 的共享记忆层如 MemoryLake 允许两个客户端读取相同的源。

为什么人们从 Claude 聊天转向 Claude Code

2026 年的三个驱动因素:

  • 仓库原生执行。 Claude Code 在您的仓库中读取、编辑和运行命令,无需复制粘贴。
  • 多步骤一致性。 长期重构和迁移在多个回合中保持一致。
  • MCP 和工具集成。 一流的 MCP 和 shell 访问适合团队交付多文件工作。

在 Claude 与 Claude Code 中 "记忆" 的含义

相同的模型,不同的表面。

Claude 聊天记忆 存在于 项目 内。每个项目都有自己的 项目知识(上传的文件和粘贴的文本)和可选的 系统提示

Claude Code 记忆 以仓库根目录的 `CLAUDE.md` 为中心,`~/.claude/CLAUDE.md`(用户全局),`.claude/commands/` 下的 自定义斜杠命令,以及在 Claude Code 设置中配置的 MCP 服务器。

项目的系统提示变成 CLAUDE.md。项目知识变成仓库 docs/ 的引用。可重用的提示变成斜杠命令。

步骤 1:导出您的 Claude 记忆

Claude 没有项目导出包。

  1. 捕获每个项目的系统提示。 打开项目 → 项目说明。将内容复制到标记为项目名称的文本文件中。
  2. 下载项目知识文件。 点击每个文件并下载原件。如果有本地副本,请重新上传。
  3. 复制粘贴的文本知识。 每个项目保存到 notes.md 中。
  4. 列出重复的提示。prompts/ 目录中捕获频繁的问题模式,每个模式一个文件。

最终状态:每个 Claude 项目一个文件夹,包含系统提示、原始文件、notes.md 和 prompts/

步骤 2:导入到 Claude Code

Claude Code 期望纯文本 markdown。

  1. 将每个项目映射到一个仓库。 如果一个项目对应于单个代码库,则以该仓库为目标。对于更广泛的项目,选择一个主要仓库加上用户全局指导。
  2. 在仓库根目录创建 `CLAUDE.md`。 粘贴项目系统提示,重新结构化以适应仓库特定的关注点。
  3. 将知识作为仓库文档添加。 将下载的文件放在 docs/ 下,并在 CLAUDE.md 中引用它们。
  4. 编写 `~/.claude/CLAUDE.md`。 粘贴您希望在任何地方都可用的跨项目指导。
  5. 为每个可重用的提示创建 `.claude/commands/<name>.md`。 Claude Code 将它们暴露为 /<name>
  6. 重新添加 MCP 服务器。 打开 Claude Code 设置,添加您在 Claude Desktop 中使用的 MCP 服务器及其端点 URL 和 Bearer 令牌。
  7. 探测。 在 Claude Code 中运行一个小的斜杠命令或任务。

迁移后您仍会失去的内容

  • 聊天线程连续性。 Claude 聊天对话保留在 Claude UI 中。
  • 每个项目的边界。 CLAUDE.md 与仓库内容并行读取;明确的项目墙变得不那么可视。
  • 图像和文件提取的对话习惯。 终端流与聊天流不同。
  • 持续同步。 下周在 Claude 中的新项目知识不会出现在 CLAUDE.md 中,除非您重新复制。

更好的方法:一个记忆层,每个 Claude 表面

如果您使用 Claude 聊天进行设计,使用 Claude Code 进行交付,文件在您完成迁移的那一刻就会漂移。跨仓库标准最终会出现在两个地方。

MemoryLake 一次性保存这些规则,并通过 MCP 暴露它们。Claude Desktop(聊天)和 Claude Code 都支持 MCP,因此相同的项目上下文通过单个端点流入两个。

  • 一个真实来源。 更新一次;两个表面都能看到更改。
  • 跨仓库标准。 团队惯例存在于任何单个仓库之上。
  • 为下一个工具提供即插即用。 通过配置更改添加 Cursor 或 Windsurf。

在 3 个步骤中连接 MemoryLake

步骤 1:创建项目并加载您的上下文

登录 MemoryLake,打开项目管理,点击创建项目。命名为 "Claude ↔ Claude Code 共享上下文"。将下载的文件(PDF、Word、Excel、PowerPoint、Markdown 或图像)拖入我的空间下的文档驱动器,然后打开文档选项卡并点击添加文档。通过添加记忆将每个系统提示和可重用提示粘贴到记忆选项卡中。

步骤 1:创建项目并加载您的上下文
步骤 1:创建项目并加载您的上下文

步骤 2:生成 MCP 服务器端点

在项目内打开 MCP 服务器选项卡,点击添加 MCP 服务器,描述它(例如,"Claude + Claude Code 桥"),然后点击生成。MemoryLake 返回一个密钥 ID、一个密钥和一个端点 URL。立即复制密钥 — 它只显示一次。

步骤 2:生成 MCP 服务器端点
步骤 2:生成 MCP 服务器端点

步骤 3:将两个客户端指向端点

将 MemoryLake 添加到 Claude Desktop 的 MCP 配置中,使用端点 URL 和密钥作为 Bearer 令牌,然后重启 Claude。在 Claude Code 的设置中,添加相同的 MCP 服务器。重新打开 Claude Code。

步骤 3:将两个客户端指向端点
步骤 3:将两个客户端指向端点

原生迁移与 MemoryLake

维度原生 Claude → Claude CodeMemoryLake 桥
所需步骤7–10 手动3 次一次性
预计时间每个仓库 15–25 分钟~5 分钟设置
保留项目边界每个仓库仅是(一个项目)
MCP 工具重用每个客户端配置端点共享
同步持续变化
以后与第三个工具一起使用否(重建)是(添加 MCP)

常见问题

我可以直接将 Claude 项目导入到 Claude Code 吗?

不可以。您需要将系统提示翻译为 CLAUDE.md 并将知识文件移动到仓库中。

我的聊天记录会转移到 Claude Code 吗?

不会。聊天记录保留在 Claude 聊天产品中。

MCP 服务器会转移吗?

它们共享协议,但存在于单独的配置中。将每个 MCP 服务器添加到 Claude Code 的设置中。

迁移通常需要多长时间?

每个仓库计划 15–25 分钟,当项目跨多个仓库时会更长。

迁移后我如何保持 Claude 和 Claude Code 的同步?

通过 MCP 服务器端点将两个连接到共享 MemoryLake 项目,以便更新传播到两个。