Cursor 1.2重磅更新,这个痛点终于被解决了!

大家好,我是程序员鱼皮。分享一个重磅消息,AI 编程工具 Cursor 1.2 版本正式发布了!

感觉最近 Cursor 团队像打了鸡血一样,从 1.0 到 1.1 再到 1.2,短短一个月更新了 2 个正式版本。

作为一个深度使用 Cursor 的开发者,我第一时间升级到了 Cursor 1.2 版本,不得不说真是太香了。如果你还没用过 Cursor,那你可能错过了目前最强的 AI 编程工具;如果你已经在用,那这次更新绝对会让你的开发效率再上一个台阶,下面来看看这次都更新了些啥?

Agent 规划能力

AI Agent 如果要完成复杂的任务,通常会先思考规划如何完成任务、然后再一步步执行。但是之前 AI 的计划对我们来说不够透明,比如让它生成一个复杂的网站,可能除了查看它的思考过程外,你并不知道 AI 总共要做哪些事情、接下来要做什么、当前执行到第几步。

这次更新支持了 Agent To-dos,当你给 Agent 一个复杂任务时,它会自动分解成多个子任务,并且清楚地展示任务之间的依赖关系。

比如我让 AI 帮忙写一篇 10w 字的长篇小说,可以看到 AI 生成了有 11 条任务的 To-dos 列表:

是不是清晰很多,一下子就 get 到了接下来 AI 要干什么,能够让你更好地控制任务执行过程。比如我对它的规划不满意,就让它重新规划:

注意,想使用这个功能,需要确保设置中开启了 To-Do List:

而且经过我的测试,目前不是所有的提示词都会触发 To-Do List,比如我让它生成一个复杂的网站项目,它就不会规划出任务列表。但如果在提示词中添加 "先规划任务",就更容易触发。

消息队列

以前使用 Agent 最痛苦的就是等待。你想到一个新需求,但 Agent 还在处理上一个任务,只能干等着。现在有了 消息队列功能 ,你可以直接把后续的指令发送给 Agent,它会自动排队执行。

这个功能对我这种思维跳跃的程序员来说简直太实用了,举个例子,我想修复网站的 10 个 Bug、并且给网站加 5 个新功能。以前我需要一个个提交任务、然后每隔 1 分钟左右再来检查下任务完成情况,再输入下一个任务,很浪费时间,我还没办法中途分心去做别的事。之前我的解决方案是多开几个 Cursor 窗口、或者单独开一个文档记录自己接下来要执行的提示词。而现在有了消息队列,我一次提交十几个任务,然后就可以安心摸鱼去了,过个二十分钟再来整体验收。

注意,想使用这个功能,需要确保设置中开启了 Queue Messages:

记忆功能正式上线

Cursor 1.0 的时候推出了 Memories 功能,这次它终于转正了。

这个记忆功能和上下文对话历史(也就是聊天记录)是有区别的,不是什么都记,更多的是 记忆规则 。比如你经常使用某种代码风格,或者有特定的生成项目的要求,Cursor 会自动记住这些信息,在后续生成时主动应用。

举个例子,我这里让 AI 以后尽量用 Windows 系统的命令来生成代码。执行后,可以看到记忆被更新了,里面是一条规则。

之后在这个项目中生成代码时,就会使用这个规则。还可以在规则设置页面进行管理和删除。

这样一来,通过持续不断地对话,AI 助手会变得越来越了解你。

PR 索引和搜索

新增的 PR 索引和搜索功能可以让代码审查变得更加智能。Cursor 现在可以:

  • 自动索引和总结 Pull Request

  • 语义化搜索历史 PR

  • 关联 GitHub 评论和 BugBot 审查结果

  • 支持 Slack 集成,方便团队协作

当你需要排查某个 Bug 时,AI 可以直接搜索相关的历史 PR,快速定位问题根源,对于维护大型项目应该会挺有帮助的。

注意,想使用这个功能,需要确保设置中开启了对 PR 的索引:

不过我试了很多次,都没有触发官方演示的那种 PR 读取效果,反而 AI 会利用 git 命令来查找提交记录,看来意图识别准确度还要再继续优化优化。

更快的代码补全

Tab 补全速度提升了约 100ms,首次响应时间减少了 30%。别小看这 100ms,对于高频使用代码补全功能的朋友来说,这个优化能够明显提升编程体验的流畅度。

官方提供的性能对比图:

智能冲突解决

当出现代码合并冲突时,Agent 现在可以 自动尝试解决冲突 。点击 "在聊天中解决",相关上下文会被自动添加到对话中,Agent 会分析冲突原因并提供解决方案。


还有一些其他改动,比如代码库搜索使用了新的嵌入模型来提高准确度;还有 Background Agent 的一些优化。这些也不需要我们关心。

总结

总的来说,这次更新对我来说最有用的功能是消息队列。我相信很多朋友也和我一样,随着 AI 的发展,越来越依赖 AI,工作内容从独立思考 + 执行变成了等着 AI 返回内容,等待的过程中也不知道自己在干嘛,不知不觉时间就过去了。这个功能真的解决了我经常要等待 AI、被 AI 打断工作的痛点,也期待 AI 编程工具接下来都能朝着更加智能、更加人性化的方向发展,让 Vibe Coding 流行起来!

大家有没有用过 Cursor?对这次更新有什么看法?欢迎在评论区分享,对 AI 感兴趣的朋友可以免费获取 鱼皮开源的 AI 知识库

更多编程学习资源

相关推荐
安思派Anspire21 小时前
AI智能体:完整课程(初级)
aigc·openai·agent
wx_ywyy67981 天前
广告联盟APP开发核心技术:流量分层定价、广告位智能匹配与数据追踪实现
软件开发·app开发·广告联盟·广告联盟app开发·广告联盟app·广告app开发·广告联盟对接
无限大61 天前
为什么玩游戏需要独立显卡?——GPU与CPU的分工协作
后端·程序员
HalvmånEver1 天前
AI 工具实战测评:从技术性能到场景落地的全方位解析
人工智能·ai
stark张宇1 天前
别掉队!系统掌握 LLM 应用开发,这可能是你今年最值得投入的学习方向
人工智能·llm·agent
大模型教程1 天前
全网首发!清北麻省顶级教授力荐的《图解大模型》中文版终于来了,碾压 95% 同类教材
程序员·llm·agent
私人珍藏库1 天前
AutoGLM无需豆包手机,让AI自动帮你点外卖-刷视频
android·ai·智能手机·工具·软件·辅助·autoglm
阿杰学AI1 天前
AI核心知识55——大语言模型之PE工程师(简洁且通俗易懂版)
人工智能·ai·语言模型·prompt·prompt engineer·提示词工程师·pe工程师
用户307140958481 天前
📢 深度解析 Dify 核心 LLM 提示模板库,揭秘 AI 交互的「幕后魔法」
人工智能·llm·agent