Download Cursor

Cursor Help Centre — Troubleshooting, FAQ, and Support for Every Plan

This help centre is your starting point for resolving issues, understanding features, and connecting with the Cursor community. Whether you need to fix a slow completion, configure Composer for a large project, troubleshoot an extension conflict, or manage your subscription, the answers are organized by topic below.

Cursor supports developers on every plan — from the free Hobby tier to enterprise engineering teams. The documentation, Discord community, and GitHub issue tracker are available to all users. Email support and priority response times are included with paid plans.

Cursor Support Resources — Quick Reference

  • Official documentation at docs.cursor.com covers installation, features, configuration, and troubleshooting
  • Community Discord server for peer support, tips, and feature discussions with other Cursor developers
  • GitHub issue tracker for bug reports, feature requests, and tracking known issues
  • Email support available for Pro, Pro+, Ultra, Teams, and Enterprise subscribers
  • Teams and Enterprise customers receive dedicated support contacts with SLA-backed response times
  • This help centre links to topic-specific guides across the Cursor site

Browse Help Topics by Category

Jump to the topic that matches your question. Each link leads to a dedicated guide with detailed instructions.

AI Features

Guides for Cursor's core AI capabilities — how they work, how to configure them, and how to get the best results from each feature.

Plans, Pricing & Account

Information about Cursor's pricing tiers, credit system, subscription management, and account settings.

Setup & Configuration

Getting started with Cursor, importing VS Code settings, configuring developer tools, and customizing the editor.

Support Channels by Plan

Every Cursor user has access to documentation and community support. Paid plans unlock email and priority channels.

Support ChannelHobby (Free)Pro ($20/mo)Pro+ ($60/mo)Ultra ($200/mo)Teams ($40/user)Enterprise
Official DocumentationYesYesYesYesYesYes
Community DiscordYesYesYesYesYesYes
GitHub Issue TrackerYesYesYesYesYesYes
Email SupportYesYesYesYesYes
Priority ResponseYesYesYesYes
Dedicated ContactYesYes
SLA-Backed ResponseYes
Onboarding AssistanceYesYes

Common Troubleshooting Topics

Quick solutions for the most frequently reported issues in Cursor.

Performance and Indexing

If Cursor feels slow after opening a large project, the codebase indexer is likely still building the semantic index. Check the status bar at the bottom of the editor for indexing progress. For very large repositories (100,000+ files), exclude generated directories like node_modules, dist, build, and .git from indexing in Settings > Codebase Indexing > Exclude Patterns.

Tab completion latency depends on network speed and model server load. Auto mode selects the fastest available model by default. If completions take more than 500ms consistently, check your internet connection and try disabling VPN or proxy configurations that might add routing overhead. On resource-constrained machines (under 8 GB RAM), close unused editor tabs and disable extensions you do not actively use.

Extensions and Compatibility

Cursor supports all VS Code extensions from the marketplace. If an extension fails to load, check that it is compatible with the current VS Code engine version (visible in Help > About). Some extensions that deeply modify the editor UI may conflict with Cursor's AI overlay panels. If you encounter rendering issues, disable extensions one at a time to isolate the conflict, then report it via the GitHub issue tracker.

Imported VS Code settings occasionally contain deprecated configuration keys. If settings import causes unexpected behavior, compare your settings.json in Cursor (open via Command Palette > Preferences: Open Settings JSON) with your VS Code configuration. Remove any keys flagged as unknown. The Cursor documentation lists Cursor-specific settings that extend the standard VS Code schema.

Security and Privacy Help

Resources for understanding how Cursor handles your code and data.

Privacy Mode Configuration

Privacy Mode ensures your code is never stored on Cursor servers. Enable it in Settings > Privacy > Privacy Mode. When active, code snippets sent for AI processing are handled in memory and immediately discarded after the response is generated. Privacy Mode is available on all plans and enforced by default on Teams and Enterprise. Read the full security guide for details on encryption, SOC 2 compliance, and data processing agreements.

Team Administration

Teams plan administrators manage security policies, seat assignments, and billing from the admin dashboard. Admins can enforce Privacy Mode for all team members, restrict available AI models, configure SSO with SAML 2.0, and review AI usage audit logs. For enterprise requirements including dedicated infrastructure and custom DPAs, see the contact page to reach the enterprise sales team.

Frequently Asked Questions — Cursor Help Centre

Answers to the most common support questions from Cursor users.

How do I get support for Cursor?

All users can access documentation at docs.cursor.com, the community Discord, and the GitHub issue tracker. Pro, Pro+, and Ultra subscribers receive email support. Teams and Enterprise customers get dedicated support contacts with SLA-backed response guarantees. See the contact page for all channels.

How do I fix slow Tab completions?

Check that project indexing has completed (status bar indicator). Exclude large directories like node_modules from indexing. Verify your internet connection is stable. Auto mode selects the fastest model — if latency persists, check for VPN or proxy overhead. On machines with under 8 GB RAM, close unused tabs and disable inactive extensions.

Why is Composer not working or producing errors?

Common causes: context window exceeded, credits exhausted, or binary files included. Check remaining credits in Settings > Subscription. Use @file references instead of @codebase to reduce context size. Try a model with a larger context window like Claude Opus. If errors persist, restart Cursor and try again.

How do I import my VS Code settings into Cursor?

On first launch, the setup wizard offers one-click import. If you skipped it, go to Settings > General > Import VS Code Settings. This imports settings.json, keybindings.json, extensions, and your active theme. Both editors can run simultaneously with independent configurations.

How do I manage my subscription and billing?

Sign in to your Cursor account dashboard. Upgrade, downgrade, or cancel at any time. Upgrades apply immediately with prorated billing. Downgrades take effect at the next billing cycle. Credits reset monthly and do not roll over. Teams admins manage billing for all seats from the team admin dashboard.

Does Cursor work offline?

Core editing features work offline — writing, navigating, VS Code extensions, and Git. AI features (Tab completions, Composer, agent mode, @codebase chat) require an internet connection to communicate with cloud AI model servers. The local codebase index builds offline but queries against it need connectivity.

Where can I find Cursor documentation?

Official documentation is at docs.cursor.com. It covers installation, feature guides, pricing, Cursor Rules syntax, MCP server setup, keybinding customization, and troubleshooting. Documentation is updated as new features and models are added.