---
title: "Cursor 从原理到实战"
description: "按中文开发者真实使用顺序组织的 Cursor 工作流教程。"
verifiedAt: "2026-05-09"
---

这一组不是 Cursor 功能清单，而是一条从理解到上线的学习路径。先把 Cursor 放回真实项目：它是 editor、coding agent、上下文系统、工具执行层、CLI 自动化入口，也是团队 PR 和云端任务流程的一部分。

> [!NOTE]
> **阅读方式**：新手按顺序读 1-12；已经在用 Cursor 的人，可以直接跳到 Rules、MCP、CLI、Cloud Agent 或真实项目工作流。模型、价格、用量和企业策略变化快，具体数字永远回官方页面核验。

## 学习路线

先按四段理解：

1. **定位和第一天**：Cursor 是什么、怎么安装迁移、第一次项目怎么做。
2. **Agent 工作流**：Agent、Ask、Plan、Debug、Tab、上下文、Rules 和工具权限。
3. **工程化能力**：Skills、Subagents、Hooks、CLI、Headless、Cloud Agent、Bugbot、Review。
4. **上线判断**：模型成本、工具选型、真实项目闭环。

```mermaid
flowchart TD
  A["01-03 定位和 Agent 基础"] --> B["04-06 模式、上下文、工具"]
  B --> C["07-09 复用、自动化、云端协作"]
  C --> D["10-12 成本、选型、真实项目闭环"]
```

<Cards>
  <Card title="Cursor 是什么" description="从产品定位理解 Cursor：AI editor、coding agent 和真实项目工作台。" href="/docs/cursor/understanding/01-what-is-cursor" />
  <Card title="安装、迁移和第一个项目" description="从下载安装到迁移 VS Code / JetBrains，再用低风险项目跑通第一天闭环。" href="/docs/cursor/understanding/02-install-migrate-first-project" />
  <Card title="Cursor Agent 如何工作" description="理解 instructions、tools、model、checkpoints、queued messages 和模式选择。" href="/docs/cursor/understanding/03-how-cursor-agent-works" />
  <Card title="Agent、Plan、Ask、Debug、Tab 怎么分工" description="把 Cursor 的几类 AI 入口按风险和任务阶段分清。" href="/docs/cursor/understanding/04-agent-plan-ask-debug-tab" />
  <Card title="上下文、索引和 Rules" description="让 Cursor 真的理解项目：索引负责事实，Rules 负责长期约束，prompt 负责本次目标。" href="/docs/cursor/understanding/05-context-indexing-rules" />
  <Card title="MCP、工具、浏览器和终端" description="理解 Cursor Agent 的工具层：MCP 接外部系统，Browser 验 UI，Terminal 跑命令。" href="/docs/cursor/understanding/06-mcp-tools-browser-terminal" />
  <Card title="Skills、Subagents、Hooks" description="把 Cursor 从一次性会话升级成可复用、可分工、可治理的工作流系统。" href="/docs/cursor/understanding/07-skills-subagents-hooks" />
  <Card title="Cursor CLI 与 Headless 自动化" description="把 Cursor Agent 从编辑器带到终端、脚本、CI 和受控自动化。" href="/docs/cursor/understanding/08-cli-headless-automation" />
  <Card title="Cloud Agent、Bugbot 和 Review" description="把 Cursor 放进异步任务、PR 审查、安全审查和团队交付流程。" href="/docs/cursor/understanding/09-cloud-agent-bugbot-review" />
  <Card title="模型、价格和用量" description="不要背模型表。按任务复杂度、上下文规模、速度、成本和团队策略选择 Cursor 模型。" href="/docs/cursor/understanding/10-models-pricing-usage" />
  <Card title="Cursor 和其他工具怎么选" description="用工作流位置比较 AI 编程工具，不做空泛排名。" href="/docs/cursor/understanding/11-cursor-vs-codex-claude-windsurf-copilot" />
  <Card title="一个真实项目里的 Cursor 工作流" description="把 Cursor 用在真实项目：只读理解、计划、小步修改、验证、审查、沉淀规则。" href="/docs/cursor/understanding/12-real-project-workflow" />
</Cards>

## 最小学习成果

读完这一组，你应该能做到：

- 给一个真实项目写 Cursor 任务边界。
- 判断 Ask、Agent、Plan、Debug、Tab 的使用时机。
- 区分 Rules、Skills、Subagents、Hooks。
- 安全使用 Terminal、Browser 和 MCP。
- 把 CLI / Headless 放进可审计流程。
- 判断 Cloud Agent、Bugbot、Agent Review 是否适合团队。
- 按任务复杂度选择模型和预算策略。
- 提交前留下 diff、验证和断点证据。

## 官方来源

- [Cursor Docs](https://cursor.com/docs)
- [Cursor Documentation Index](https://cursor.com/llms.txt)
- [Cursor Help Center](https://cursor.com/help)
