Cursor Tutorial
Welcome to the Cursor tutorial. Based on the official Cursor docs and the downloads page, this guide focuses on Agent, rules, Skills, MCP, and the daily edit loop—from first install to a reusable team workflow.
Cursor’s docs now call it a coding agent: an editor that can also plan, edit files, run commands, drive a browser, and talk to external tools. APIs and model lists change quickly—treat the official docs and in-app Models & Pricing as the source of truth.
Table of Contents
Basics
- Introduction — Product fit vs VS Code + Copilot, Claude Code, and Codex
- Installation — Desktop install, VS Code import, sign-in,
cursor/agentCLI - Quick Start — Explain the repo → small change → review the diff → Plan Mode
Intermediate
- Agent — Instructions / tools / model, checkpoints, queue,
/goal - Tab and Inline Edit — Tab completion,
Ctrl+K, Chat vs Agent - Rules and Skills —
.cursor/rules, user rules, Skills / plugins - MCP —
mcp.json, marketplace, security, plus this site’s MCP course - Models — Auto vs named models, pricing caveats
- Plan Mode —
Shift+Tab, plan, approve, then build
Practice
- Workflow with CLI Agents — Cursor + Claude Code + Codex
- Practical Examples — Unfamiliar repo, multi-file feature, team MCP + rules
- Resources — Official docs, changelog, related courses on this site
Learning Path
Prerequisites
- Comfort with Git and reading diffs
- Familiarity with at least one project layout (Node, Python, Go, …)
- A Cursor account; for teams, confirm plan and privacy mode first
- Optional: the intro chapters of this site’s MCP, Claude Code, and Codex courses
How to use this course
- Run the official loop first: install → open a repo → explain the codebase → one small change → review the diff. That is Installation and Quick Start.
- Learn the daily keys:
Ctrl+I/Cmd+Ifor Agent,Tabto complete,Ctrl+K/Cmd+Kfor inline edit,Shift+Tabfor Plan Mode. Details in Agent and Tab and Inline Edit. - Put norms in the repo:
.cursor/rules,AGENTS.md,.cursor/mcp.json. Never commit secrets. See Rules and Skills and MCP. - Trust the in-app model list: this course only names families (Composer 2.5, Claude, GPT-5.6, Gemini 3.x, Grok 4.x). Open Models & Pricing before you pick.
- Change doors for long jobs: keep the interactive edit loop in Cursor; send long autonomous terminal work through Workflow.
Source of truth: cursor.com/docs and cursor.com/downloads. This tutorial does not invent undocumented APIs.