
Cursor 首席设计师 Ryo Lu 昨天在 X 发了一条帖子,亲自教你如何高效使用 Cursor。

如果正确使用 Cursor,你将得到快速、干净的代码。
如果使用不当,你将花一整周清理 AI 生成的 “意大利面条式代码”。
可以收藏下,这个规则不只使用 Cursor,如果你用 Trae 等其它 AI 工具同样适用。
下面是 12 条正确使用 Cursor 的方法:
-
预先设定 5-10 条明确的项目规则,让 Cursor 了解你的结构和约束。对于现有代码库,可以尝试用
/generate rules
生成规则。 -
提示要具体。像写一份小型需求文档一样,详细说明技术栈、行为和约束条件。
-
逐文件处理;以小而专注的块为单位生成、测试和审查代码。
-
先写测试,锁定测试用例,然后生成代码直到所有测试通过。
-
始终审查 AI 的输出,手动修复任何问题,并告诉 Cursor 以这些修复为例。
-
使用
@文件
、@文件夹
、@git
来限定 Cursor 的注意力范围,使其聚焦于代码库的正确部分。 -
将设计文档和检查清单保存在
.cursor/
目录下,以便 Agent 全面了解下一步该做什么。 -
如果代码有误,直接自己写。Cursor 从编辑中学到的速度比从解释中更快。
-
利用聊天记录迭代旧的提示,无需从头开始。
-
有意识地选择模型:Gemini 适合精确任务,Claude 适合广泛任务。
-
在接触新或不熟悉的技术栈时,粘贴文档链接,并让 Cursor 逐行解释所有错误和修复方法。
-
对于大型项目,让索引在夜间完成,并限制上下文范围以保持性能流畅。
结构和控制是关键(目前如此)
把 Cursor Agent 看作一个能力强大的初级开发者——如果你指引得当,它能快速高效地完成任务。
参考 https://x.com/ryolu_/status/1914384195138511142
(文:AI智见录)