
最近,Vercel 的 AI 主管 Lee Robinson 亲自出镜,发布了一个视频,详细讲解了 10 个使用 Cursor Agent 的专业技巧。这些技巧非常实用,可以帮助我们更好地利用 AI 进行编程,把更多精力放在创造性的工作上。

我已经将视频的核心内容和关键信息都为你整理好了。下面,就让我们一起来学习这 10 个神级技巧,看看如何提高你的生产力!
1. 计划模式
当我们要做一个新功能时,通常需要先想好步骤。现在,这个工作可以交给 AI。
你可以使用 Cursor Agent 的计划模式。它会分析你的代码库,然后生成一份详细的实现计划。这个计划会包含具体的待办事项列表。你甚至可以点击“构建”按钮,让 Agent 自动执行这些计划,一步步帮你完成功能开发。这就像有了一个资深程序员在旁边帮你规划和执行任务。
2. 上下文菜单
和 AI 沟通时,提供准确的上下文信息非常重要。
在 Cursor Agent 中,你可以使用@符号来打开上下文菜单。通过这个菜单,你可以快速引用项目里的特定文件、代码片段,甚至是整个分支的变更。比如,你可以用@branch指令,让 Agent 审查你当前分支上的所有代码改动,帮你提前发现潜在问题。这比手动复制粘贴代码要高效得多。
3. 自定义命令
我们每个人都有一些常用的操作,比如为新代码创建拉取请求 (Pull Request)。
Cursor Agent 允许你创建自定义命令。你只需要在.cursor/commands文件夹里添加 Markdown 文件,就可以定义自己的命令和对应的提示词 (Prompt)。设置好之后,在聊天框里输入/你的命令,Agent 就会自动执行你预设的任务。这让你可以把一系列常用操作自动化,节省大量时间。
4. 图像输入
前端开发经常需要根据设计图来修改界面。
现在,你可以直接把设计图发给 Cursor Agent。比如,你可以给它一张 UI 截图,然后告诉它:“帮我把界面改成这样”。Agent 会识别图片内容,然后自动修改代码来实现你想要的效果。这个功能让视觉驱动的开发变得异常简单。
5. 复制聊天 :探索不同方案
在解决一个复杂问题时,我们常常会想尝试多种不同的解决方案。
Cursor Agent 提供了一个非常贴心的功能:复制聊天。你可以随时复制当前的对话,在一个新的聊天窗口里尝试另一种思路。这样做的好处是,你既可以保留之前的对话上下文,又不用担心新的尝试会“污染”当前的工作。这让你能够无后顾之忧地进行探索和实验。
这个功能很实用,我一直在用。
6. 上下文可见性
随着对话越来越长,AI 可能会忘记前面的一些内容,导致回答质量下降。
Cursor Agent 在界面上提供了一个上下文窗口指示器。你可以通过它来监控当前对话占用的 Token 数量。如果发现上下文太长了,可以使用/summarize命令来让 Agent 对之前的对话进行总结,从而减少 Token 占用。这能有效避免模型性能下降,让 AI 始终保持最佳状态。
7. 用量可见性
使用 AI 模型会产生费用,了解自己的用量很重要。
你可以在设置里打开用量摘要的 “Always” 选项。这样,你就能清楚地看到自己消耗了多少 Token,以及额度重置的时间。这个功能可以帮助你更好地管理成本,避免意外的开销。
默认是自动模式,设置为 Alawys 模式后就会一直显示了。

8. 键盘快捷键
对于开发者来说,键盘快捷键是提升效率的利器。
Cursor Agent 也提供了一些非常方便的快捷键。比如,使用Command + I可以快速打开 Agent 窗口,使用Command + /可以快速切换不同的 AI 模型。熟练使用这些快捷键,可以让你的操作行云流水。
9. 新聊天
当你要处理一个全新的任务时,最好在一个干净的环境里开始。
建议为每个不同的功能或任务开启一个新的聊天。这样做可以避免不同任务的上下文相互干扰,保证 AI 的专注度和回答质量。你可以使用Command + N快捷键来快速开始一个新的对话。
10. 检查点
有时候,我们可能会希望撤销 AI 的某一步或某几步操作。
Cursor Agent 提供了检查点功能,让你可以在对话中回滚到之前的某个状态。如果你对 Agent 生成的某些代码不满意,可以轻松地退回到之前的节点,然后重新尝试。这个功能像是为 AI 编程提供了一个轻量级的版本控制,让你拥有了“反悔”的权利。