从 Cursor 或 Windsurf 迁移
快速将你的自定义规则从 Cursor 或 Windsurf 迁移到 Kilo Code。每个项目的迁移过程通常只需几分钟。
ℹ️ 两种工作流
Kilo Code 支持两种互补的工作流:自动补全(Ghost):Tab 接受内联建议;聊天驱动:在聊天面板中描述你想要的内容。许多开发者结合使用两种方式。
从 Cursor 迁移
差异对比
| Cursor | Kilo Code | 关键差异 |
|---|---|---|
.cursor/rules/*.mdc 带 YAML 前置数据 | .kilocode/rules/*.md 纯 Markdown | 不需要 YAML 元数据 |
alwaysApply: true/false | 文件位置决定范围 | 通过目录结构控制范围 |
globs: ["*.ts"] | 模式特定目录或自定义模式 | 通过自定义模式处理文件模式 |
迁移步骤
- 识别你的规则:
ls -la .cursor/rules/ - 创建 Kilo Code 目录:
mkdir -p .kilocode/rules - 将
.mdc文件转换为.md:移除 YAML 前置数据,保留 Markdown 内容 - 迁移全局规则:从 Cursor 设置中复制文本内容,保存到
~/.kilocode/rules/cursor-global.md - 处理遗留
.cursorrules:cp .cursorrules .kilocode/rules/legacy-rules.md
从 Windsurf 迁移
Windsurf 的规则已经是 Markdown 格式,迁移更简单:
- 复制文件:
cp .windsurf/rules/*.md .kilocode/rules/ - 迁移全局规则:
cp ~/.codeium/windsurf/memories/global_rules.md ~/.kilocode/rules/global-rules.md
AGENTS.md 支持
所有三个工具都支持 AGENTS.md 标准。如果你有一个,它在 Kilo Code 中自动工作。注意使用大写 AGENTS.md。
迁移后检查清单
- ✅ 验证规则已加载
- ✅ 测试规则应用
- ✅ 组织规则文件
- ✅ 设置模式特定规则
- ✅ 提交到版本控制
- ✅ 删除旧的
.cursor/或.windsurf/目录