Cursor Rules 配置指南:项目规则怎么写才稳定生效

2026-09-16 · 官方文档核验: 2026-09-16

快速答案

Cursor 的规则分两层:项目规则放 .cursor/rules 目录(推荐,可按 glob 圈定作用文件)、用户规则在设置里全局生效。规则不生效的最常见原因是写法太模糊或作用域没圈对,按本页模板检查。

10 秒直答:规则放哪里

项目规则放仓库内 .cursor/rules/ 目录(每个规则一个 .mdc 文件,可带 glob 作用域与描述),随仓库共享给团队;个人全局规则在 Cursor 设置的 Rules 里配置,作用于你所有项目。老的 .cursorrules 单文件方式属于历史做法,新项目用 rules 目录。

一条规则怎么写才有效

规则不生效的排查清单

与 CLAUDE.md / GEMINI.md 的关系

三个工具的项目记忆机制同源不同名:Cursor 用 .cursor/rules,Claude Code 用 CLAUDE.md,Gemini CLI 用 GEMINI.md。多工具并用时可以互相引用同一份规范文档,避免维护三份漂移的规则。

常见问题

cursor rules 不生效怎么办?

按清单排查:glob 作用域是否圈到当前文件、规则间是否冲突、是否过长稀释重点;规则要写具体指令而非口号。

cursorrules 和 cursor/rules 有什么区别?

.cursorrules 是老的单文件全局方式;.cursor/rules/ 目录是现行推荐,支持按文件拆分、glob 作用域与团队共享。新项目用目录式。

cursor 规则放在哪个目录?

项目级放仓库内 .cursor/rules/(.mdc 文件);个人全局规则在 Cursor 设置的 Rules 区配置。

cursor 团队怎么共享规则?

把 .cursor/rules/ 目录提交进仓库即可随代码分发;团队档还提供团队级规则管理能力,见官方文档。

下一步

试算 API 成本 看场景选型方案