夜雨聆风学习资料网

ARTICLE · 1025299

三款国产 AI 编程工具,我用半年的真实感受

三款国产 AI 编程工具,我用半年的真实感受

Trae、Qoder、CodeBuddy 都用上了,到底哪个最合适程序员干活呢?

在国内可以使用的 AI 编程软件并不多,在公司的规定下不能使用国外的产品,所以我分别对 Trae、Qoder 和 CodeBuddy 进行了长时间的研究和尝试之后才决定说出来。
总结一下就是:这三个东西不是同一种类的,好的坏的标准要看用途而定;但是像我这样天天都要修改旧代码、解决线上问题,并且不时还要重新开始一个新的项目的人,可以借鉴我的经验。

先分清这三个货

有人把这三种东西当作“同一种人工智能编程助手”来进行比较,但是实际上它们走的是不同的道路。看过一些深度评测之后得出的基本结论是:
Trae 是一种类似于“产品原型加速器”的存在方式,它属于原生的 AI IDE,在 SOLO 模式下可以使用 Builder 和 Figma 的导入功能,并且还可以进行浏览器中的预览操作,主要目的是让用户通过自然的语言来把脑海中的想法转变成立即可用的产品。它的门槛很低,前端以及独立开发者都会觉得很好用。
Qoder更像是一个工程任务的执行者,Quest模式、Repo Wiki、Spec驱动、Worktree、Remote等等听起来就很劝退小白的名字,但是它的目的也非常清楚:去理解整个代码库,并且能够接手大任务然后往前推进,在完成之后还能进行验证。对于职业程序员来说特别是经常要改动旧项目的程序员而言这就是它的价值所在了。
CodeBuddy 是“腾讯云生态的研发入口”,IDE、插件、CLI 三种形式都可以用,Craft、MCP,微信小程序和腾讯云部署也可以无缝衔接起来,在这个大背景下做开发工作会更有利一些。
另外我还安装了WorkBuddy,它是CodeBuddy的一个兄弟软件,主要针对办公室使用。它的各种功能都有免费版可以选择,比如Hy3限时免费版以及Deepseek-V4、GLM等也可以使用,但是用来写作和编写方案还可以接受,在进行代码开发的时候就没有什么用了。
图1 WorkBuddy 模型面板中 Hy3 限时免费、Deepseek 和 GLM 都可以定制
简而言之就是Trae速度快、Qoder深沉、CodeBuddy全能。
顺便吐槽一下产品的线,这三个公司都把名字给改了:字节的Trae是从IDE变成了SOLO再变成了Work,最近又改回了TraeCode;阿里则是Qoder是由通义灵码升级而来的,在此之后又推出了QoderWork;腾讯则有CodeBuddy和WorkBuddy来争夺办公市场的份额。各个公司的战略最终大概率上都会越来越相似,在这个过程中就当作他们在磨合吧。

无用积分:白嫖的日子已经结束了

和钱有关的事情。
Trae:2026年7月份开始实行积分制度,并且在9月4日的时候,签到每天可以获得200分或者150通用分,可以用于Code和Work上,新用户还可以获得4000分的奖励。
Qoder:个人专业版免费试用期到5月20日结束,新用户可以获得2000积分的时间也只剩下一次了,编程版目前还没有签到积分活动。目前唯一可以薅羊毛的地方就是周年庆赠送出来的800次使用Qwen3.8-max的机会了。
CodeBuddy 和 WorkBuddy 都有每天签到一百分的功能,并且额度一样,连续签到还会获得额外奖励,在九月九号的时候因为系统出现故障导致超额发放的部分积分被收回了七百零一分作为奖励发送给大家,那天群里很多人都抱怨这件事情。
免费额度很短,所以要节约使用。
上面所说的是别人的看法,在此我要发表自己的观点。
我之前H5 的一个申请页面出现了故障,在用户被审核人拒绝之后再去点击打开重新提交的时候就会出现无法获得用户的身份证号的情况,后台的日志里显示openid 已经丢失了,这是个很常见的由微信 oauth 引起的问题。
把日志以及用户的需求输入到Trae中去,经过几十秒的时间分析之后它得到一个方案,就是localStorage持久化的openid。
图2 第一轮用 localStorage 存openid,花费了46秒的时间
改好重新部署后还是异常,于是我又全部拷贝启动到报错的所有日志喂给它,在运行了两分多钟之后给出了一个双保险的结果:后端通过手机号反查的方式自动填充 openid。
图3 第三步:用后端电话号码进行反查,时间是2分18秒
好嘛我就让你再改看看,结果在经过三次修改之后仍然不能解决问题,并且对四个文件进行了更改。
图4 第四次尝试:修改了四个文件但是依然不能解决问题
我一看这还得了,这么点逻辑不需要动到这么多文件,后面它思考后想要对别的文件下手,我感觉关掉对话:“你不能随便改动啊,这是个接口问题吧?”我都不想吐槽了,心里一万只xxx。这让我想起了产品经理,每次做出来东西他都要挑一下问题,“这不是我希望的效果”,人家说领导,你又不能不按着他想法来,只能卑微的说对,但是心里肯定觉得他在找茬。现在轮到我去吊AI了,估计它内心也在骂着我咧。
最后也懒得再和它耗下去了
后面换了用 Qoder 粘上去日志之后,他就分析了一下就给整出来了
图7 Qoder 的根因是 REJECTED 状态下没有 openid 字段的回复
其实并不是在讨论如何保存openid的问题,只是举了个平时开发遇到的例子,这样的还挺多。Trae 有时候一根筋到底,没有解决根本问题,所以白白浪费了时间。Qoder 也是一样要思考,但是人家角度比较准确。这样的一次会话就解决了所有的问题。
同事告诉我 Trae 很好使,我自己也去研究了一下它的使用方法
我的同事听了之后都不相信,他认为Trae 我用起来很好使,比 Qoder 更容易操作。
之后再配合使用时就会发现Trae主要是用来搭建新项目和添加新功能的,每次都是一个新的需求,上下文比较短;而我则是用它来修改原有代码中的老bug,跨越文件、多次迭代并且需要了解业务的状态变化。这两种方式完全不同。
这样一来就明白了:Trae擅长的是把零变成一个东西,也就是从无到有的过程;而Qoder则擅长于去理解和使用已经存在的那些代码以及较长的任务;CodeBuddy则处于腾讯生态系统当中。工具本身并没有什么不同,只是看你是否会使用它而已。
我也在研究各种方法,Qoder 模型一般都是用自动模式来玩,我觉得这样可以获得更多的信息,并且还能节省一些token——不过这只是我个人的感觉,并不一定是正确的。Trae 那个模型也可以自己选择不同的角色进行切换,换了之后的表现就会有所不同了。
还有个小观察:会话拉太长的时候,直接开个新对话重讲一遍,感觉会更智能,也更省 token——不过也可能是我错觉,毕竟会话太长它自己也会自动压缩。
如果有更好的办法的话,请在评论区里指出来让我学习一下。
再说明一下背景情况,因为公司的规定不能使用国外的AI模型,所以我现在只能在三个选项中选择一个。请问各位朋友有什么建议吗?
是否遇到过编程过程中出现的“降智”问题,也就是不断修改但是仍然不能成功的情况呢?是如何解决这个问题的?
有没有什么方法可以让Qoder的自动模式更加智能一些呢?Qoder的自动模式能节省更多的token吗?最近已经付费使用qoder了,99块3000token,感觉用的也很快,一个问题可以搞掉500积分,现在古法编程是不可能古法编程了,难搞。
最近还听说豆包桌面版的编程能力也大大提高了,我还没用过,你们有用过的吗?体验怎么样?可以留言分享一下。
除了上面三种之外,还有哪些国产编程软件或者国内模型是你使用过后感觉很好的呢?欢迎大家在评论区里为我推荐一些吧!谢谢!
#AI编程工具 #Trae #Qoder #CodeBuddy #程序员

相关学习资料

返回首页浏览学习资料