从 Cursor 或 Windsurf 迁移

快速将你的自定义规则从 Cursor 或 Windsurf 迁移到 Kilo Code。每个项目的迁移过程通常只需几分钟。

ℹ️ 两种工作流

Kilo Code 支持两种互补的工作流自动补全(Ghost):Tab 接受内联建议;聊天驱动:在聊天面板中描述你想要的内容。许多开发者结合使用两种方式。

从 Cursor 迁移

差异对比

CursorKilo Code关键差异
.cursor/rules/*.mdc 带 YAML 前置数据.kilocode/rules/*.md 纯 Markdown不需要 YAML 元数据
alwaysApply: true/false文件位置决定范围通过目录结构控制范围
globs: ["*.ts"]模式特定目录或自定义模式通过自定义模式处理文件模式

迁移步骤

  1. 识别你的规则:
    ls -la .cursor/rules/
  2. 创建 Kilo Code 目录:
    mkdir -p .kilocode/rules
  3. .mdc 文件转换为 .md:移除 YAML 前置数据,保留 Markdown 内容
  4. 迁移全局规则:从 Cursor 设置中复制文本内容,保存到 ~/.kilocode/rules/cursor-global.md
  5. 处理遗留 .cursorrules
    cp .cursorrules .kilocode/rules/legacy-rules.md

从 Windsurf 迁移

Windsurf 的规则已经是 Markdown 格式,迁移更简单:

  1. 复制文件:
    cp .windsurf/rules/*.md .kilocode/rules/
  2. 迁移全局规则:
    cp ~/.codeium/windsurf/memories/global_rules.md ~/.kilocode/rules/global-rules.md

AGENTS.md 支持

所有三个工具都支持 AGENTS.md 标准。如果你有一个,它在 Kilo Code 中自动工作。注意使用大写 AGENTS.md

迁移后检查清单

  • ✅ 验证规则已加载
  • ✅ 测试规则应用
  • ✅ 组织规则文件
  • ✅ 设置模式特定规则
  • ✅ 提交到版本控制
  • ✅ 删除旧的 .cursor/.windsurf/ 目录