AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Windsurf:在工程能力上进一步进化的Cursor
发布日期:2025-01-21 20:52:56 浏览次数: 1545 来源:弓长先生的杂货铺
推荐语

**推荐语**:
Windsurf 是强大的新工具,行业创新推动人员转型。这是小贤看到的关于工具进化最好的介绍,没有之一。

**核心内容**:
1. Windsurf 与 Cursor 的关系
2. Windsurf 的独特能力
3. 实际使用中的优势

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家

Cursor还没搞明白,Windsurf就来了。

不得不说,这个行业对码农们着实体贴入微。不但打击精准,还提供“补刀”服务。生怕程序员们有所惫怠,努力以工具创新推动人员转型。
  • Windsurf是什么
The first agentic IDE, and then some. The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.

看过官方介绍后,如果你没用过Cursor,可能会一头雾水;如果你用过Cursor,大概会和我一样心生疑问:它和Cursor究竟有啥区别呢?

按照官方定义,这是一款 IDE。其具备的代理能力,使得这款 IDE 不仅能够提供类似 Copilot 的编码功能,还能打通系统环境,展现强大的工程能力。也就是上图中的“Agent”和“Copilot”这两项能力。在这两种能力的加持下,使用者可以进入所谓的“Flow”模式,更加便捷地完成编码工作。

经过实际使用,我认为可以将 Windsurf 理解为在工程能力上更为强大的 Cursor。首先,Windsurf 同样使用 Claude 3.5 Sonnet 引擎,这意味着 Windsurf 的 Copilot 编码能力与 Cursor 应该相差无几。其次,在“Agent”能力方面,Windsurf 能够直接调用操作系统的系统命令(例如:Terminal),用户只需点击“Accept”即可完成执行,而 Cursor 目前暂不具备这一能力。借助“Agent”能力,Windsurf 甚至可以识别 Terminal 中输出的运行信息,自行完成代码调整以及功能改进。最终,用户仅需使用鼠标点击就能完成代码编写工作,呈现出极为流畅的“Flow”状态。

  • 具体实践

我要求 Windsurf 使用 Python 语言编写一个检查 Word 文档中中文内容的功能。
提示词:用python写一个检查word文档中中文拼写错误的功能。

Windsurf 完成代码编写后,给出了 Python 的运行命令。点击后,它能够自行安装 Python 运行环境和依赖包,甚至还能识别网络错误并尝试解决。如下图所示。

图1.尝试安装Python3

图2.尝试安装依赖包

图3.尝试解决网络问题

图4.无人为干涉,在问题解决后自行尝试测试

以上初步的功能编写和运行已经完成。但实际的识别效果不佳,于是我要求 Windsurf 进行改进。
提示词:现在的检查结果非常不准确,需要改进。
提示词:代码没有检查出word文档中的错误词语。请尝试使用更加智能的中文词库进行检查。

图5.尝试改进功能

之后,我发现Windsurf有一个特别厉害的功能,其能够根据Terminal输出的运行结果识别错误,并且无需人工介入就能自行进行修正!这个功能实在是太流畅了!

图6.识别Command output,自行修复问题

至此,这个功能终于能够正常识别错误了,但还未结束。Windsurf 又自行增添了一些内容,它觉得输出结果没有进行格式化,于是又优化了识别功能,改善了输出格式,并对输出的错误进行了高、中、低三级分类。这是要卷死码农的节奏。

图7.多次自行优化的结果

图8.甚至自己写了个Readme

到这里,所有功能都已完成。Windsurf 的自行优化工作也暂时停止,等待用户的进一步要求
我扫视一眼 IDE,发现主工作窗口已经变成了Cascade,也就是 Windsurf 的人机会话窗口。这时我才想起,原来从始至终我都没有看过代码。传统 IDE 通常是最左边为目录结构,正中间的主窗口是代码,主窗口下方是 Command 窗口。Cursor 在最右边引入了 Composer 人机会话窗口,但也没有替代主使用窗口。而到了 Windsurf,居然就这么悄无声息地发生了变化。


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

与创始人交个朋友

回到顶部

 
扫码咨询