Cursor 0.47 版本现已正式发布,本次升级虽未带来颠覆性变革,但几项关键功能优化确实值得重点关注。全新自定义 Agent 功能正式上线,MDC 规则管理更加灵活,同时还新增了 insider 抢先体验通道。下面将逐一详细解析。
最大亮点:自定义 Agent
在 Cursor Setting 的 Beta 选项中,新增了一个开关:启用带有自定义工具和设置的自定义模式。名称虽略显复杂,但查看截图即可一目了然。

勾选此模式后,设置界面中将出现 Add custom mode 的入口选项。

点击添加自定义模式后,可配置的内容非常全面:
- 图标、名称、快捷键——完全按需定制,便于快速切换不同模式。
- 默认模型——可选择“自动选择”,也可固定某个特定模型。需注意,这只是进入该模式后的默认选项,执行过程中仍可临时切换模型。
- 可用工具(Tools)——目前分为三大类别,共计 13 个工具,覆盖范围广泛。
- 三个高级选项——Auto-apply edits、Auto-run、Auto-fix errors,一键控制自动化执行程度。
- 自定义指令(Custom instructions)——底部的输入框,可编写专属提示词,满足个性化需求。

在模型选择方面,本次新增了 claude-3.7-sonnet MAX 模型。每次请求费用为 0.04 美元,享有更高访问优先级,支持更大的上下文窗口以及更高效的工具调用。作为对比,GPT-4.5 每次请求则需 2 美元。如果你在 0.46 版本中曾遇到 claude-3.7-sonnet 的一些限制或问题,MAX 版本或许是一个值得尝试的升级选择。

MDC 规则调整
在新建 MDC 文件时,你会发现规则类型比之前增加了更多选项。目前共有四种类型:
- Always:该规则会自动附加到每一次聊天和 Command+K 请求中。
- Auto Attached:基于文件模式匹配,与之前的行为保持一致。
- Agent Requested:描述该规则有助于完成何种任务,由 Agent 按需请求加载。
- Manual:需要手动通过 @ 才能将其包含到上下文中。

这一变化显著提升了项目规则管理的灵活性。将常用规则设为 Always,每次自动加载;而对于偶尔才用到的规则,则设为 Manual,避免无谓占用上下文空间——将宝贵的上下文容量留给核心代码,这才是更明智的做法。
insider 版本
自 0.47 版本起,用户可切换到 Early Access 通道,类似于 VS Code 的 insider 版本机制。如果你想第一时间体验新功能,这个渠道无疑是不错的选择。

