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

从 Cursor 切换到 Claude?正确迁移记忆 [2026]

Cursor 的规则和 Notepads 是仓库范围的;Claude 的 Projects 是聊天范围的。翻译主要是机械性的,但 IDE 与聊天的转变改变了你的工作方式。这是实际计划。

简短答案

Cursor 没有原生推送到 Claude 的功能。你需要将 .cursorrules(以及任何 .cursor/rules/*.mdc 内容)复制到 Claude Project 的 System Prompt 中,上传任何仓库 docs/ 内容作为 Project Knowledge,并将 Notepads 重新创建为 Project Knowledge 文本或 prompts.md。每个仓库计划 15–30 分钟。像 MemoryLake 这样的基于 MCP 的记忆层允许两个工具读取相同的源。

人们为什么从 Cursor 切换到 Claude

2026 年的三个驱动因素:

  • 长篇分析和写作。 Claude 能够干净地处理更长的文档和对话分析。
  • 设计和架构讨论。 许多团队希望有一个与 IDE 分开的聊天界面用于高层次规划。
  • MCP 原生桌面客户端。 Claude Desktop 的 MCP 支持适合需要使用工具的代理的团队。

"记忆" 在 Cursor 和 Claude 中的含义

不同的范围。

Cursor 记忆 包括 `.cursorrules`(遗留的单文件项目规则)、*`.cursor/rules/.mdc`(带有元数据的结构化每规则格式)、Notepads(可重用的提示)和设置中的 用户级 AI 规则**。

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

一个 .cursorrules 成为一个 Project 的 System Prompt。仓库 docs/ 内容成为 Project Knowledge。Notepads 成为 Project Knowledge 文本或可以在聊天中引用的 prompts.md

步骤 1:导出你的 Cursor 规则

规则是你复制的文件。

  1. 定位你的仓库规则。 检查 .cursorrules.cursor/rules/
  2. 阅读每个 `.mdc` 规则的内容。 注意前置信息上下文(通配符,alwaysApply),并将其浓缩为聊天用的散文。
  3. 导出 Notepads。 打开 Cursor 的 Notepads 面板,将每个 Notepad 的名称和内容复制到 notepads.md 中。
  4. 捕获用户级 AI 规则。 设置 → AI 规则。粘贴到 cursor-user-rules.txt 中。
  5. 收集仓库文档。 如果 docs/README.mdARCHITECTURE.md 重要,请收集它们。

最终状态:每个仓库一个文件夹,包含规则内容、notepads.mdcursor-user-rules.txt 和任何参考文档。

步骤 2:导入到 Claude

Claude 期望每个 Project 的知识。

  1. 为每个仓库创建一个 Project。 打开 Projects → 创建 Project。以仓库命名。
  2. 将规则粘贴为 System Prompt。.cursorrules.mdc 内容合并为一个连贯的 System Prompt。在散文中提及通配符绑定的规则(“对于 src/api/ 下的文件,执行 X”)。
  3. 将参考文档上传为 Project Knowledge。 点击添加内容 → 上传文件。附加 README.md、ADRs、样式指南等。
  4. 将 notepads.md 添加为 Project Knowledge 文本。 粘贴 Notepads 集合,以便 Claude 可以根据请求提取。
  5. 决定跨 Project 的指导。 在每个需要的 Project 中重复你的用户级 AI 规则 — Claude 没有全局记忆层。
  6. 探测。 打开 Project,问一个依赖于已迁移规则的问题。

迁移后你仍然会失去的内容

  • 在 IDE 中的流程。 内联 Tab 接受和 Cmd-K 消失;聊天是界面。
  • `.mdc` 通配符行为。 基于通配符的选择性规则应用无法转换;Claude 会读取 System Prompt 中的所有内容。
  • 每个 Cursor 的聊天历史。 Cursor 的聊天保留在 IDE 中。
  • 持续同步。 下周的新 .cursorrules 编辑不会出现在 Claude Project 中,除非你重新复制。

更好的方式:一个记忆层,所有工具

如果你保留 Cursor 用于交付,Claude 用于设计讨论,工具之间的漂移会立即开始。跨仓库标准最终会出现在两个地方。

MemoryLake 一次性保存这些规则,并通过 MCP 公开它们。Cursor 支持 MCP,而 Claude Desktop 原生读取 MCP,因此相同的项目上下文从单一端点流入两个工具。

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

在 3 个步骤中连接 MemoryLake

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

登录 MemoryLake,打开项目管理,点击创建项目。命名为“Cursor ↔ Claude 共享上下文”。将参考文档(PDF、Word、Excel、PowerPoint、Markdown 或图像)拖入我的空间下的文档驱动器,然后打开文档选项卡并点击添加文档。通过添加记忆将你的 .cursorrules.mdc 内容、Notepads 和用户级规则粘贴到记忆选项卡中。

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

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

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

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

步骤 3:将两个工具指向端点

在 Cursor 的 MCP 配置中(例如,.cursor/mcp.json),添加一个 MemoryLake 服务器条目,包含端点 URL 和密钥作为 Bearer 令牌。将相同的 MCP 服务器添加到 Claude Desktop 的 MCP 配置中,然后重启 Claude。

步骤 3:将两个工具指向端点
步骤 3:将两个工具指向端点

原生迁移与 MemoryLake

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

常见问题

我可以直接将 `.cursorrules` 导入到 Claude Project 吗?

不可以。你需要手动将内容粘贴到 Project 的 System Prompt 中。

Notepads 在 Claude 中会自动变成什么吗?

不可以。你将它们粘贴为 Project Knowledge 文本或保留为 prompts.md

Claude 会看到我的 Cursor MCP 服务器吗?

不会。它们共享协议,但存在于不同的配置中。将每个 MCP 服务器添加到 Claude Desktop 的 MCP 配置中。

迁移通常需要多长时间?

计划每个仓库 15–30 分钟。

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

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