当前位置: 首页 > news >正文

Cursor新版0.49.x发布

小子看到 Cursor 0.49.x 版本正式发布,截止今天已经有两个小patch版本!本次更新聚焦于 自动化Rules生成改进的 Agent Terminal 以及 MCP 图像支持,并带来了一系列旨在提升编码效率和协作能力的改进与修复。

以下是本次更新的详细内容:

自动化与改进的 Rules

  • 对话中生成规则: 现在可以直接在对话中使用 /Generate Cursor Rules 命令来生成规则。当您捕捉当前对话的上下文以便后续复用时,这项功能非常有用。
  • 路径模式自动应用: 对于定义了路径模式 (path patterns) 的自动附加 (Auto Attached) 规则,Agent 现在在读写文件时会自动应用正确的规则。
  • Rule持久性与编辑修复: Cursor宣称:修复了一个长期存在的问题,现在可将一直附加的rules在long context的对话中正确保持,不丢失。同时,Agent 现在也能可靠地编辑规则了。
    请添加图片描述

更易访问的 History

  • 历史记录移至命令面板: Chat 历史记录 (Chat history) 已移至命令面板 (command palette)。您可以通过 Chat 中的 “Show history button” (显示历史记录按钮) 或使用 Show Chat History 命令来访问它。
    在这里插入图片描述

让 Review更轻松

  • 内置 Diff 视图: 审查 Agent 生成的代码现在更加容易了。在每次对话结束时加入了内置的 diff view (差异视图)。当 Agent 发送消息后,您会在聊天窗口底部找到 “Review changes” (审查变更) 按钮。
    请添加图片描述

MCP 中的 Images 支持

  • MCP 上下文支持图像: 您现在可以将图像作为上下文的一部分传递给 MCP 服务器。当截图、UI mocks (UI 模型) 或图表能为问题或提示 (prompt) 增加关键信息时,这将非常有帮助。
    请添加图片描述

改进的 Agent Terminal控制

  • 更强的终端控制权: 提供了更多对 Agent 启动的终端的控制权。命令现在可以在运行前进行编辑,或者完全跳过。我们还将 “Pop-out” (弹出) 重命名为 “Move to background” (移至后台),以更准确地反映其功能。
    请添加图片描述

全局 Ignore 文件 (Global ignore files)

  • 用户级全局忽略: 可以通过用户级设置 (user-level settings) 定义适用于所有项目的全局忽略模式 (global ignore patterns)。这有助于将构建输出或 secrets (机密信息) 等干扰性或敏感文件排除在提示 (prompts) 之外,无需为每个项目单独配置。
    在这里插入图片描述

新增 Models

  • 更多模型选择: 最近添加了许多您可以使用的模型。现在就去模型设置中试试 Gemini 2.5 Pro, Gemini 2.5 Flash, Grok 3, Grok 3 Mini, GPT-4.1, o3 和 o4-mini 吧!

项目结构上下文 (Project structure in context) (Beta)

  • 引入项目结构: 引入一个选项,可以将项目结构包含在上下文中,这会将您的目录结构添加到提示 (prompt) 中。Agent 现在能更清晰地了解您项目的组织方式,从而改进在大型或嵌套 monorepos 中的建议和导航能力。【此项功能还是Beta状态】

Account Settings (账户设置)

登录cursor账户看,可以看到: 账户设置中增加了曾经使用过的设备列表,可以根据需要手动移除不再使用的设备。【网上传的一个账户只能一台设备使用,这个小子还没有确认?】
请添加图片描述

Keybindings (快捷键绑定)

  • CMD+K 快捷键可重新映射: 部分 CMD+K 快捷键现在支持用户自定义重新映射。
  • Emacs 键位绑定改进: 修复了 Emacs 键位绑定扩展的问题,使其工作更可靠。

其他 Improvements (改进)

  • 简化模型选择器 UI: 针对 Auto-select 功能优化了模型选择器的 UI。
  • 命令面板的新界面
  • Tab 跳转建议 UI 刷新: 更新了 Tab 跳转建议的 UI,并且视口 (viewport) 外的建议现在也可以点击。
  • Chat 模式工具提示: 为 Chat 中的模式增加了 Tooltips (工具提示)。
  • MCP稳定性 【这个一直在改进】
  • AWS Bedrock 连接方式: 现在您可以使用访问密钥 (access keys) 和秘密密钥 (secret keys) 连接 AWS Bedrock。
  • @PR 重命名: Git > @PR 功能现已重命名为 @Branch

其他 Fixes (修复)

  • 始终附加的规则现在可以在整个摘要中正确保留
  • Agent现在可以毫无问题地创建和编辑 .mdc 文件中的规则
  • @mention 节点选择问题: 修复了在输入框起始位置使用 @mention 节点时的选择问题。
  • 核心编辑器性能: 对核心编辑器 (core editor) 进行了性能优化。

Business / Teams (商业/团队功能)

  • 用于 Bedrock 的 IAM 角色: 企业用户现在可以使用 IAM 角色连接 AWS Bedrock。
  • 用户级使用情况洞察: 管理员 (Admins) 可以直接从仪表板 (dashboard) 查看每个用户的花费和 fast request 使用情况。
  • 团队自动运行控制: 管理员 (Admins) 可以从仪表板配置全局 MCP 设置。

Patches (补丁更新)

0.49.1

  • 修复了 Remote SSH 的 Cursor Rules 编辑器问题。
  • 修复了 Chat 中 zsh 终端的 UI 分隔符问题。
  • 规则在未超限时不再显示 “max length” 警告。
  • 修复了空聊天中偶发的 “message too large” 警告。

0.49.2

  • 改进了规则生成 (rule generation) 的应用逻辑。
  • 改进了用户提示 (user prompts) 的缓存。
  • 改进了客户端指标 (client metric) 处理。

Cursor基本保持了快速迭代,希望继续提升咱们程序员的效率!

相关文章:

  • 开源Midjourney替代方案:企业级AI绘画+PPT生成系统+AI源码
  • YOLO拓展-锚框(anchor box)详解
  • 深入理解C++ 中的vector容器
  • 机器学习核心算法全解析:从基础到进阶的 18 大算法模型
  • 点云数据处理开源C++方案
  • 神经网络的数学之旅:从输入到反向传播
  • 在串口通信中使用共享指针(`std::shared_ptr`)
  • 用 R 语言打造交互式叙事地图:讲述黄河源区生态变化的故事
  • MCP认证难题破解:常见技术难题实战分析与解决方案
  • 额外篇 非递归之美:归并排序与快速排序的创新实现
  • 基于Redis的3种分布式ID生成策略
  • JAVA文件I/O
  • 大数据平台简介
  • 《Operating System Concepts》阅读笔记:p738-p747
  • Java从入门到“放弃”(精通)之旅——数组的定义与使用⑥
  • 批量创建OpenStack实例
  • 【java实现+4种变体完整例子】排序算法中【堆排序】的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格
  • doris/clickhouse常用sql
  • C++镌刻数据密码的树之铭文:二叉搜索树
  • 与终端同居日记:Linux指令の进阶撩拨手册
  • 寒武纪一季度营收猛增42倍,净利3.55亿元,连续两个季度盈利
  • 亚太峰会上哪个词最火?我们问了问AI
  • 42岁北京大学科学技术与医学史系副教授陈昊逝世
  • 融创中国披露二次境外债重组方案:总规模约95.5亿美元债全额转股权,孙宏斌部分受限股票6年内不得处置
  • 又一上海出品力作开播!孙俪再演职场丽人
  • 国家统计局副局长盛来运:一季度房地产市场整体形势好转