Cursor v0.49 更新:自动生成规则、终端命令编辑和MCP识别图像

好消息,你们的 AI 编程搭子 Cursor 又升级啦!

就在不久前,Cursor 发布了 0.49 版本,依旧稳定发挥,带来了一堆实用又贴心的新功能和改进。

快来看看都有哪些亮点吧!

支持自动生成规则啦!

Cursor 的规则(Rules)系统允许你为 Cursor 设定一系列指令或限制,告诉它在处理你的代码或问题时,应该遵循哪些原则、避免哪些操作,或者优先考虑哪些信息,就像是给 AI 的"工作手册"。

以前要创建或修改规则,需要前往 Cursor Settings > Rules 或在 .cursor/rules 目录下打开.mdc文件手动编辑。

现在方便了,直接在聊天框里输入 /Generate Cursor Rules 这个命令,就能让 Cursor 为你自动生成规则。

这个更新可以用来干什么?

  • 快速生成编码规范: 想快速建立你们团队的编码规范?先让 Cursor 读一下一系列高质量的代码文件,Cursor 即可直接推理出其中所应用的编码规范。
  • 沉淀成功的编码实践: 比如你在与 Cursor 的某次交流中获得了不错的成果,可以让 Cursor 回顾本次交流的内容,沉淀成一份成功的编码实践,从而在后续交流中能够继续获得相同质量的成果。

查找聊天记录更方便啦!

现在聊天记录功能挪到了更方便的"命令面板"里。你可以直接在聊天窗口点"显示历史记录"按钮,或者用快捷键 Cmd + Shift + P 调出命令面板搜 Show Chat History 来查找。

这个更新可以用来干什么?

  • 回顾之前的思路: 和 Cursor 讨论类似的问题时,随时可以翻看之前的对话,找回之前的关键信息或 Cursor 曾给出的某个好建议。
  • 找回代码片段: Cursor 之前生成了一段不错的代码但没有应用,后来会话太多被冲掉了?去历史记录里轻松找回来。

能一次审查全部代码啦!

之前 Cursor 帮你改完代码后,每次审查它的改动都很困难?现在每次对话结束时,会多一个"Review changes"(审查变更)按钮。点一下,就能直接看到一个内置的代码差异对比视图(Diff View),改动之处一清二楚。

这个更新可以用来干什么?

  • 检查输出或更改内容: Cursor 自动修复 Bug 或重构代码后,用这个功能快速检查它的修改是否正确、有没有引入新问题,并且一次审查完毕,代码审查更轻松。
  • 完整学习 AI 思路: 看看 Cursor 是如何修改你的代码来解决问题的,有助于学习新的编程技巧或理解它的逻辑。

MCP 也能"看图说话"啦!

重磅!现在你可以把图片(比如 UI 截图、设计稿、架构图)作为上下文信息发给 MCP Server 了!这能帮助 MCP Server 更直观地理解你的问题或需求。

这个更新可以用来干什么?

  • UI Bug 定位: 遇到界面显示问题?截个图发给相关的 MCP Server,问它"这个按钮样式歪了,可能是什么原因?帮我看看相关代码。"
  • 设计图转代码: 把产品经理给的 UI 设计图发给相关的 MCP Server,让它帮你生成对应的 HTML/CSS 或组件代码框架。
  • 理解复杂流程: 有个复杂的业务流程图看不懂?发给相关的 MCP Server,让它帮你解释或者找出实现这个流程的相关代码。

可以在终端命令执行之前修改啦!

当 Cursor 想在你的终端里执行命令时(比如安装依赖、跑脚本),你现在可以先"过目"一下。比如可以选择编辑一下命令再让它运行,或者觉得不妥直接跳过不执行。

这个更新可以用来干什么?

  • 安全把控: Cursor 要执行 rm -rf 一键删库跑路?赶紧拦住!编辑一下或者直接跳过,避免潜在风险。
  • 命令微调: Cursor 要装的依赖版本不对,或者你想给构建命令加个参数?可以在执行前修改,避免无效工作。

可以全局忽略文件啦!

以前需要为每个项目单独配置 .cursorignore 文件来告诉 Cursor 哪些文件需要忽略。现在好了,你可以在用户级别的设置里,定义一套全局的忽略规则(比如忽略所有 node_modules 目录、.env 文件、编译输出目录等)。

这样,这些规则在你所有的项目里都会生效,省得每个项目都配一遍。

这个更新可以用来干什么?

  • 保护敏感信息: 确保包含密码、API 密钥等的配置文件不会被 Cursor 读取到。
  • 排除干扰文件: 避免 Cursor 分析大型日志文件、编译产物、缓存文件等,提高效率,减少不必要的 Token 消耗。

又有一大批新模型可尝鲜啦!

Cursor 的模型库又壮大了!这次加入了 Google 的 Gemini 2.5 Pro、xAI 的 Grok 3 和 Grok 3 Mini,还有 OpenAI 最新的 GPT-4.1。选择更多,能力更强,你可以根据自己的需求和喜好切换着用。

这个更新可以用来干什么?

  • 特定任务择优: 试试看哪个模型在写代码、解释概念、生成文档或进行特定语言编程时表现更好。
  • 体验前沿技术: 第一时间用上业界最新的大语言模型。

Cursor 能读懂你的项目结构啦!

还有个尚在测试的新功能,可以让 Cursor 在分析问题时,把你的项目目录结构也考虑进去。这样 Cursor 对整个项目的"地图"就更清楚了,尤其是在处理大型、复杂或嵌套很深的项目时,给出的代码建议、文件跳转可能会更精准。

这个更新可以用来干什么?

  • 大型项目导航: 在一个包含几百个文件的大仓库里,让 Cursor 帮你找某个功能对应的代码,或者理解不同模块间的调用关系,可能会更快更准。
  • 跨文件重构: 进行涉及多个文件的重构任务时,Cursor 因为了解整体结构,或许能提供更靠谱的方案。

其他改进和修复

  • 快捷键绑定: 一些快捷键现在可以自由定制了。
  • UI 小优化: 模型选择器界面更简洁,命令面板有了新外观,Tab 跳转建议的显示也改进了,聊天模式还有了工具提示。
  • MCP 稳定性提升
  • Bug 修复: 修复了包括"Always-attached"规则失效、.mdc 规则文件编辑、输入框 @ 选择以及核心编辑器性能等问题。

总结一下

Cursor 0.49 这次更新,可以说是诚意满满。它让 Cursor 变得更"懂事"(规则系统增强、理解项目结构)、"眼界更宽"(MCP支持图片输入)、"技术更前沿"(新模型的引入)、"更好协作"(历史记录、Diff 视图),还给了我们用户更大的控制权(终端命令审查、全局忽略)。

如果你还没更新,赶紧试试新版本吧!相信这些改进会让你的编码体验更上一层楼。

相关推荐
满怀10156 小时前
【LangChain全栈开发指南】从LLM集成到智能体系统构建
人工智能·python·langchain·ai编程·智能体开发
AI掘金1 天前
DeepSeek实战--手搓实现Agent
ai·ai编程·ai agent·deepseek
一起喝芬达20101 天前
cursor平替,试试 vscode+cline+openrouter 的方案,还能自定义 mcp-server 教程大纲
ide·ai·ai编程
猫头虎1 天前
极简远程革命:节点小宝 — 无公网IP的极速内网穿透远程解决方案
网络·网络协议·tcp/ip·ai编程·远程工作·内网·穿透
Lilith的AI学习日记2 天前
纳米AI搜索体验:MCP工具的实际应用测试,撰写报告 / 爬虫小红书效果惊艳
人工智能·测试工具·aigc·ai编程
~ rainbow~2 天前
cursor编程实战(一)
ai编程
炎码工坊3 天前
解锁RAG:AI 2.0时代的“知识外挂”是如何炼成的?
ai编程
森叶4 天前
Windows11 VS code 安装 Cline 调用 Github MCP 配置过程坑点汇总
github·ai编程
程序员陆通5 天前
MCP协议与Dify集成教程
人工智能·ai编程
liaowenxiong6 天前
修改或禁用Cursor的全局搜索默认快捷键
cursor