引言
Windsurf在其最新的Wave 10更新中推出了多项重要功能,旨在进一步提升软件开发效率和用户体验。本次更新分三天发布,核心亮点包括Planning Mode(规划模式)和Windsurf Browser(Windsurf浏览器),这两项功能显著增强了AI与开发者之间的协作能力。本文将详细介绍Wave 10的主要更新内容,分析其技术原理和应用价值,帮助开发者更好地利用这些新功能提升工作效率。
Planning Mode:AI辅助长期规划的新方式
功能概述
Planning Mode是Windsurf推出的一种原生协作方式,专为开发者与AI进行长期规划和思考而设计。用户只需点击提示框下方的图标即可启用此功能。
启用Planning Mode后,当用户与Cascade(Windsurf的AI助手)开始对话时,Cascade不仅会提供常规回应和基于工具的操作,还会通过生成和编辑本地markdown文件来帮助规划工作,设定目标和任务。

工作原理
Planning Mode的核心价值在于:
- Cascade会持续参考计划文件完成任务
- 用户可以手动编辑计划,Cascade会相应调整行动
- 当Cascade学习到新信息(如通过Memories功能)可能需要修改计划时,它会自动更新计划并通知用户
- 在后台,系统会使用更强大的模型进行长期推理,迭代长期计划
理论基础
Windsurf团队认为软件工程不仅仅是编码,而是需要在不完整状态和长期目标下进行操作。Planning Mode的设计基于"共享时间线"的概念:
- 短期行动时间线:人类和AI的即时操作
- 长期规划时间线:指导短期行动的整体计划
首先,标准的共享时间线图展示了人类(灰色)和AI(青色)的短期行动:

然而,软件工程不仅仅是一系列短期行动。实际上,人类通过短期行动时间线和长期规划时间线相互更新来完成工作:

在Planning Mode中,计划成为一个可持久化、可修改的对象,人类和AI共同在短期和长期时间线上协作:

软件工程本质上可归纳为三个方面:确定要构建什么、弄清如何构建、执行构建。其中,"执行构建"通过行动时间线(短期思考)实现,而"弄清如何构建"则通过计划时间线(长期思考)实现。Planning Mode将这两条时间线有机结合,使AI不仅能帮助执行构建,还能辅助规划构建方案。
定价与可用性
Planning Mode已在所有付费计划中提供,目前不收取额外费用。这部分得益于更大模型(如o3)成本的显著降低。Wave 10更新后,o3模型的信用消耗从之前的7.5x和10x降至仅1x,同时性能和速度也有明显提升。
Windsurf Browser:集成AI的全功能浏览器
功能概述
Windsurf Browser是一款完全功能性的AI集成浏览器,旨在最大限度地保持用户在工作中的专注状态。用户可以通过点击Windsurf界面右上角的按钮启动浏览器。
在Windsurf Browser中,用户可以像使用任何其他浏览器一样调试应用程序、搜索网页、查看文档、GitHub问题等。但与普通浏览器不同的是,Cascade已经了解用户在浏览器中打开的标签页内容,无需复制粘贴URL或内容,用户只需指定想要执行的操作即可。

技术背景
Windsurf Browser本质上是一个Chromium分支,但当与Windsurf Editor结合使用时,能提供更多"魔法时刻"。其设计理念基于"流感知"(flow awareness)概念,即确保人类和AI在同一共享时间线上操作,双方都能感知对方的行动,真正实现同步协作。
浏览器集成填补了开发者工作流程中的重要空白。想象一下,如果AI只能看到IDE中发生的事情,而对开发者在浏览器中的活动一无所知(如查看文档、检查控制台日志、选择组件等),那么无论AI多么善于理解IDE中的上下文,其有用性都存在理论上的限制。
Windsurf Browser让Cascade能够:
- 读取页面内容
- 访问DOM
- 提取日志
- 理解用户与前端组件的交互
如下图所示,只要点击Windsurf Browser里的Send按钮,就可以把需要的内容发给Windsurf上下文进行理解。

可用性
Windsurf Browser目前处于beta阶段,向所有自助服务计划开放。团队期待根据社区反馈进行迭代改进。
其他重要更新
企业功能增强
-
欧洲数据中心:在德国法兰克福设立的数据中心,确保所有数据处理和保留都在欧盟边界内进行,满足欧洲企业客户的需求。
-
Cascade纳入PCW指标:PCW(编写代码百分比)是Windsurf最受信任的指标之一,现已扩展为也跟踪从Cascade接受的建议。

用户体验改进
- 对话历史浏览:无需离开当前对话即可浏览过去的对话
- 视觉刷新:更新了Cascade的代码项引用和文件指针的视觉效果
- 终端交互:可与Cascade终端进行交互
- 代码块主题匹配:Cascade代码块现在匹配Windsurf主题
- 移除旧版聊天模式:从Windsurf Editor中移除了旧版聊天模式
结论
Windsurf Wave 10更新通过Planning Mode和Windsurf Browser两大核心功能,显著扩展了AI辅助软件开发的边界。Planning Mode解决了长期规划与短期行动之间的协调问题,使AI能够参与更高层次的软件工程思考;而Windsurf Browser则填补了开发者工作流中浏览器活动的感知空白,使AI助手能够获得更全面的上下文信息。
这些更新反映了Windsurf对"流感知"理念的深入实践,旨在实现其"将软件开发加速99%"的使命。随着这些工具的不断完善,我们可以期待AI在软件开发中扮演更加积极和全面的角色,真正成为开发者的得力助手。