コンテンツへスキップ

0.48.x · 変更履歴

Chat tabs, Custom modes & Faster indexing

This release introduces chat tabs for parallel conversations, a redesignedmodes system with custom modes, and improvements to cost visibility, indexing performance, and MCP reliability. Additionally, a sound notification plays when a chat is finished.

Built-in modes & custom modes (beta)

Agent and Ask modes are the built-in modes in Cursor, now with the option to add custom modes. We’ve also renamed “Edit” to “Manual” to better reflect its behavior.

Ask mode now has access to all search tools by default, so the `@Codebase` tool has been removed. It will automatically search the codebase when needed. If you want to force a search, simply ask Cursor in natural language to “search the codebase”. You can disable search from Ask in the mode menu, which will result in Ask only seeing the context you have provided.

Read more about Agent and Ask.

A screenshot of the Cursor editor interface showing a dropdown menu under the "Plan" mode selection. The menu includes several AI assistant modes: Agent, Ask, Manual, Plan (currently selected), Teach, and Yolo. Each mode has a corresponding keyboard shortcut. The interface is dark-themed, and the selected model is "claude-3.7-sonnet."


Custom modes (beta) allow you to compose new modes with tools and prompts that fit your workflow. Since custom modes can have custom keybindings, ⌘I will default to Agent mode and ⌘L will toggle the side pane. If you unbind ⌘I, it will also toggle the side pane. Custom modes are currently in beta, and you can enable them from Settings → Features → Chat → Custom modes.

You can also set the default mode from settings (Settings → Features → Chat → Default chat mode) to one of your modes or to the one you used most recently.

Read more about custom modes.

A screenshot of the Cursor editor interface showing the settings for a custom AI assistant mode named "Agent." The settings panel includes options to name the mode, set the model (currently "claude-3.7-sonnet"), configure keybindings, and enable tools such as Search, Edit, and Run. Toggles for "Auto-apply edits" and "Auto-fix errors" are enabled, while "Auto-run" is disabled. There is also a field for adding custom instructions and a button labeled "Delete mode" at the bottom. The interface has a dark theme.

Chat tabs

Create new tabs (⌘T) in chat to have multiple conversations in parallel. You can also hold Option and click the + button to create a new tab. Cmd+N still creates a new chat in the current tab.

When a tab is awaiting your input, you’ll see an orange dot on that tab.

Faster indexing

We’ve made significant improvements to indexing performance of similar codebases within a team, greatly reducing the initial indexing time for subsequent copies of large repositories after one copy has been fully indexed. For example, the Cursor codebase now indexes in under a minute, previously taking around 20 minutes.

Sound notification (beta)

Cursor can now play a sound when a chat is ready for review. Enable this feature from Settings → Features → Chat → Play sound on finish.

Usage-based cost visibility

For usage-based models, you can now view the cost and breakdown per chat from the history.

A screenshot of the Cursor editor interface showing the chat title "Improving Description Flow" with a dropdown displaying recent chat history. The dropdown includes entries like "Fixing Broken Links in Documentation," "Enhancing Content Cohesion," and others. The currently selected chat shows a cost breakdown tooltip indicating it used "2 gpt-4.5-preview" requests at $2.00 each, totaling $4.00. Icons for editing, duplicating, and viewing cost are visible next to the chat title. The interface uses a dark theme.

New onboarding

We’ve introduced an easier onboarding process to help you get started with Cursor. You’ll be guided through importing settings, selecting themes, keybindings, and other preferences.

A screenshot of the Cursor editor's onboarding interface titled "Quick Start." It prompts the user to choose keybindings from options like VS Code, Vim, Emacs, and Sublime Text (with VS Code selected). Three features are listed: "Agent" for planning and building, "Cursor Tab" for predicting next moves, and "Cmd-K" for editing code with AI. On the right, a sample message says, “Add a Settings page with what you find in src/ui/components,” using the "Agent" mode. At the bottom center, there is a blue "Continue" button. The interface has a dark theme with a macOS-style window.