跳至正文

终端 > 迁移至 Warp

从 Cursor 迁移至 Warp

在 ChatGPT 中打开 ↗
向 ChatGPT 询问关于此页面的内容
在 Claude 中打开 ↗
向 Claude 询问关于此页面的内容
已复制!

从 Cursor 切换到 Warp 时重新配置你的终端和智能体设置,或者将 Warp 作为你的智能体终端与 Cursor 结合使用。

Warp 为 Cursor 用户提供了两条清晰的迁移路径:保留 Cursor 作为编辑器,使用 Warp 进行终端和智能体工作;或者完全迁移至 Warp 内置的代码编辑器和智能体模式(Agent Mode)。本页面将介绍这两种方案。

Warp 不提供 Cursor 导入器。Cursor 构建于 VS Code 代码库之上,因此其终端设置存储在 settings.json 中,包含诸如 terminal.integrated.fontFamilyterminal.integrated.defaultProfile.* 等键。你可以使用 命令面板 (Command Palette) > 首选项:打开用户设置 (JSON) 打开你的用户设置,以便在重新配置 Warp 时进行参考。

名为“使用 Warp 智能体迁移设置(推荐)”的章节

迁移 Cursor 终端设置的最快方法是直接让 Warp 智能体翻译你的 settings.json。Warp 提供了 settings.toml 文件 和一个名为 modify-settings 的内置技能,可以让智能体读取你现有的配置,并将等效的值写入 Warp 的设置中。

  1. 在 Warp 中,打开一个新标签页并使用 ⌘+I (macOS) 或 Ctrl+I (Linux/Windows) 切换到 智能体模式

  2. 输入如下提示词

    读取我的 Cursor settings.json(macOS 上路径为 ~/Library/Application Support/Cursor/User/settings.json),并将等效的终端设置(字体、光标样式、默认配置文件)导入到我的 Warp settings.toml 中,请使用 modify-settings 技能。应用前请展示差异对比。

  3. 查看建议的差异对比并批准应用。Warp 会热重载 settings.toml,因此更改会立即生效。

如果你更倾向于通过设置界面手动配置各项设置,下文涵盖了最常见的情况。

Cursor 中的终端设置遵循与 VS Code 相同的架构。迁移步骤与 VS Code 终端迁移完全相同 - 请参阅 从 VS Code 终端迁移至 Warp 以获取关于 shell、字体、主题和快捷键设置的分步指南。

Cursor 的 Composer 和 Agent 功能没有直接的一一对应迁移路径,它们映射到 Warp 的不同概念。

  • Cursor 中的 Composer / Agent 映射到 Warp 的 智能体模式。在任何标签页中启动智能体对话即可。
  • 规则文件 (.cursorrules) - Warp 使用存储在 Warp Drive 中或提交到仓库作为 AGENTS.md(或 WARP.md)的 规则。在智能体模式下运行 /init 以生成 AGENTS.md,或直接复制你的 .cursorrules 内容。
  • MCP 服务器 - Warp 原生支持 MCP。请参阅 MCP 获取配置方法。

Cursor 允许在每次对话中选择模型。Warp 也一样——在任何智能体对话中使用模型选择器即可。请参阅 模型选择

Warp 的 键盘快捷键 与 Cursor 不同。最显著的区别在于,⌘+I(或 Linux/Windows 上的 Ctrl+I)用于在终端模式和智能体模式之间切换。在终端模式下,你还可以按下 ⌘+Enter(或 Ctrl+Shift+Enter)作为进入智能体模式的替代快捷键。

保留 Cursor 作为编辑器以获得紧密的编辑器内 AI 辅助,并将 Warp 作为终端使用,以便处理

  • 长时间运行的命令和 SSH。
  • 执行命令而不仅仅是编辑文件的 智能体模式 对话。
  • 用于管理差异对比的 代码审查
  • 用于团队知识共享的 Warp Drive

Warp 内置的 代码编辑器 支持语言服务器协议 (LSP)、文件树查找和替换 以及 Vim 快捷键。结合智能体模式、代码审查和 Warp Drive,你无需使用独立的编辑器即可在 Warp 中实现完整的 Cursor 工作流。

Cursor 功能及其 Warp 对应项

从 Cursor在 Warp
Composer / Agent 面板在任何标签页中使用 智能体模式(使用 ⌘+I 切换)
Agent 标签页跨标签页运行 多个并行智能体
.cursorrules项目根目录下的 AGENTS.md / WARP.md,作为 规则 加载
MCP 服务器MCP
每次对话的模型选择模型选择器
代码库索引代码库上下文
内联差异审查代码审查

请参阅 在 Warp 中编码 以了解开发工作流。