Migrating from VS Code
Cursor is a fork of VS Code. This allows us to focus on building the best AI programming experience while providing a familiar text editing experience.
Importing Extensions, Themes, Settings, and Keybindings
You can import your VS Code configuration into Cursor with a single click. Navigate to Cursor Settings
> General
> Account
.
Staying Updated
We regularly update Cursor to the latest version of VS Code.
Why Not an Extension?
As a standalone application, Cursor has better control over the editor's user interface, enabling deeper AI integration. Some of our features, like Cursor Tab and CMD-K, are impossible to implement as plugins in existing coding environments.
Settings
You can access Cursor-specific settings by clicking the gear icon in the top right, pressing Ctrl/⌘ + Shift + J
, or using Ctrl/⌘ + Shift + P
and typing Cursor Settings
.
You can access VS Code-specific settings using Ctrl/⌘ + Shift + P
and typing VS Code Settings
.
Why is Cursor's Activity Bar Horizontal?
The activity bar is horizontal by default to make room for chat. If you prefer the regular vertical activity bar, you can set workbench.activityBar.orientation
to vertical
in VS Code settings and restart Cursor.
Usage
For more pricing information, visit Cursor Pricing.
Subscription Tiers
Cursor offers multiple subscription tiers to meet your needs.
- Hobby
- 14-day Pro trial (250 fast
premium
model uses) - 50 slow
premium
model uses - 2000 autocompletions
- 14-day Pro trial (250 fast
- Pro
- 500 fast
premium
model uses per month - Unlimited slow
premium
model uses - Unlimited autocompletions
- 10
o1+mini
uses per month
- 500 fast
- Business
- Same usage as
Pro
tier - Organization-wide enforced privacy mode
- Centralized team billing
- Admin dashboard with usage statistics
- SAML/OIDC SSO
- Same usage as
Premium Models
GPT-4, GPT-4o, and Claude 3.5 Sonnet all count as premium
models. Each Claude 3.5 Haiku request counts as 1/3 of a premium
model request.
Pro Trial
All new users get a 14-day Pro trial with access to all Pro features and 250 fast premium
model requests. After 14 days, users who haven't upgraded will revert to the Hobby plan.
Fast and Slow Requests
By default, Cursor servers try to provide fast premium
model requests for all users. However, during peak times, users who have exhausted their fast premium
quota will be moved to the slow pool, which is effectively a queue of users waiting for fast premium
requests to become available.
This queue is fair, and Cursor does everything possible to keep the queue as short as possible. However, if you need more fast premium
quota and don't want to wait, you can add more requests on the settings page.
Purchasing Additional Requests
We're actively developing the ability to purchase additional fast requests. Currently, these are the available options:
Fast Request Packs
Additional fast requests are available in packs of 500 per month for $20 to increase your monthly quota.
For annual plans, packs are charged at $240 per year. For monthly plans, packs are charged at $20 per month.
Mid-cycle purchases are prorated based on days remaining. For example, purchasing halfway through your billing cycle means paying for half a month.
Note that additional packs for Pro plans will appear as separate Pro subscriptions in your billing dashboard.
Usage-Based Pricing
You can opt into usage-based pricing for requests beyond what's included in your plan by visiting the settings page.
Usage-based pricing details:
- Usage-based pricing is calculated by calendar month (not necessarily aligned with your billing cycle, typically billed on the 2nd-3rd of each month)
- We don't count if you cancel a request immediately or if there's an error
- You can configure hard limits so you'll never pay more than your monthly hard limit (for usage-based pricing)
- Currently, usage-based pricing is only available for some models in o1-preview, Claude 3 Opus, and long context chat.
Viewing Your Usage
You can view your usage on the Cursor Settings page. You can also access this page within the Cursor application under Cursor Settings
> General
> Account
, clicking "Manage Subscription" for Pro users or "Manage" for Business users.
Cursor usage resets monthly based on your subscription start date.