<!-- title: Cursor深水区：八个教程不写的功能 -->
<!-- domain: tips-tricks -->

你花 20 美元订阅了 Cursor，然后只按 Tab 键接受补全——这大概是 2026 年最贵的“自动补全器”。海外老手早就不这么用了：他们把 Cursor 当成一支能远程派活的施工队，云端跑 Agent、机器人审 PR、用规则文件给 AI 立规矩。而国内中文教程大多还停在“Tab + Chat”的 2024 年认知里。据 Cursor 官方 changelog，2025 年 10 月发布的 2.0 版本重心已全面转向 Agent 编排：自研 Composer 模型、多 Agent 并行、Git worktree 隔离，之后又陆续补上记忆、云端 Agent 等能力。工具还是那个工具，玩法已经换代。本文拆 8 个中文教程很少写的功能，每个都给操作步骤——同一个订阅，榨出三倍价值。

## 先看一张图：你的活，该派给谁

```mermaid
flowchart TD
    A["一个开发需求进来"] --> B{"改动范围多大"}
    B -->|"一两个文件的定点修改"| C["Cmd+K 行内编辑"]
    B -->|"跨文件的多步任务"| D["Agent 模式"]
    D --> E{"要盯着还是先走开"}
    E -->|"坐在编辑器前"| F["本地 Agent 跑"]
    E -->|"丢出去等通知"| G["Background Agent 云端跑"]
    G --> H["自动开分支改完提PR"]
    H --> I["Bugbot 机器预审"]
    I --> J["人工只看复核单"]
    F --> K{"方向不对怎么办"}
    K -->|"一键回滚"| L["Checkpoints"]
    K -->|"另一条路也试试"| M["再开一个Agent并行"]
    M --> N["Git Worktree 各改各的"]
    A --> O{"缺外部知识吗"}
    O -->|"框架文档版本对不上"| P["@Docs 挂官方文档"]
    O -->|"要查最新资料"| Q["@Web 联网搜"]
    D --> R["Rules 项目宪法兜底"]
    R --> S[".cursorignore 挡住禁区"]
```

这张图是全文地图。下面 8 个技巧，就是把图上每个节点逐一配置到位。

## 技巧一：Rules——给 AI 立一部“项目宪法”

**痛点**：每次新开会话都要重复交代“用 TypeScript strict、测试用 vitest、别引新依赖”，说得口干舌燥。

**操作**：在项目根目录建 `.cursor/rules/` 文件夹，每个 `.mdc` 文件写一条规则。关键在于每条规则可以单独设置触发方式（见官方文档 Rules 章节）：

- **Always**：每次会话都注入，适合全局约定；
- **Auto Attached**：命中 glob 才注入。比如写一条测试规范，挂上 `**/*.test.ts`，只在碰测试文件时生效，不浪费上下文；
- **Agent Requested**：附上描述，让 AI 自己判断何时取用；
- **Manual**：用 `@规则名` 手动引用，当临时工牌使。

**进阶玩法**：改完一段代码后，直接对 Agent 说一句“把我们这次遵守的约定总结成一条 rule 写进 .cursor/rules"——让它自己给自己立规矩，积累一两个月，这个仓库里的 AI 就成了“最懂你们组代码的老人”。旧版单文件 `.cursorrules` 仍兼容，但已属过时方案，新项目直接用目录式。

## 技巧二：.cursorignore——给 AI 划“禁区名单"

**痛点**：Agent 读到了 `.env` 里的密钥、翻着 `dist/` 里的构建产物回答问题——既容易泄密，又污染上下文让它答非所问。

**操作**：项目根目录建 `.cursorignore` 文件，语法和 `.gitignore` 一模一样，但挡的是 AI：列进去的文件不进索引，Agent 读不到。三类必放：

1. 密钥与环境文件：`.env*`、`*.pem`、`*credential*`；
2. 自动生成物：`dist/`、`build/`、`*.min.js`、各类 lock 文件——AI 根本不该读它们；
3. 大体积垃圾：数据集、日志、模型权重。

**效果是双重的**：官方文档（Cursor Ignore 章节）明确说明这些文件不会用于索引，等于给代码安全上了道锁；同时上下文干净了，回答质量肉眼可见地变好。顺带一提，`.cursor/indexingignore` 可以只关索引不挡读取，粒度更细。

## 技巧三：Background Agent——把活派到云端，手机也能派

**痛点**：Agent 干活时你得守着编辑器，等它跑完 20 分钟，人被钉在工位上。

**操作**：在 Agent 面板选择后台模式，或直接浏览器打开 `cursor.com/agents`——任务跑在 Cursor 托管的云端虚拟机里，自动 clone 你的 GitHub 仓库、开分支、改完提交 PR，全程不需要你的电脑开机。三个典型入口：

1. **网页派活**：手机打开 agents 页面，通勤路上把需求语音敲给它，到工位时 PR 已经挂好了；
2. **Slack 派活**：官方提供 Slack 集成（见 changelog），频道里 @它，它领任务、汇报进度、交付 PR；
3. **编辑器内派发**：Agent 面板一键转后台，本地会话继续干别的。

**适用场景**：升级依赖版本、给老模块补测试、按 issue 修小 bug、批量重命名重构——一切“等结果”型任务都不该占着你的编辑器。额度包含在订阅内、超出部分按用量计费，具体以官方定价页为准。

## 技巧四：Bugbot——机器人工头先验收一遍

**痛点**：独立开发者没有同事帮你 review；小团队的人工 review 又总在低端错误上浪费时间。

**操作**：Bugbot 是 Cursor 官方推出的代码审查机器人。在 GitHub 上安装 Bugbot App、勾选仓库之后，每个新 PR 它会自动逐 diff 审查，报出 bug 和风险点，评论直接挂在对应代码行上，也能在 Cursor 后台集中查看。建议把它排在流程最前面：

```mermaid
flowchart TD
    A["Agent 提交 PR"] --> B["Bugbot 自动审查"]
    B --> C["指出bug与风险"]
    C --> D["作者修复后合并"]
    D --> E["人工review只看架构与业务"]
```

机器审“有没有错”，人审“对不对”——分工清楚后，review 速度和口碑都会变好。

## 技巧五：多 Agent 并行 + Worktrees——三个 Agent 同时开工

**痛点**：串行使用 Agent，一天下来只推进了三个任务，人却累得像监工。

**操作**：2.0 版本起（据官方博客），Agent 面板支持并排开多个 Agent，各领各的任务。真正的关键配套是 **Git worktrees**：让同一个仓库检出多份独立工作目录，每个 Agent 在自己的目录里改，互不覆盖文件。Cursor 会在你并行派活时引导自动创建。实战节奏：

1. A Agent 迁移样式方案；
2. B Agent 补 e2e 测试；
3. C Agent 修手头这个 bug；
4. 25 分钟后你收三份 diff，只做裁决和合并。

把“串行等 AI”变成“并行管 AI”，这是人效差距最大的一层。代价是 token 消耗明显变快，按用量计费的同学记得看余额。

## 技巧六：Memories——给 Agent 装记性

**痛点**：每次新会话，它都忘了“前端要用 `pnpm --filter web dev` 启动”“我们发版前必须跑 lint"。

**操作**：在 Settings 的 Rules & Memories 区域开启后，Agent 会把项目里的关键约定自动存成记忆，跨会话生效。你可以在设置里逐条查看、编辑、删除——发现它记歪了随时纠正。monorepo 项目尤其受益：启动命令、端口约定、目录结构这些“交代一次就该记住”的事，终于不用每次重说。国内同类编辑器（如 Trae、CodeBuddy）也有各自的规则机制，但这类跨会话记忆 + 云端派活的组合，目前成熟度仍以海外先行。

## 技巧七：@Docs——把正确版本的文档喂进上下文

**痛点**：你用的库是 v3，模型训练数据还停在 v2，Agent 张口就写出已废弃的 API，改一遍崩一遍。

**操作**：输入 `@Docs`，默认已内置一批主流框架文档；点 **Add new doc**，贴入任意文档站 URL，Cursor 会爬取并建索引，之后用 `@文档名` 引用。两个高频用法：

1. 新版框架：把 v3 官方文档整站挂进去，API 幻觉立刻减少；
2. 团队内部文档：内网 wiki、自研组件库文档（要求网络可达），挂上后 Agent 写的代码贴着你自己的组件走。

配合 `@Web` 联网搜索查最新资料，双保险。

## 技巧八：Notepads——团队的 prompt 资产库

**痛点**：好用的 prompt 躺在聊天记录里，换台电脑、换个同事就消失。

**操作**：在编辑器面板新建 Notepad，一段可复用的 prompt + 可挂载的上下文文件，写一次全项目通用，用 `@Notepad名字` 调用。例：建一个「review-checklist」，写上团队的审查清单（安全性、边界条件、性能），每次让 Agent 审代码前先引用它。它和 Rules 的分工是：**Rules 自动注入，管“常设法律”；Notepads 手动调用，管“临时仪式”**。前者别堆太多，后者随便攒。

## 还有四个一分钟小件

- **Checkpoints**：Agent 每次改动前自动存档，跑崩了点一下回到改动前，大胆放手让它折腾；
- **MCP**：设置里接入外部工具（数据库、Jira、浏览器等），Agent 从“会写码”升级为“能查库、能开单”；
- **语音模式**：Agent 面板里直接说话下需求，长需求描述比打字快一倍；
- **Tab 深水区**：连续按 Tab 会顺着 AI 建议跳到“下一处该改的地方”，多行重写也一并吃掉——补全只是它的副业。

## 信息差总结

| 大多数国内用户 | 海外老手的玩法 |
|---|---|
| 只按 Tab 接受补全 | Cmd+K 定点改，Agent 干大活 |
| 单 Agent 串行等结果 | 多 Agent + worktree 并行开工 |
| 守着编辑器盯进度 | Background Agent 云端跑，手机派活 |
| 苦等同事 review | Bugbot 先机审，人只看终审 |
| 每次会话重复交代偏好 | Rules 立规矩 + Memories 记偏好 |
| 上下文塞满垃圾 | .cursorignore 划禁区 |
| API 写错靠肉眼纠 | @Docs 挂对版本文档 |

## 行动指南

今天花 30 分钟，按顺序做完四件事：

1. **5 分钟**：在主力项目建 `.cursor/rules/`，写两条最有痛点的规则（代码规范一条、测试规范一条），触发方式选 Auto Attached；
2. **5 分钟**：写 `.cursorignore`，把 `.env*` 和构建产物目录挡住；
3. **10 分钟**：在 GitHub 装 Bugbot，挑一个开放 PR 让它审一遍，感受机器预审的颗粒度；
4. **10 分钟**：派一个 Background Agent 后台任务（比如"给 utils 目录补齐单元测试”），手机打开 cursor.com/agents 看着它干活。

一周后回头看：你催进度的次数变少了，合并代码的速度变快了。

## 参考来源

1. Cursor 官方更新日志（2.0、Composer、多 Agent、Memories 等均在此滚动发布）：https://cursor.com/changelog
2. Cursor 官方文档（Rules / Cursor Ignore / @Docs 等章节）：https://docs.cursor.com
3. Cursor 云端 Agent 入口（网页与手机端派活）：https://cursor.com/agents
4. Cursor 官方博客（2.0 与 Bugbot 公告入口）：https://cursor.com/blog
5. Cursor 定价页（各档订阅额度以此为准）：https://cursor.com/pricing

---
> 本文由「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 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
