简短回答
Claude没有原生推送到Windsurf。您需要下载每个项目的知识文件,将每个系统提示复制到匹配的代码库根目录下的.windsurfrules中(跨代码库的指导进入Windsurf的全局规则),并将可重用的提示转换为Cascade记忆。每个项目计划20–35分钟。基于MCP的共享记忆层如MemoryLake允许两个工具读取相同的源。
人们为什么从Claude切换到Windsurf
2026年的三个驱动因素:
- Cascade代理工作流。 多文件编辑在一个Cascade运行中保持一致。
- IDE内的视觉差异和审查。 内联视觉审查胜过在聊天UI中阅读补丁。
- 代码库感知基础。 Windsurf默认读取您的代码库;Claude项目需要上传。
在Claude与Windsurf中"记忆"的含义
不同的范围。
Claude记忆存在于项目内部。每个项目都有自己的项目知识(上传的文件和粘贴的文本)和可选的系统提示。
Windsurf记忆跨越`.windsurfrules`(项目级规则)、全局规则(用户级)和Cascade记忆(在代理工作期间保存的持久记忆)。
项目的系统提示变为.windsurfrules。项目知识变为代码库docs/。跨项目指导变为Windsurf的全局规则。可重用的提示变为Cascade记忆。
步骤1:导出您的Claude记忆
Claude没有项目导出包。
- 捕获每个项目的系统提示。 打开项目 → 项目说明。将内容复制到一个标记为项目名称的文本文件中。
- 下载项目知识文件。 点击每个文件并下载原件。如果有本地副本,请重新上传。
- 复制粘贴文本知识。 每个项目保存到
notes.md中。 - 列出重复的提示。 将它们记录在
prompts.md中。
最终状态:每个Claude项目一个文件夹,包含系统提示、原始文件、notes.md和prompts.md。
步骤2:导入到Windsurf
Windsurf期望每个代码库和用户级配置。
- 将每个项目映射到一个代码库。 如果一个项目对应于单个代码库,则以该代码库为目标。对于更广泛的项目,选择一个主要代码库加上全局规则。
- 在代码库根目录创建`.windsurfrules`。 粘贴项目系统提示,适应代码库特定问题。
- 将知识添加为代码库文档。 将下载的文件放在
docs/(或类似文件夹)下,并在.windsurfrules中引用它们。 - 设置全局规则。 打开Windsurf设置,将跨项目指导粘贴到全局规则区域。
- 将可重用的提示转换为Cascade记忆。 在会话中打开Cascade,并通过记忆面板将每个提示保存为记忆。
- 重新添加MCP服务器。 打开Windsurf的MCP配置,添加您在Claude Desktop中使用的MCP服务器及其端点和Bearer令牌。
- 探测。 打开Cascade并运行一个依赖于已移动规则的小任务。
迁移后您仍然会失去的内容
- 项目范围的聊天线程。 Claude对话保留在Claude中;Cascade运行在Windsurf中进行。
- 系统提示长度容忍度。 长的Claude提示可能需要为
.windsurfrules进行修剪。 - 基于MCP的工具深度。 每个MCP服务器按客户端配置;布线重复。
- 持续同步。 下周在Claude中的新项目知识不会出现在
.windsurfrules中,除非您重新复制。
更好的方式:一个记忆层,每个工具
如果您将Claude用于设计对话,将Windsurf用于编码,则每个工具的漂移会立即开始。跨代码库的标准最终会出现在两个地方。
MemoryLake一次性保存这些规则,并通过MCP暴露它们。Claude Desktop和Windsurf都支持MCP,因此相同的项目上下文从单个端点流入两个工具。
- 一个真实来源。 更新一次;两个工具都看到更改。
- 跨代码库标准。 团队约定存在于任何单个代码库之上。
- 为下一个工具提供即插即用。 通过配置更改添加Cursor或Claude Code。
在3个步骤中连接MemoryLake
步骤1:创建项目并加载您的上下文
登录MemoryLake,打开项目管理,点击创建项目。命名为"Claude ↔ Windsurf共享上下文"。将下载的Claude文件(PDF、Word、Excel、PowerPoint、Markdown或图像)拖入我的空间下的文档驱动器,然后打开文档选项卡并点击添加文档。将每个系统提示和您的可重用提示粘贴到记忆选项卡中,通过添加记忆。

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

步骤3:将两个工具指向端点
将MemoryLake添加到Claude Desktop的MCP配置中,使用端点URL和密钥作为Bearer令牌,然后重启Claude。在Windsurf的MCP配置中,添加相同的条目并重启Windsurf。

原生迁移与MemoryLake
| 维度 | 原生Claude → Windsurf | MemoryLake桥 |
|---|---|---|
| 所需步骤 | 7–10手动 | 3一次性 |
| 估计时间 | 每个项目20–35分钟 | ~5分钟设置 |
| 保留项目边界 | 每个代码库仅 | 是(一个项目) |
| MCP工具重用 | 按客户端配置 | 端点共享 |
| 同步持续更改 | 否 | 是 |
| 以后与第三个工具一起使用 | 否(重建) | 是(添加MCP) |