
Cursor 1.3 ~ 1.6 版本更新全梳理:终端不再挂、Agent 更聪明、上下文更可控
大家不轻易切换,不仅因为"用得太熟",更因为 Cursor 本身确实比较强大。再加上前期各大媒体的集中宣传,它已经成为了大家最熟悉的 AI 编码工具。
我们的版本更新解析,上次停在1.2。
最近 Cursor 的面板好像也变了很多。
也加入了一些新功能。这次我们就来盘一盘。
本文的框架如下:
自定义斜杠命令
自定义斜杠命令在claude code、cline等等里面应该很早就有了,在cursor中创建如下文件.cursor/commands/[command].md
即可,文件名就是命令名。
比如你可以看到我创建了5个命令。其中有用于分析并优化项目性能,还有代码审查和质量分析的命令。而实际上对于这些命令,其实里面都是对应的自然语言提示词构成的md文档:
所以我觉得这个功能可有可无。只是相当于存储我们可复用提示词,方便以"/"调用。
改进的Agent终端
"当 Agent 决定创建一个终端来运行 shell 命令时,提高了环境的稳定性和可靠性。这解决了终端命令在完成任务时挂起和无法正确退出的已知问题"。
此外,他们还完善了终端 UI,使其运行速度更快,并在 shell 命令需要用户批准时添加了操作系统通知。
更灵活的 Agent 消息控制功能
Cursor 新增了更灵活的 Agent 消息控制功能。以前就像你在会议上举手发言,必须等发言人说完才能轮到你。现在,你有了两种选择:
- 悄悄把问题写到纸条上(排队执行)。
- 直接打断对方马上提问(强制立即执行)。
- 快捷键控制消息行为
- ⌥+Enter(Mac) / Alt+Enter(Windows)→ 让消息进入"队列",类似排队等待下一次合适时机再执行。
- ⌘+Enter(Mac) / Ctrl+Enter(Windows)→ 直接"打断"AI的当前生成,立刻发送消息。
- (这样就像在对话中,你可以选择"等它说完再插话"或者"直接打断立刻提问"。)
Agent 的能力进行了全面升级
Cursor 新版对 Agent 的能力进行了全面升级。在处理大规模代码库时,AI 助手不但能读取完整文件、一次性扫描整个目录,还能提供更精准的代码搜索与匹配结果。
同时,Cursor 还允许用户给不同的 Agent 分配不同的模型,比如在一个窗口中用大型模型做复杂分析,在另一个窗口用轻量模型快速定位信息。这让开发者在不同工作场景下都能灵活调用最合适的 AI 引擎。
1. Agent 工具的改进
这些改进主要是为了处理更大、更复杂的代码库,提升理解力和搜索、分析能力:
- Read file:现在能读取完整文件,不再受 2MB 限制。
- List:一次就能浏览整个目录树,还能看到文件数量和类型等额外信息。
- Grep:搜索匹配更干净,减少无关内容。
- Codebase Search:搜索和索引能力提升,结果更相关,适合快速定位上下文。
- Web Search:提供更小巧、更精准的搜索结果,采用轻量模型,减少冗余。
插播:本号AI 编码群聊 x Cursor、CC等
2. 每个 Agent 可以使用不同的模型
- 现在可以在 不同 Tab 或编辑器里的 Agent 各自选择不同模型(比如一个用 GPT-5-High 做深度分析,另一个用轻量模型做快速搜索)。
已关注 关注 重播 分享 赞 关闭观看更多更多
退出全屏切换到竖屏全屏退出全屏AI进修生已关注分享视频,时长00:09
0/0
00:00/00:09 切换到横屏模式 继续播放进度条,百分之0播放00:00/00:0900:09全屏 倍速播放中 0.5倍 0.75倍 1.0倍 1.5倍 2.0倍 超清 流畅 您的浏览器不支持 video 标签
继续观看
Cursor 1.3 ~ 1.6 版本更新全梳理:终端不再挂、Agent 更聪明、上下文更可控
观看更多转载,Cursor 1.3 ~ 1.6 版本更新全梳理:终端不再挂、Agent 更聪明、上下文更可控AI进修生已关注分享点赞在看已同步到看一看写下你的评论 视频详情
- 如果你复制(Fork)一个 Agent,它会保留当前所选模型,不用重新设置。
Agent 1GPT-4Agent 2Claude 3Agent 3Lightweight
所有Agent聊天记录的左侧边栏
你现在可以从左侧边栏检查和管理所有代理,包括前台(这是原来的聊天历史记录)和后台。通过单击侧边栏中的一个来查看远程计算机以查看后台代理的工作。
确实,挪到更大的地方容易看清楚了。
另外,在Cursor中使用Claude code还可以把终端移动到右侧边栏位置,我是这样使用的。
最后,1.6版本有很多补丁呀。基本是修复终端mcp这些。其他版本可能只有两三个补丁。
/summarize
当达到上下文窗口限制时,Cursor 会自动为你总结长对话。现在,你可以使用 /summarize
slash 命令按需汇总上下文。当你不想创建新聊天,但想要释放上下文窗口中的空间时,这会很有用。
面板chat模块
这儿有几个可以聊一聊的。
上下文控制的精细化
- Include Full-Folder Context:一次性把整个文件夹内容作为上下文给 AI。
- Hierarchical Cursor Ignore:可以用
.cursorignore
文件限制哪些子目录不纳入上下文,很像.gitignore
,避免把无关内容拖慢模型。
自动化工作流保护机制
- Auto-Fix Lints:AI 可以自动帮你修代码规范错误。
- Auto-Accept on Commit:提交代码的时候,Agent 自动接受它之前的修改,节省点击确认的步骤。
- 同时有多种保护开关(
File Deletion Protection
、Dotfile Protection
、External-File Protection
),避免 AI 不小心删掉/篡改关键文件。贴合程序员对"信任又怕被搞乱"的矛盾心态。
面版Beta模块
可以把项目备注自动纳入到 Chat 上下文里。举个例子:如果你在 Notepads 里写了"这个项目要保持 Python3.10 兼容",AI 在写代码/回答时就会参考这些信息。
Extension RPC Tracer(扩展 RPC 追踪器)
- 记录扩展主机和 RPC 的日志,保存为 JSON,可以在 Perfetto 里分析性能。
- 主要面向开发者/调试者,不是普通用户常用的功能。
👉 用来定位性能瓶颈,算是面向高级玩家的"调试小工具"。
另外这个规则模块对应左边的项目规则。
面板聊天框
在 IDE 里,Tab = 打开的文件标签页(就像浏览器的标签页)。
- Cursor 在和 AI 聊天时,会把你 当前打开的文件 Tab 当成上下文信息。
- 所以,这个功能叫 "Active Tabs" —— 意思是:AI 可以直接"看"到你正在编辑的文件,而不是所有文件。即便你打开多个也只是会激活一个。
- Recents:最近开过的文件。
举个例子 📖
假设你打开了 userController.ts
这个 Tab。你在聊天框里问:
"帮我给这个函数写单元测试吧。"
因为 Cursor 知道你当前 Tab 的内容(它会自动加到上下文里),所以 AI 会直接基于这个文件生成测试代码,而不是乱写。
左边这个常常出现的小书就代表自定义的mdc规则文件的意思。
接着我们看看以斜杠弹出的官方命令。
下面那两个可以提升我们把文件加入到上下文的效率。第1个会把所有打开的文件拉入到上下文,第2个是拉入当前激活的文件(就是你当前在看的唯一的这个)。
另外打开这个"Backspace Removes Context"按钮(默认开启的),敲下删除键(backspace)也可以快速删除添加的上下文文件。
📂 Project ContextTab 1Tab 2Tab 3AI
MCP 资源支持
添加了对 MCP 资源的支持。 资源允许服务器共享为语言模型提供上下文的数据,例如文件、数据库模式或特定于应用程序的信息。
此外,MCP 现在支持插值变量。这允许在定义 MCP 服务器的配置时在字符串中使用环境变量。
支持资源的MCP服务器必须声明资源
功能:
Agent 调用MCP的UI也更改了,似乎更清晰了。
使用情况和定价可见性
使用情况统计信息现在可以在 Chat 中显示。
我感觉在他把订阅变成api类似的定价之后,这玩意儿确实有助于我们监控用量。
紧凑聊天模式
紧凑模式隐藏工具图标,默认折叠差异,并在空闲时自动隐藏输入。这对于具有许多工具调用、终端和差异的长时间会话非常有用。
你可以从设置中打开紧凑模式。
更快的后台代理启动
Cursor投入了大量精力来改进后台代理,现在它们的启动速度提高了一倍。
本文转载自AI进修生,作者:Aitrainee
