Cursor is a code editor built as a fork of VS Code, redesigned from the ground up around AI-assisted development rather than treating AI as a bolt-on feature. Its standout capability is multi-file agentic editing: developers can describe a change in natural language and Cursor will plan, edit, and verify changes across an entire codebase, not just a single file. It offers codebase-wide chat that understands project context, fast Tab-based autocomplete that predicts multi-line edits, and an integrated terminal with AI assistance. Because it's a full VS Code fork, existing extensions, themes, and keybindings carry over, which keeps the learning curve low for developers switching from VS Code.