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

如何将Claude Code 记忆迁移到Claude:2026年更新指南

Claude Code存在于您的终端中;Claude聊天产品存在于浏览器或桌面客户端中。相同的模型,不同的记忆表面。以下是如何将`CLAUDE.md`、斜杠命令和MCP支持的上下文放入Claude Projects。

简短答案

Claude Code不会自动将记忆推送到Claude聊天。您需要将每个仓库的CLAUDE.md(以及~/.claude/CLAUDE.md的相关部分)复制到Claude Project的系统提示中,将关键仓库文档上传为项目知识,并将斜杠命令翻译为项目知识文本。每个仓库计划15-25分钟。像MemoryLake这样的基于MCP的共享记忆层允许两个客户端读取相同的源。

人们为何从Claude Code迁移到Claude聊天

2026年的三个驱动因素:

  • 高层设计讨论。 长篇架构对话在聊天UI中通常感觉更好。
  • 跨设备访问。 Claude聊天产品可以在任何地方运行;Claude Code需要终端。
  • 与非开发者共享。 没有CLI熟悉的团队成员可以加入基于聊天的项目。

在Claude Code与Claude中“记忆”的含义

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

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

Claude(聊天)记忆 存在于 Projects 中。每个项目都有自己的 Project Knowledge(上传的文件和粘贴的文本)和可选的 System Prompt

一个 CLAUDE.md 成为项目系统提示。仓库的 docs/ 成为项目知识。斜杠命令成为项目知识文本或参考提示。

步骤1:导出您的Claude Code记忆

Claude Code将所有内容存储为纯文件。

  1. 阅读仓库的`CLAUDE.md`。 将内容复制到一个工作文本文件中。
  2. 阅读`~/.claude/CLAUDE.md`。 将全局指导复制到user-guidance.txt中。
  3. *列出`.claude/commands/.md。** 将它们打包到一个slash-commands.md`中。
  4. 识别正在使用的MCP服务器。 记录每个服务器的名称、端点URL和身份验证。

最终状态:每个仓库都有一个claude-code-export/文件夹,里面包含CLAUDE.mduser-guidance.txtslash-commands.mdmcp-list.md

步骤2:导入到Claude(聊天)

Claude期望每个项目的知识。

  1. 为每个仓库创建一个项目。 打开Projects → 创建项目。以仓库命名。
  2. 将`CLAUDE.md`粘贴为系统提示。 根据聊天进行调整——路径和CLI引用应在没有终端上下文的情况下清晰可读。
  3. 将仓库文档上传为项目知识。 点击添加内容 → 上传文件。附上README.md、ADR、样式指南等。
  4. 将slash-commands.md添加为项目知识文本。 粘贴该包,以便Claude可以根据请求提取。
  5. 决定用户全局指导的位置。 在每个相关项目中重复——Claude没有全局记忆层。
  6. 重新添加MCP服务器。 打开Claude Desktop的MCP配置,并从mcp-list.md中添加MCP服务器。
  7. 探测。 打开项目并提出一个依赖于迁移规则的问题。

迁移后您仍会失去的内容

  • 终端原生执行。 您现在在聊天UI中;运行和编辑循环不同。
  • 斜杠命令调用。 /<name>快捷方式无法转换;您在对话中引用提示。
  • 每个客户端的聊天历史。 Claude Code会话保留在终端中。
  • 持续同步。 下周的新CLAUDE.md编辑不会出现在项目中,除非您重新复制。

更好的方式:一个记忆层,所有Claude表面

如果您使用Claude Code进行交付,并使用Claude聊天进行讨论,每个工具的漂移会立即开始。

MemoryLake一次性保存这些规则,并通过MCP公开。两个客户端都支持MCP,因此相同的项目上下文从单个端点流入两个客户端。

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

在3个步骤中连接MemoryLake

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

登录MemoryLake,打开项目管理,点击创建项目。命名为“Claude Code ↔ Claude共享上下文”。将参考文档(PDF、Word、Excel、PowerPoint、Markdown或图像)拖入我的空间下的文档驱动器,然后打开文档选项卡并点击添加文档。通过添加记忆将您的CLAUDE.md、用户指导和斜杠命令主体粘贴到记忆选项卡中。

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

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

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

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

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

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

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

原生迁移与MemoryLake

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

常见问题

我可以直接在Claude聊天产品中打开`CLAUDE.md`吗?

不可以。您需要手动将内容粘贴到项目的系统提示中。

我的斜杠命令会变成聊天快捷方式吗?

不会。在对话中将它们作为提示引用,或者保留一个项目知识文件。

Claude会继承我的Claude Code MCP服务器吗?

不会。每个MCP服务器都是针对每个客户端配置的。添加到Claude Desktop的MCP配置中。

迁移通常需要多长时间?

每个仓库计划15-25分钟,当有许多斜杠命令或MCP服务器需要重新连接时,时间会更长。

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

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