简短答案
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 规则
规则是你复制的文件。
- 定位你的仓库规则。 检查
.cursorrules和.cursor/rules/。 - 阅读每个 `.mdc` 规则的内容。 注意前置信息上下文(通配符,alwaysApply),并将其浓缩为聊天用的散文。
- 导出 Notepads。 打开 Cursor 的 Notepads 面板,将每个 Notepad 的名称和内容复制到
notepads.md中。 - 捕获用户级 AI 规则。 设置 → AI 规则。粘贴到
cursor-user-rules.txt中。 - 收集仓库文档。 如果
docs/、README.md或ARCHITECTURE.md重要,请收集它们。
最终状态:每个仓库一个文件夹,包含规则内容、notepads.md、cursor-user-rules.txt 和任何参考文档。
步骤 2:导入到 Claude
Claude 期望每个 Project 的知识。
- 为每个仓库创建一个 Project。 打开 Projects → 创建 Project。以仓库命名。
- 将规则粘贴为 System Prompt。 将
.cursorrules和.mdc内容合并为一个连贯的 System Prompt。在散文中提及通配符绑定的规则(“对于src/api/下的文件,执行 X”)。 - 将参考文档上传为 Project Knowledge。 点击添加内容 → 上传文件。附加
README.md、ADRs、样式指南等。 - 将 notepads.md 添加为 Project Knowledge 文本。 粘贴 Notepads 集合,以便 Claude 可以根据请求提取。
- 决定跨 Project 的指导。 在每个需要的 Project 中重复你的用户级 AI 规则 — Claude 没有全局记忆层。
- 探测。 打开 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 和用户级规则粘贴到记忆选项卡中。

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

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

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