Cursor 0.50 - Simplified Pricing, Background Agent and Refreshed Inline Edit
· 약 5분
정보
This release introduces unified request-based pricing, Max Mode for all top models, and Background Agent for parallel task execution. Plus, improved context management with @folders
support, refreshed Inline Edit with new options, faster file edits, multi-root workspace support, and enhanced chat features.
Key Improvements
Simpler, unified pricing
- Request-based pricing: We've heard your feedback and are rolling out a unified pricing model to make it less confusing. All model usage is now unified into request-based pricing, Max mode now uses token-based pricing, and Premium tool calls and long context mode are removed to keep it simple.
Max Mode for all top models
- Full control for your hardest problems: Max Mode is now available for all state-of-the-art models in Cursor, with a simpler token-based pricing model. It's designed to give you full control when you need it most. You can enable it from the model picker to see which models support it.
New Tab model
- Multi-file suggestions: We've trained a new Tab model that now can suggest changes across multiple files. The model excels particularly at refactors, edit chains, multi file changes, and jumping between related code. You'll also notice it feels more natural and snappier in day-to-day use.
Background Agent
- Parallel agents: In early preview, rolling out gradually: Cursor agents can now run in the background! This allows you to run many agents in parallel and have them tackle bigger tasks. The agents run in their own remote environments. At any point, you can view the status, send a follow-up, or take over.
Include your entire codebase in context
- @folders support: You can now use
@folders
to add your entire codebase into context, just make sure to enableFull Codebase Access
in settings.
Refreshed Inline Edit
- More options: Inline Edit now has more options: you can select to edit the current function, block, or file. You can also now hit
Cmd/Ctrl+Shift+K
to edit the entire file. We've also improved the UI to make it clearer what you're editing.
Fast edits for long files with Agent
- Search & replace tool: We've added a new tool to the agent that will search & replace code in files, making it much more efficient for long files. Instead of reading the complete file, Agent can now find the exact place where edits should occur and change only that part.
Work in multiple codebases with workspaces
- Multi-root workspaces: Now you can create multi-root workspaces to make multiple codebases available to Cursor. All of them will be indexed and available to Cursor, ideal when you have projects in different folders you want to work on in the same space.
Working with Chat
- Exporting Chat: You can now export chats to markdown from the chat view. Text and code blocks are included in the final export.
- Duplicate Chats: Exploring different paths from a conversation while preserving the existing is now possible with chat duplication. Go to a message and start a new chat from the three dots menu.
Additional Improvements
Keybindings
- Full file edits from Inline Edit:
Cmd/Ctrl+Shift+K
Features
- Agent now uses native terminal emulation instead of simulated terminals
@folders
will now try to include all files that fit in context- Icons for context state in Chat to tell you if files were not included or condensed
- Individual MCP tools can now be disabled from MCP settings
- New C# extension available in marketplace
- Chat font size can now be increased in settings
- Detailed in-app changelog
MCP
- Run stdio from remote workspace (WSL, Remote SSH)
- Streamable HTTP support
- Fixed leaking SSE server connections
- More reliable refreshing when changing config
Account
- Removed 10 free requests/day for Claude 3 Opus
Patches
0.50.1
- Background Agent availability
0.50.2
- Fixed keyboard navigation in Jupyter notebooks
- Fixed Custom mode models MAX and selection issues
- Improved indexing reliability for single-root workspaces
- Fixed VPN reliability with ZScaler
0.50.3
- Performance improvements
0.50.4
- Improved apply reliability
- Fixed Windows horizontal scrolling bug
- MCP improvements
- Improved multiroot workspace support
0.50.5
- Fixed chat pill not updating when switching files
0.50.6
- Fixed search & replace reliability issues
- Fixed checkpoint reliability issues
- Improved indexing
- Improved Python extension
0.50.7
- Fixed search & replace bug for Windows