云计算百科
云计算领域专业知识百科平台

编码助手选择参考

大模型应用

一. 编码助手 二. 代码审核(Code Review) 三. 合同审核 四. SQL boy 五. …


文章目录

  • 大模型应用
  • 前言
  • 一、编码助手定义
  • 二、使用体验
    • 选型过程
      • cursor
      • Trae
      • Claude Code
    • 其它
  • 总结

前言

大模型时代到来,改变了软件开发的生态,当然也不能说完全替代xxx,从现阶段来看,还是存在不足,并且很多,但是优点也有很多,从23年第一次做大模型Code Review到现在也积累了一些经验,都是实际工作的一些总结,谈不上分享,做个记录吧。


一、编码助手定义

能够帮你写代码的工具,目前市面上大多的AI编码助手主要停留在开发阶段,能帮你完成部分甚至全部的代码编写

它和传统地代码平台很像,两者想要达成的目标一致,都是为了快速开发,但本质完全不同,与Mendix这类全栈地代码平台相比,缺少所见即所得,大多没有打通CI&CD,低代码需要人拖动或者编写json,做一些结构化或流程化的操作,而编码助手可以通过对话或者图片,直接驱动开发,配置工作量更小。

二、使用体验

结论先行:有用,不仅是玩具,而是真实能提升生产力的工具

选型过程

目前AI编码助手是一片红海,原来只是各家做大模型应用的厂商之间的竞争,后续大模型底座厂商也嗅到商机,纷纷直接下场,刺刀见红,先刀了上层应用厂商,Windsurf陨落,也从侧面证明,编码助手目前还是大模型变现最好的途径之一,而且也能看出,编码助手的能力和大模型本身能力息息相关,这非常重要。 最近我使用编码助手开发了一个完整的边缘计算项目,基本95%的代码都由编码助手完成,也有一些心得,下面主要讲一下我体验和了解过的编码助手

cursor

先说大名鼎鼎的cursor,作为最赚钱的大模型应用厂商,入局很早,并且确实取得了成功,在营收和市值方面(不算母公司)都是首屈一指。它主要是基于vscode编辑器进行改造,有自己独立的IDE。

优点:

  • 使用槛低低:有IDE,并且优化了体验,自己改bug也很方便
  • 模型选择多:有包括Claude在内众多模型
  • 检索精准:写代码之前会查看和参考你之前写的代码逻辑

缺点:优点有很多,后续也是主要说缺点了,往往缺点才是决定你的选择

  • 数据安全:它在建立向量索引时,会上传代码,当然这里官方有介绍是有隐私处理,可能涉及到数据出境问题,目前也在快速发展中国市场,后面可能上传国内服务器,这是国外软件的通病
  • 价格:对于国人来说,20美元/月还是不便宜的
  • 网络:如果合法渠道上网,可能有些模型无法使用,你懂的

总结:这是一款想了解编程助手的标杆性产品 cursor ide

Trae

Trae是国内编码助手的代表之一,类似通义灵码等就不赘述了,我使用过国内版和国际版,使用国际版做个项目开发,Trae也有自己的IDE,也是基于vs code二次开发,以下主要讲国际版。 优点:

  • 使用槛低低:有IDE,并且优化了体验,自己改bug也很方便
  • 模型选择多:有包括Claude在内众多模型
  • 价格便宜:首月3刀,后续10刀(国际版)
  • 设计先进:号称业内首个基于Context Engineering搭建的agent,目前需要排队,还没体验到

缺点:

  • 数据安全:国内版不存在此问题,国际版不清楚
  • 运行性能:跑完几个需求后,就明显感觉IDE很卡,可能魔改加了太多东西,流畅度有点差,更新过几次也没见明显提升
  • 准确性:个人体验Trae的编码和cursor对比,偶尔会出现没有参考原有代码的情况,这是个人体验,没有普遍性

总结:国内的标杆产品,希望能杀出来,虽然有缺点,但不妨碍我付费支持 trae ide

Claude Code

看到Claude应该就知道这个编码助手的含金量,我仅仅是体验过,没有实际用于项目开发,没有太多发言权,浅谈一下

优点:

  • 聪明:原厂claude4模型,并且稳定,持续升级,使用的是几乎是全球在编程这块最权威的模型底座(某厂商每次都说超过xxx,实际编程体验都较差,grok说的就是你)

缺点:

  • 数据安全:国外软件的通病
  • 价格:巨贵,一年上千刀,适合公司
  • 人工调整:使用原生命令行非常不方便,你只能希望他一次全部写对,不然改bug或者回滚都不太方便,嵌入vs code等IDE使用因为适配性问题,用起来不如上面两款。

总结:其实核心问题就是贵,IDE那些都是小问题,以Claude的能力,让大模型手搓一个cursor出来我都信。 claude code

其它

还有很多编码助手的产品了解过但没体验的以及短暂体验过的,就归为其它了,其它中也不乏非常优秀的产品,比如gemini cli等等,和上面几款比起来,从开发模式来说都大差不差。还有一些比较古早使用的编码助手,比如copilot,有些助手需要区分其原来,像以前的copilot编码主要是基于一些深度学习算法去预测下面要写什么,并不是通过大模型分析,所有这两类是有本质的区别,要注意区分。当然现在的copilot肯定也是基于大模型做了增强。


总结

如果个人开发者想体验编程助手,建议直接体验国内的比如Trae国内版,通义灵码等等,如果是要用于项目开发建议试试Trae国际版和cursor,不差钱的富哥,建议直接Claude Code,个人还是比较建议中间这层,因为我实际开发项目使用下来,发现还是需要部分人工参与,所以一个好用的IDE对我的调试工作还是比较重要的。

赞(0)
未经允许不得转载:网硕互联帮助中心 » 编码助手选择参考
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!