一、工具增强
Browser Controls:类似 Playwright MCP,支持在独立窗口或编辑器内联面板中操作浏览器,可直接选中网页元素同步代码到对话框,实现精准 UI 调整。

内置工具优化:
Read file:取消文件大小限制,支持完整读取大型文件(如 CSV/JSON);v1.7 新增图像文件读取能力。
List/Grep/Codebase Search:提升目录遍历效率、搜索结果相关性及代码索引准确性。
Web Search:改用轻量级模型,响应更简洁。
Sandboxed terminals:白名单模式下,危险命令自动在沙盒中运行,保障本地系统安全。

二、上下文工程改进
Plan Mode:通过生成结构化任务清单(plan.md)推进复杂任务,实现规范驱动开发。

Hooks:设置自动化规则(如阻止危险命令),在特定事件节点强制触发,提升工程管控效率。
Slash Commands:封装常用工作流(如代码审查)为一键命令,支持自定义与快速调用。
Autocomplete for Agent:在输入 Prompt 时基于上下文提供补全建议(如变量名)。
上下文使用可视化:对话框中直接查看上下文窗口占用情况,搭配自动总结功能优化资源管理。
三、v2.0 重要更新
Agent/Editor 布局切换:
Editor 模式:标准 IDE 界面。
Agent 模式:极简布局,聚焦对话与任务切换,结合 GUI 可视化与 CLI 沉浸感。
语音输入:内置语音功能,支持更自然的 Vibe Coding。
Worktrees:基于 Git 功能实现多分支并行,允许同时运行多个 Agent 或测试不同模型建议。
四、总结
Cursor 通过高频迭代在工具链、上下文工程及用户体验上大幅提升,尤其在安全管控(沙盒)、自动化(Hooks)与多任务处理(Worktrees)方面形成差异化优势,重新巩固了其在 AI 编程工具中的竞争力。