Skip to content

Changelog

CLI Agent Modes and Cloud Handoff

This release brings many of the editor’s most-loved features to the Cursor CLI, along with improvements that make it easier to use.

Plan mode in CLI

Use Plan mode to design your approach before coding. Cursor will ask clarifying questions to refine your plan. Get started with /plan or --mode=plan.

Ask mode in CLI

Use Ask mode to explore code without making changes, just like in the editor. Start asking questions with /ask or --mode=ask.

Handoff to Cloud Agents

Push your local conversation to a Cloud Agent and let it keep running while you're away. Prepend & to any message to send it to the cloud, then pick it back up on web or mobile at cursor.com/agents.

Word-level Inline Diffs

Show exactly what changed with precise word-level highlighting in the CLI.

One-click MCP authentication

Connect Cursor to external tools and data sources with a new login flow supporting automatic callback handling. The agent gets access to authenticated MCPs immediately.

Use /mcp list for an updated interactive MCP menu to browse, enable, and configure MCP servers at a glance.

New CLI Features and Improved CLI Performance

This release introduces new CLI controls for models, MCP management, rules and commands, alongside major hooks performance improvements and bug fixes.

Model list and selection

Use the new agent models command, --list-models flag, or /models slash command to list all available models and quickly switch between them.

Rules generation and management

Create new rules and edit existing ones directly from the CLI with the /rules command.

Enabling MCP servers

Enable and disable MCP servers on the fly with /mcp enable and /mcp disable commands.

Layout Customization and Stability Improvements

For this holiday release, we've focused entirely on fixing bugs and improving stability.

This includes the core agent, layout controls, viewing code diffs, and more. We will be slowly rolling these updates out over the week, ensuring there are no regressions during your holiday coding.

Stability improvements

Layout customization

It's now easier to customize your default layout across workspaces.

We've included four default layouts: agent, editor, zen, and browser. You can use Command (⌘) + Option (⌥) + Tab (⇥) to switch between layouts, or easily jump between different workspaces. Additionally, you can move backwards in this list by including Shift (⇧), similar to macOS.

Enterprise Insights, Billing Groups, Service Accounts, and Improved Security Controls

Many of the largest software companies in the world have adopted Cursor for Enterprise. Here are some of the new features we're releasing today:

Conversation insights

Cursor can now analyze the code and context in each agent session to understand the type of work that is being done, including:

  • Category: Bug fixes, refactoring, explanation
  • Work Type: Maintenance, bug fixing, new features
  • Complexity: Difficulty and specificity of prompts

Enterprise customers can also extend these categories across their organization and teams. We protect your privacy by ensuring no PII or sensitive data is collected as part of these insights.

Shared agent transcripts

You can now share agent conversations with your team.

Generate a read-only transcript of any agent conversation to include in your PRs or internal documentation. Transcripts can be forked so others can start new agent conversations from the same context.

Billing groups

Cursor now supports billing groups for fine-grained visibility into where usage occurs.

Map usage and spend to the structure of your organization. Track spend by group, set budget alerts, and keep an eye on outliers. Understand which teams have the highest adoption of Cursor.

Linux sandboxing for agents

Sandboxing for agents supports Linux in addition to macOS.

This allows agents to work effectively within appropriate boundaries. Access is scoped to your workspace and can be configured to block unauthorized network and filesystem access.

Learn more about LLM safety and controls.

Service accounts

Service accounts are non-human accounts (and their API keys) that can configure Cursor, call APIs, and invoke cloud agents.

With service accounts, teams can securely automate Cursor-powered workflows without tying integrations to individual developers' accounts. This makes it easier to manage access, rotate credentials, and keep automations running even as people and roles change.

Service accounts will roll out to Enterprise accounts starting the week of 12/22.

Learn more about Cursor for Enterprise and talk to our team to learn more.

Debug Mode, Plan Mode Improvements, Multi-Agent Judging, and Pinned Chats

Debug Mode

Debug Mode helps you reproduce and fix the most tricky bugs.

Cursor instruments your app with runtime logs to find the root cause. It works across stacks, languages, and models.

Read more in our announcement.

Browser layout and style editor

Design and code simultaneously with a brand new browser sidebar and component tree.

Move elements, update colors, test layouts, and experiment with CSS in real time, then instantly apply changes to your codebase using agent. You can also click on multiple elements and describe changes in text to kick off an agent to make visual changes.

Read more in our announcement.

Plan Mode improvements

Plan Mode now supports inline Mermaid diagrams, allowing the agent to automatically generate and stream visuals into your plans. You also have more control over how you build them, with the option to send selected to-dos to new agents.

Multi-agent judging

When running multiple agents in parallel, Cursor will now automatically evaluate all runs and give a recommendation for the best solution.

The selected agent will have a comment explaining why it was picked. Judging of the best solution only happens after all parallel agents have finished.

Pinned chats

In the agent sidebar, pin chats at the top for future reference.