文章

又一个代码编辑器:Windsurf ,比 Cursor 强在哪里?

又一个代码编辑器:Windsurf ,比 Cursor 强在哪里?

前段时间 codeium 出了自家的代码编辑器,可能是得到了 Cursor 的启发。官网宣传称是 The first agentic IDE

打开官网直接下载安装

1
https://codeium.com/windsurf

CleanShot 2024-11-17 at 13.51.15@2x.png

点击链接免费获取两个月会员 [OfferCodeium · Free AI Code Completion & Chat](https://codeium.com/offers?offer_code=codeium-thanks-you):

功能介绍

售价

CurosrWindsurf 注册后都可以免费试用两周,到期后同样可以删除帐号再次注册。也可以再次注册试用两周。

Cursor 月付价格是 $20 ,高级模型 Claude 3.5 和 GPT-4o 每个月限量 500 次

Windsurf 月付价格是 $10,高级模型 Claude 3.5 和 GPT-4o 每个月不限量。

在售价方面 Windsurf 有很大的优势。

Flows = Agents + Copilots

在编码阶段,Curosr 的多行编辑功能,补全功能, Windsurf 也有,这一步差别并不明显。

CleanShot 2024-11-17 at 13.57.37@2x.png

在任意地方打开快捷键 cmd + i ,就可以打开聊天窗口

CleanShot 2024-11-17 at 14.05.57@2x.png

CleanShot 2024-11-17 at 14.06.17@2x.png

Cascade

Windsurf 右侧有个聊天窗口,这个窗口叫做 Cascade 。 首先在界面上看不出来和 Cursor明显的区别,这里的设置比较简单,可选的模型也比 Cursor 少了 o1。 还有两个类型可以选择,分别是 WriteChatCleanShot 2024-11-17 at 14.11.42@2x.png

这里 Windsurf 还会注意到用户行为,这能让 AI 更加关注下一步要做什么。 其实就是 codeium 团队提到了给 AI 三方面的内容:知识(knowledge),工具(tools)和人类行为(human action) CleanShot 2024-11-17 at 14.49.12@2x.png

当我们遇到问题问 AI 问题的时候,特别是选择多个文件的时候,或者项目非常庞大的时候。会发现 Windsurf 会找到对应的文件去分析,而不是对整个项目进行向量化去构建知识库,再从知识库里面搜索。这可能也是 codeium 认为这种效果更好。 也能看出来背后确实是使用了 Agent 或者工作流去让大模型一步步去执行、解决用户提出的问题。

CleanShot 2024-11-17 at 14.35.00@2x.png

同样的问题、模型在 Cursor 下面是这样的,可以看出来这只是基于了大模型的知识。

CleanShot 2024-11-17 at 14.37.21@2x.png

总结

这些也不足以说明 WindsurfCursor 强。个人在测试过程中发现:只是在大型项目下,多个文件让大模型参考,根据类似模板、代码风格、公司编码规范下,可能 Windsurf 会有更好的效果。 当然越来越多的 AI 工具、解决方案的出现,只会让消费者越来越开心。

本文由作者按照 CC BY 4.0 进行授权