Cursor Documentation
Cursor is a coding agent for building ambitious software. Use it to understand your codebase, plan and build features, fix bugs, review changes, and work with the tools you already use.
Start here
Get started
Go from install to your first useful change in Cursor
Models & Pricing
Compare models, usage pools, and plan pricing
Changelog
Stay up to date with the latest features and improvements
What you can do with Cursor
Understand your code
Trace how a repo fits together and find the right places to start
Plan and build features
Scope changes, use Plan Mode, and ship bigger work with confidence
Find and fix bugs
Reproduce issues, narrow the root cause, and verify the fix
Review changes
Inspect diffs, run checks, and catch problems before you merge
Customize Cursor
Add plugins, skills, MCPs, and rules from one place
Connect your workflow
Work with GitHub, GitLab, Azure DevOps, Bitbucket, JetBrains, Slack, Linear, and more
Models
See all model attributes on the Models & Pricing page.
| Name | Default Context | Max Context | |
|---|---|---|---|
| 300k | 1M | ||
| 300k | 1M | ||
| 200k | 1M | ||
| 200k | - | ||
| 200k | 1M | ||
| 200k | 1M | ||
| 272k | - | ||
| 272k | 1M | ||
| 272k | - | ||
| 256k | - |