Cursor 3 正式发布:从代码编辑器到 Agent 调度中心
之前 AI 做后端逻辑很强,但做 UI 经常"对不上"——你说"按钮间距大了",AI 不知道你说的是哪个按钮。现在可以直接指给它看,这对前端 CSS 调试的效率提升是量级的。
点击上方 前端Q,关注公众号
回复加群,加入前端Q技术交流群
4 月 2 日,Cursor 发布了 3.0 大版本。这次不是"加了几个功能",而是 从底层重写了整个界面,把 Cursor 从一个代码编辑器变成了一个 Agent 调度中心。用了两天之后,我觉得这可能是今年对前端开发者影响最大的工具更新。
说实话,看到 Cursor 3 的官方博客标题写的是"Meet the new Cursor"的时候,我第一反应是:又来?搞 AI 编辑器的公司每个月都在喊"全新升级"。
但打开 Agents Window 的那一刻,我意识到这次确实不太一样。
它不是给 IDE 加了几个 AI 面板,而是把 IDE 降级成了 Agent 平台的一个子视图。
你可以随时切回传统 IDE,但新界面的核心已经不是"文件树 + 编辑器"了,而是一个 Agent 管理中心。
到底更新了什么
这次更新的核心可以用一句话概括:Cursor 不再是"你在写代码,AI 帮你补",而是"Agent 在写代码,你在看结果"。
具体来看有五个大变化。
▎1. Agents Window:一个全新的主界面
Cursor 3 新增了 Agents Window,通过 Cmd+Shift+P → Agents Window 打开。
这不是传统意义上的"新功能面板",而是一个完整的新界面——从头搭建的,不是从 VS Code 上面加壳。整个界面以 Agent 为中心组织,而不是以文件为中心。
关键变化:
▸多仓库工作区:天然支持同时操作多个 repo,Agent 和人类可以跨仓库协作
▸统一侧边栏:所有本地、云端 Agent 都在一个面板里,包括从手机、网页、Slack、GitHub、Linear 启动的
▸Agent Tab:支持多个 Agent 对话并排显示,像浏览器 Tab 一样管理
传统的 Cursor IDE 还在,随时可以切回去。但新界面会越来越成为主入口。
▎2. 并行 Agent:同时跑多个任务
这是我觉得最实用的一个变化。以前 Cursor 一次只能跑一个 Agent 对话,你得等它干完才能接下一个。
现在可以同时跑多个 Agent,每个有独立的执行环境:
▸一个 Agent 在写测试
▸另一个在重构后端接口
▸第三个在改文档
互不阻塞,全部实时显示在侧边栏里。
还新增了 /best-of-n 命令——同一个任务在多个隔离的 worktree 里并行跑,跑完之后你挑最好的那个。这在处理不确定性高的重构任务时特别有用。
▎3. 云端 ↔ 本地无缝切换
Cursor 3 的 Agent 可以跑在三种环境:本地、云端(Ubuntu 沙箱)、远程 SSH。
关键是这三种环境之间的切换几乎没有摩擦:
▸在云端跑了个长任务?切到本地继续调试
▸本地跑到一半要出门?丢到云端让它继续跑
▸需要在服务器上测试?直接 SSH 过去
这意味着你合上笔记本,Agent 还在干活。回来打开电脑,结果已经在侧边栏等你了。
▎4. Design Mode:直接在浏览器上标注
这个功能对前端开发者来说特别贴心。
按 Cmd+Shift+D 进入 Design Mode,你可以直接在集成浏览器里框选 UI 元素、做标注,然后把选中的区域发给 Agent。
不用再截图、不用再描述"第三个按钮往下那个间距太大"——直接圈出来,Agent 就知道你在说哪个元素。
▎5. 插件市场 + MCP 生态
Cursor 3 正式上线了 Plugin Marketplace,支持一键安装 MCP Server、Skills、Subagent 等扩展。
企业用户还能搭建私有插件市场(Team Marketplace),统一管控团队使用的插件。
从 Harness 角度看 Cursor 3
如果你一直在跟我的 Harness Engineering 系列,会发现 Cursor 3 的更新思路和我们聊的很多概念完全对上了:
Workflow Harness:并行 Agent + worktree 隔离,就是上一篇讲的状态机思路的产品化。每个 Agent 有独立的执行环境和状态,互不干扰。
Context Harness:Design Mode 让视觉上下文可以精准传递给 Agent,不再依赖自然语言描述 UI。
Tool Harness:Plugin Marketplace + MCP 就是工具层的标准化——Agent 可以通过统一协议调用外部能力。
Checkpoint:云端/本地切换的背后,必然有状态持久化机制。你能把一个进行到一半的 Agent 从本地转到云端,说明 Cursor 内部做了 Checkpoint。
一句话:Cursor 3 是我们讨论的 Harness Engineering 理念的一次完整落地。
对前端开发者意味着什么
三个判断:
第一,"人写代码"到"人管 Agent"的转变在加速。 Cursor 3 的界面设计已经在暗示:你的主要工作不是敲键盘,而是给 Agent 分配任务、审查产出、做决策。这不是未来,是现在。
第二,并行能力会改变你的工作节奏。 以前你等 Agent 改完一个文件再提下一个需求。现在你可以同时甩出 5 个任务,去喝杯咖啡回来看结果。工作从"串行对话"变成"并行调度"。
第三,Design Mode 补齐了 AI 在前端领域的最后一块拼图。 之前 AI 做后端逻辑很强,但做 UI 经常"对不上"——你说"按钮间距大了",AI 不知道你说的是哪个按钮。现在可以直接指给它看,这对前端 CSS 调试的效率提升是量级的。
我的看法
Cursor 团队在官博里用了一个词:第三时代(Third Era)。
第一时代:手写代码。第二时代:AI 辅助写代码。第三时代:Agent 编队自主写代码,人做审查和决策。
从 Cursor 3 的产品形态看,他们已经把这个判断做进了产品里。不管你认不认同这个叙事,有一个事实无法忽略:当工具层已经在按"Agent 编队"的逻辑设计,开发者的工作方式不可能不变。
我的建议很简单:升级 Cursor,打开 Agents Window,跑几个并行任务感受一下。不需要马上改变工作流,但至少知道它能做到什么。
等你习惯了同时指挥 3-5 个 Agent 干活的感觉,就回不去一次只能对话一个的时代了。

往期推荐
Multi-Agent Teams:让多个专家 Agent 像团队一样协作

AI Agent 是怎么"想一步做一步"的?拆解 ReAct 模式

从零开始:用 LangChain.js 构建你的第一个 Tool-Calling Agent

最后


点个在看支持我吧

更多推荐




所有评论(0)