Cursor

AI-first code editor built for lightning-fast autocomplete, codebase indexing, and multi-file editing

💡 TIP
Cursor is a complete fork of VS Code with native AI integration, supporting all your existing VS Code extensions, themes, and keybindings out of the box.

Core Capabilities

  • •
    Full-Codebase Semantic Indexing — Indexes your entire repository to find semantically relevant code snippets even when exact keywords don't match.
  • •
    Multi-File Composer — Plan and execute sweeping architectural changes across dozens of files simultaneously with unified diff inspection.
  • •
    Predictive Tab Autocomplete — Predicts your next edit across multiple lines and anticipates cursor movements based on recent context.

Developer Workflows

  • •
    Interactive Chat & Inline Edits — Press Cmd/Ctrl+K to edit or generate code in-place within any open buffer with live side-by-side diffs.
  • •
    Terminal Error Diagnostics — Click into integrated terminal errors to immediately summon AI diagnostics and one-click fixes for compiler warnings.
  • •
    Flexible Model Routing — Seamlessly toggle between flagship reasoning models, fast frontier tiers, or custom API endpoints depending on task complexity.

Tips & Best Practices

  • •
    Project Rules (.cursorrules) — Create a .cursorrules file to prime the editor with framework conventions, preferred libraries, and code styling rules.
  • •
    Precision Context Symbols — Use @Files, @Folders, @Docs, and @Web to feed targeted documentation and live references into your queries.