你把 Cursor 当成了"会联网的 Copilot"——按 Tab 接受补全,偶尔 Cmd+K 改两行。但 Cursor 真正的杀招藏在 Agent、规则、后台代理和模型切换里。这一篇拆开七个被 90% 用户忽略的隐藏开关,每一个都能直接砍掉你一半的重复劳动,或者把 API 账单砍到骨折。
国内开发者对 Cursor 的认知,基本停留在三个动作:按 Tab 接受补全、用 Cmd+K 行内改代码、在对话框里问问题。这套用法本质上和通义灵码、CodeGeeX 没有代差。真正让 Cursor 在 2025 年估值冲到 95 亿美元(2026 年网传并购传闻引爆讨论)的,是它从"补全器"悄悄进化成了"自主编码代理(coding agent)"。
问题在于:这些进阶功能 Cursor 默认不开、不引导、藏在二级菜单里。结果就是——付费用户在用免费版的方式干活,Pro 订阅的 500 次快速请求(fast request)额度大量浪费在"逐行确认"上。下面七个开关,是海外 r/cursor 和官方 changelog 里反复被称神、但中文圈几乎没人系统讲过的高价值功能。每一个都附操作步骤、预期效果、适用场景,看完即可上手。
这是 2025 年 Cursor 放出的最大一颗核弹,也是国内 clone(如字节 Trae、通义灵码)至今没能完整复刻的能力。
它是什么:你把一个任务("重构这个模块的鉴权逻辑并补上单元测试")交给一个跑在 Cursor 云端沙箱里的 Agent。它会在隔离的虚拟环境里自己读代码、改代码、跑测试,可能花十几分钟到半小时。你不用盯着——可以继续干别的活,或者干脆去睡觉。任务完成后它会给你一个云端工作快照(snapshot),你点开就能接管它改好的代码库,逐文件 review、合并。
操作步骤: 1. 在左侧面板找到 Background Agents(或通过命令面板 Cmd/Ctrl+Shift+P 搜索 "background")。 2. 新建一个 agent,用自然语言描述任务,建议附上验收标准("所有现有测试必须通过")。 3. 选择要基于的分支,启动。 4. 任务跑完后会推送通知(甚至能推到手机),点击进入它的远程环境,逐个 diff 审查,满意就 Take control 拉到本地,或直接让它开 PR。
预期效果:把"需要跑很久、又不需要你实时决策"的脏活(大规模重构、依赖升级、补测试、迁移样板代码)批量异步化。一个熟练用户能同时挂 2–3 个后台 agent,相当于雇了不要工资的初级同事。
适用场景:单体仓库里跨几十个文件的机械重构;给老接口批量补测试用例;升级大版本框架;任何"改起来枯燥但容易出错"的任务。
.cursor/rules 分层规则——给 AI 写"岗位说明书"很多人还在用根目录一个 .cursorrules 文件,这是 2024 年的老玩法。Cursor 早已把它升级成规则系统(Rules),能力翻了不止一倍。
它是什么:一个 .cursor/rules/ 目录,里面可以放任意多个 .mdc(markdown with config)规则文件。每个文件除了正文,还有 frontmatter 控制它何时被加载。四种加载方式是精华:
Always:每次对话都注入,适合全局技术栈声明。Auto Attached:通过 globs 字段(如 **/*.tsx)在编辑匹配文件时自动注入。Agent Requested:给规则写一句 description,Agent 在判断需要时自己拉取——这是最聪明的一种,能省大量 token。Manual:只在用 @rulename 主动引用时注入。操作步骤:
1. 命令面板搜 New Cursor Rule,或在 .cursor/rules/ 下新建 *.mdc 文件。
2. frontmatter 填 description(给 Agent 看的索引语,如"所有 React 组件必须用函数式 + hooks")和 globs: ["src/components/**/*.tsx"]。
3. 正文写死规范:命名、目录结构、禁止的写法、必须引用的工具函数。
预期效果:从"每次对话都要重复念一遍项目规范"变成"AI 自动按规矩办事"。Agent Requested + 好的 description 是性价比最高的——AI 只在真正相关时才读规则,token 消耗可控。
适用场景:团队协作(把 code review 的口头规矩固化);多技术栈仓库(前端 React 规则只在前端文件触发);强制使用内部 SDK / 设计系统。
flowchart TD
A[你给 Agent 下任务] --> B{规则系统}
B -->|Always| C[全局技术栈声明<br/>每次注入]
B -->|Auto Attached| D[按 glob 匹配<br/>改对应文件才注入]
B -->|Agent Requested| E[AI 读 description<br/>判断需要才拉取]
B -->|Manual| F[你 @规则名<br/>才注入]
C & D & E & F --> G[Agent 带着精准上下文干活]
G --> H[输出符合规范的代码]
G -.->|省 token| I[账单下降]
这个功能被严重低估,它本质上是 Cursor 版的"长期记忆 + 代码片段库"。
它是什么:Notepad 是一段可以保存下来、跨对话反复引用的上下文。可以是常用 prompt 模板、一段架构说明、一个排查清单、甚至一段你不想让 AI 每次重写的标准代码。保存后用 @notepad名字 就能在任何对话里调出来。
操作步骤:
1. 在侧边栏或命令面板打开 Notepads,新建一个。
2. 写入内容,命名(如 bug-report-template、db-schema-context)。
3. 在 Agent 对话里输入 @bug-report-template,内容即被注入。
预期效果:把"反复粘贴同一段上下文"变成一键引用。对于经常在同一项目排查同类问题、或维护一套固定 prompt 模板的人,这是省时间利器。
适用场景:固定的代码评审 checklist;项目架构上下文(数据库表结构、API 约定);标准 prompt("按这个风格写 commit message")。
很多人抱怨 Cursor 的 Agent 模式"每改一步都要我确认,慢得要死"。其实是你没开 auto-run。
它是什么:Agent 模式默认对每一步(尤其是跑终端命令)都要求你点确认,这是安全设计。但你可以打开 Auto-run,让它自动执行命令、自动应用编辑。海外社区戏称这是 "YOLO mode"。
操作步骤:
1. 在 Agent/Composer 界面找到运行开关(通常显示为 "Auto" 或类似图标)。
2. 点开即可;进一步可在 Settings → 搜 "auto run" 调整策略(是否允许自动跑终端命令、是否需要二次确认)。
3. 强烈建议:只在你信任的项目(已有 git 干净提交、有测试兜底)里开,否则 AI 一条 rm -rf 或破坏性命令就直接执行了。
预期效果:Agent 从"一步一停的实习生"变成"放手去干的高级工"。一个中等复杂的功能,关掉确认后交付时间能从 30 分钟压到 8 分钟。
适用场景:在隔离分支 / 沙箱环境做探索性开发;任务已经定义得很清楚、风险可控;你已经 git commit 了一个干净的还原点(配合下面的 Checkpoint 食用)。
绝大多数人只用 @Files 和 @Codebase。@ 后面其实藏着一个完整的"上下文宇宙"。
核心成员:
- @Docs:Cursor 内置了主流框架文档,但真正的杀招是 Add new doc——你可以让它索引任何文档站点(包括内部 wiki、冷门库的文档、甚至某篇博客),之后用 @Docs:库名 精准引用。AI 写代码就不再凭过时记忆,而是查实时文档。
- @Web:让 AI 联网搜索最新信息(API 变更、版本兼容性问题、报错含义)。
- @Git:注入 Git 上下文(commit 历史、diff、当前改动),让 AI 理解"这次改动改了什么",用于写 commit message、生成 PR 描述。
- @Folders:限定 Agent 只在某个目录工作,避免它乱翻无关代码。
- @Definitions / @Symbols:精准注入某个函数/类的定义。
操作步骤(以 @Docs 为例):
1. 对话框输入 @,选 Docs,点 Add new doc。
2. 填入文档站点 URL,等待索引。
3. 之后任何对话都能 @Docs:你的库名 让 AI 基于实时文档作答。
预期效果:把 AI 从"凭训练数据瞎编 API"变成"查文档再写"。对于用新版本框架、小众库的人,这是消灭幻觉的关键。
适用场景:升级到新版本框架(文档变了);用冷门/闭源 SDK;排查报错(配合 @Web 搜最新已知 issue)。
这是省钱党最该知道的开关,但 90% 用户从来没动过模型设置。
它是什么:Cursor 的 Tab 自动补全(autocomplete)和 Chat/Agent 对话用的是两个独立的模型,可以分别设置。补全是高频低难度任务,没必要用最贵的旗舰模型;对话/Agent 才需要强推理。
操作步骤: 1. 设置 → Models,分别看到 "Chat" / "Autocomplete"(或类似分区)的模型选择。 2. 把 Autocomplete 切到 Cursor 自家调优的轻量补全模型(速度更快、消耗更少),或一个性价比模型。 3. Chat/Agent 保留旗舰模型(Claude Sonnet/Opus 级别、GPT 级别),用于复杂任务。
预期效果:补全体验基本不降级(补全本来就不需要顶级推理),但 fast request 额度消耗显著下降,单月账单和速率限制都更友好。
适用场景:任何想把 Pro 订阅的 500 次快速请求"花在刀刃上"的用户;按量付费 / 自带 API key 的用户尤其受益——补全的调用量往往是 Agent 的几十倍。
放手让 AI 自动改代码,最大的恐惧是"它把好好的代码改崩了"。Cursor 给了两个对应的解药。
Checkpoint(检查点回滚):Agent/Composer 的每一步操作都会保存检查点。一旦发现 AI 跑偏,你可以一键回滚到某个 checkpoint,相当于给 Agent 装了撤销键。最佳实践:开 YOLO 模式前,先确保有干净 checkpoint;任务跑歪了,回滚重来成本极低。
AI Review(代码评审):选中一段代码,用 Review 功能让 AI 做代码审查(找 bug、安全隐患、性能问题、风格违规)。相当于免费的初级 reviewer,在 commit 前过一遍。
操作步骤: 1. Checkpoint:在 Agent 历史面板里,每一步旁边有回滚入口;也可在 Git 历史里看到 Cursor 创建的提交点。 2. AI Review:选中代码 → 右键 / 命令面板 → Review(或 "Review selection"),AI 给出意见。
预期效果:把"不敢放手用 Agent"的顾虑拆掉一半——有回滚兜底,有 AI 自查,敢让 Agent 接手更大范围的任务。
适用场景:每次让 Agent 动大手术前的安全网;提交前自查;新人代码 review 的第一道筛。
| 维度 | 普通用户(你的现状) | 进阶用户(信息差持有者) |
|---|---|---|
| 核心动作 | 按 Tab 补全 + Cmd+K 改行 | Background Agents 异步外包大任务 |
| 规则系统 | 用一个 .cursorrules |
.cursor/rules 多文件 + description 自动激活 |
| 上下文 | @Files / @Codebase |
@Docs 自建文档库 + @Git + @Notepad |
| 执行节奏 | 每步手动确认 | Auto-run + Checkpoint 兜底放手跑 |
| 模型分配 | 全程同一旗舰模型 | Tab 用轻量模型、Agent 用旗舰,分别省额度 |
| 安全网 | 靠人盯 | Checkpoint 回滚 + AI Review 双保险 |
| 单位时间产出 | 1 个任务顺序做 | 本地干 1 个 + 云端挂 2 个并行 |
.cursor/rules/ 下新建一个 Agent Requested 类型的规则文件,写清楚你的技术栈和禁用写法,配上一句 description。这是回报最高的一步。⚠️ 注意:Auto-run 务必只在信任环境 / 干净分支上开;Background Agents 会消耗较多 fast request 额度,Pro 档(约 $20/月,500 fast requests)重度用户可考虑 Ultra 档(约 $200/月,约 20 倍额度);定价以 Cursor 官网实时公示为准。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
