The features section lets you manage which Cursor-specific features you want to use.

Cursor Tab

Here, you can enable Cursor Tab and its Advanced Features in your editor.

Chat & Composer

Here, you can configure Cursor Chat and manage settings for Composer in your editor.

Agent Stickiness

If enabled, your selection between normal and Agent mode will persist across new Composer conversations.


Auto-Scroll to Bottom

Automatically scrolls to the bottom of the Composer pane when a new message is generated.


Auto-Apply to Files Outside Context

Allows Composer to automatically apply changes to files outside your current context.


Collapse Input Box Pills in Pane or Editor

Collapses pills in the Composer pane or the editor input box to save space.


Render Pills Instead of Blocks

Collapses Composer code blocks into pills instead of rendering them as code blocks.


Iterate on Lints [BETA]

If there are linter errors, Composer will try to fix them iteratively.


Codebase Indexing

Here, you can configure Codebase Indexing in your editor.

Index New Files by Default

When enabled, new files will be indexed automatically by default. If disabled, you can still index your folders by pressing the “Compute Index” button.
Indexes are auto-generated only for folders with fewer than 10,000 files.

Ignore Files

Add files to Ignore during indexing, in addition to your .gitignore.
This is helpful for excluding large files you don’t want to index.

Git Graph Relationships

When enabled, Cursor will index your git history to understand relationships between files.
Code and commit messages are stored locally, while metadata about commits (SHA’s, number of changes, and obfuscated filenames) is stored in the cloud.

Docs

Here, you can configure and manage Docs in your editor.

Editor

Here, you can configure and manage your overall editor experience.

Chat/Edit Tooltip

If enabled, shows a chat/edit tooltip near highlighted code in your editor.


Auto Parse Links

If enabled, Cursor automatically parses links and adds them to the context.


Auto-Select for Ctrl/Cmd + K

If enabled, Cursor automatically selects regions for inline code editing.


Themed Diffs

If enabled, Cursor uses themed background colors for inline diffs in your editor.

Terminal

Show Terminal Hover Hint

If enabled, shows a hover hint in the terminal with the command to ‘Add to Chat’ or ‘Debug with AI’.


Use Preview Box

If enabled, Cursor uses a preview box in the terminal to show the output of Ctrl/Cmd + K. If disabled, responses stream directly into the terminal.