专栏名称: 大淘宝技术
淘系技术官方账号
目录
相关文章推荐
程序员的那些事  ·  大翻车!特朗普手机吹 “美国造” 卖 ... ·  16 小时前  
程序员的那些事  ·  黄仁勋开炮!怒怼 Anthropic ... ·  昨天  
阿里云云栖号  ·  重磅发布 |《城市治理AI应用白皮书》免费下载! ·  昨天  
稀土掘金技术社区  ·  优雅!原生Js实现多标签页之间的数据共享如此简单 ·  3 天前  
51好读  ›  专栏  ›  大淘宝技术

2025 AI驱动研发工具对比丨独立测评

大淘宝技术  · 公众号  · 程序员  · 2025-04-16 16:35

正文

请到「今天看啥」查看全文


:通过与代码库进行对话,开发者可以更快速地理解和修改项目代码。
  • 生成和更新多个文件 :AI 支持同时生成或更新多个代码文件,帮助开发者处理大规模代码修改。
  • AI 行内编辑 :支持直接在代码中进行 AI 驱动的编辑,帮助开发者实时修复和优化代码。

  • Windsurf , Cursor 和 Trae 都是基于 VS Code 架构开发的,这意味着它们可以无缝访问 VS Code 的扩展市场,享受丰富的第三方插件支持。

    目前主流的AI编辑器使用 Claude 3.5 Sonnet 作为底层的编码大模型。生成的代码质量在核心模型层面没有太大差异,都能提供高效的代码完成和更新功能。区别主要体现在 UI 设计 用户体验 上。


    Cursor


    官网: https://www.cursor.com/

    是否开源:否

    Cursor 是由Anysphere打造的代码编辑器.目前已从 Thrive、Andreessen Horowitz、Benchmark 和现有投资者那里筹集了 1.05 亿美元的 B 轮融资。 现在已被数百万工程师用作他们的首选编辑器,目前知名度最大的AI编辑器,据他们的开发者宣称,目前Cursor定制的模型生成的代码比几乎任何模型都多LLMs在世界上。


    主要特色:

    • Cursor 的 Composer 可以对整个项目进行更改,基于 强大的向量数据库 对整个代码库进行高效的索引和搜索。 传统工具(如 grep)在面对大量分散的项目文件时,往往只能做基础关键词匹配。而 Cursor 则主打向量数据库的语义检索能力,它了解不同的文件和组件如何相互关联。 Composer 可以一次为整个应用程序生成文件。可以使用该功能将单个文件重构为更有组织的文件和文件夹。Cursor 理解和使用整个代码库的能力仍然是无与伦比的。对于较大的项目,插件模式的上下文感知会比较迟缓,原因是以Cline为代表的类copilot插件采用的是 树状解析器 来理解代码的结构。

    • 支持规则文件 cursorrules 的配置

    cursorrules 可为 Cursor 提供特定说明。将视为指导AI如何生成,编辑和与代码交互。通过定义这些规则,可以量身定制光标AI的行为,以满足项目的标准,简化协作并提高生产力。比如:编码团队的最佳实践,首选的设计模式以及样式指南。也可以 .cursorrules 中提供关键的项目信息(例如经常使用的库,特定的体系结构模式或通常称为方法),使AI能够生成更智能的,更多的上下文感知建议。



    收费定价:

    Cursor 有次数有限的免费级别、每月 20 美元/月的专业级别和每月 40 美元/月的企业级别。



    Windsurf



    官网: https://codeium.com/windsurf

    是否开源:否

    Codeium 推出全新 IDE 编辑器 Windsurf 是目前最有实力挑战 Cursor 的编辑器之一。同样基于 VSCode。支持自动写入多文件,与 Cursor 不相上下,强大的agentic功能,这块体验甚至优于 Cursor,可引入工具,可运行 Shell(需用户批准)。 Windsurf 的设计理念是简洁、高效和用户友好。它特别注重流程的简化和直观的用户体验,使得开发者能够快速上手并轻松完成任务。


    主要特色:

    • 自动从互联网拉取上下文信息,可以使用@命令读取URL内容,进行 实时网络搜索,输入网址就好。Cascade会实时解析网页,用最新信息指导工作。
    • 它基于大规模预训练的视觉-语言模型(Vision-Language Model, VLM)架构,并通过Cascade调用机制实现了对UI设计的深入理解。内置的Cascade引擎会对设计稿进行多维度的语义分析,不仅识别出视觉元素(如布局、颜色和字体等),还能够理解设计规范中的上下文关系和交互逻辑。
    • 借助专门优化的提示工程(Prompt Engineering)系统,Windsurf能够将设计师的意图转化为精确的开发指令。这包括自动推断组件的状态变化、提取可重用的样式模式,以及生成符合最佳工程实践的代码。例如,面对一个渐变按钮时,windsurf不仅能识别其表面的视觉属性,还能理解该UI组件在产品中的完整生命周期——从默认状态、悬停效果、点击反馈到禁用样式,都能根据设计上下文自动补充完整。这种“意图识别”能力使得生成的代码不仅静态还原设计,还具备完整的交互体验。


    收费定价:

    很多用户反馈 windsurf 就算是付费了, 额度仍然会经常存在不够用的情况。对于自有模型的接入这方面不如cursor, 不能自定义 model, 而cursor 就可以手动添加(仅限制于chat模式)。



    Trae



    trae官网: https://www.trae.ai/

    是否开源:否

    最后介绍一下由字节 节旗下新加坡公司SPRING(SG)PTE.LTD.提供Trae的服务。 为编程新手和开发者设计。它基于Claude 3.5和GPT-4o模型,提供智能代码生成、实时补全、优化和自动调试等功能,同时支持中文界面和代码注释,特别适合中文开发者使用。



    基于中文使用环境进行了大量的深度定制,不管是界面还是交互,还是里面的内容,完全的中文化。使用和上手毫无难度,同样支持 直接从VScode 或者 Cursor 中导入配置。

    Chat和Builder 对比 Cursor Chat和Composer。

    目前支持两大模型分别是Claude和 GPT-4o ,暂时不支持自定义配置API。

    个人认为最大的优势是完全免费,即使调用最新的claude sonet模型也不需要单独收费。


    总结对比


    Windsurf 似乎确实致力于成为一款非常简单、易于使用的产品,对初学者友好,并推动与代码进行高级、简单的交互,用户界面很干净,总体感觉对新手用户十分友好。

    Cursor







    请到「今天看啥」查看全文