为啥别人用AI编程像开挂?只是因为选对了工具!

AI资讯 19小时前 charles
155 0

 

最近AI编程的赛道是越来越卷。

领先的前浪:windsurf、cursor基本上都被后浪拍在沙滩上。

在亚马逊颠覆推出了kiro,提出spec专家模式之后,

字节也不甘示弱,这两天紧急推出了自家的solo模式,

紧随其后的腾讯也终于推出了自己的AI开发平台。

为啥别人用AI编程像开挂?只是因为选对了工具!

编程工具多了,用户却犯愁了,这么多AI开发工具,到底要选择哪个呢?

我前前后后花了一年的时间,把市面上能找到的AI编程工具都试了一遍。每个工具都踩了不少坑,也有很多意外的收获。

我最大的感受就是:别想着找到一个万能的工具,根据项目来选工具才是王道。

一、AI编程工具介绍

那么目前能够写代码的工具实在太多了,一般分为四种。

1、辅助式编程工具:直接调用大模型、提供代码补全的功能,不提供对上下文的理解能力。

典型工具:github Copilot、阿里通义零码。

2、借助插件编程:自己没有独立的编程工具、借助vscode、以及idea提供代码生成功能。

典型工具:cline、腾讯云助手。

3、命令行编程-极客的最爱:通过输入命令请求,一键生成代码,完全不要界面去调试。

典型工具:cladue code 、gemini cli等。

4、完全编程工具编程:有着自己独立的编程工具。

这类AI编程工具野心最大,想要取代传统的IDE的地位。界面通常对AI集成度很高。

典型工具:cursor、trae_cn、trae国际版、kiro等。

为啥别人用AI编程像开挂?只是因为选对了工具!

相对来讲:辅助式编程工具、以及借助插件编程工具的局限性都比较大。

下面重点介绍几个常用的AI工具:

编程工具一:Trae【一个努力的三好学生】

Trae作为字节旗下的产品,分为国内和国际两个版本:

其中国内版本可以用doubao大模型和DeepSeek;国际版本可以用calude-4 以及GPT4.1。

目前国内是免费的,国际版本10美元/月,第一个月优惠,只需要3美元。

为啥别人用AI编程像开挂?只是因为选对了工具!

刚开始的时候觉得Trae很拉跨,奈何顶不住字节团队每周两个版本以上的更新,目前在使用上效果已经直逼cursor。

特别是在昨天又推出了solo版本,也就是能够理解需求,进行产品、原型和开发的

在大瑜刚结束的7天小程序训练营,就使用Trae国际版来完成整个小程序的开发。

优点:便宜、支持支付宝充值;缺点:偶尔会卡顿,生成代码速度还有待提高。

编程工具二:cursor【曾经的班长、学霸】

这个软件可是太熟悉了,据说内核采用了vscode,所以整体界面和vscode大差不差。

官网地址:https://cursor.com/en

为啥别人用AI编程像开挂?只是因为选对了工具!

点击“download”按钮,进行cursor的下载,接着也按照操作步骤一直安装即可。

为啥别人用AI编程像开挂?只是因为选对了工具!

目前cursor算得是最牛的编程工具,但是普通用户只有50次体验的机会,而且还不能选择指定的模型。

因此,想要用cursor更高阶的能力,是要充值的。

价格:20美元/月。淘宝去买学生会员,大概是100-150左右,可以使用一年。

如果淘宝买学生会员,店家会给你具体的激活方法,这里就不展开说明了。

编程工具三:gemini cli【脑袋很聪明,家里不差钱的主,上交的作业太拉跨】

最近google推出来的gemini cli,支持上下文100万token、多模态能力、对标cluade code,支持MCP,每分钟调用100次请求。

为啥别人用AI编程像开挂?只是因为选对了工具!

看似挺诱人,真正要测试才知道。经过大瑜的测试,比较难用。

不建议尝试,只有一个优点是:价格免费。

关于gemini的操作,可以看这篇文章:

google新出的gemini cli效果如何?看这篇文章就够了!

编程工具四:claude code【妥妥的学霸】

最近claude也开始发力,推出claude code 这个命令式的模型工具,目前也是挺给力的,在解决复杂的问题的能力不是一般般。

为啥别人用AI编程像开挂?只是因为选对了工具!

特别是claude code的更新强劲,之前windows用户还需要安装wsl,现在统统不要了。

想体验claude code的可以看关于claude code的操作,可以看大瑜的这篇文章:

Gemini cli太傻,cursor收费不透明,试试claude code

编程工具五:kiro【富家子弟、自带光环】

kiro是亚马逊出来的一款AI编程工具,提供了两种编程模式。

为啥别人用AI编程像开挂?只是因为选对了工具!

1、vibe模式:聊天创建代码,根据想法和点子不断优化代码。(目前cursor和trae都是采用这种模式),如果你想要简单省时的话,那就是vibe模式了。

2、spec模式:专业模式,先出需求文档,总体规划,接着产生代码。缺点就是:每一次生成文档就要去确认、耗费时间过长!

目前虽然处于免费期,有很多不完善的内容。也是一直retry、retry。不建议新手去用。

关于kiro的操作,可以看大瑜的这篇文章:

Kiro真能刚过Cursor?那还氪个啥!附下载地址通道

二、到底选哪一款编程工具?

先说结论:没有完美的工具,只有合适的场景!!!

小工具的开发,直接用deepseek就行了。

譬如:“2048小游戏、pdf合并、pdf去水印”这类的小工具。

直接丢给deepseek,分分钟搞定。

为啥别人用AI编程像开挂?只是因为选对了工具!

复杂一点的程序怎么选择?譬如:“普通网站开发”、“小程序的开发”。

建议用Trae国际版,生成的结果很OK,首月3美元,普通用户也可以接受。

为啥别人用AI编程像开挂?只是因为选对了工具!

如果靠AI编程来完成一些项目的话,那么推荐你用claude code + cursor。

先用claude code进行代码的首次生成,

然后借助cursor对代码进行细节的调整。

当然遇到疑难杂症的话可以交给claude code 去完成。

tips:完全交给claude code 有很大的风险,很容易天马行空的修改,这个时候一定要做好代码版本管理。

三、编程工具踩过的坑

下面就讲我在编程工具踩过的坑分享给大家。

1、功能可以分而治之,别让AI一口气干太多活

如果我们有三个功能,可以分次告知,这样对AI工具的干扰比较小,也快速容易生成代码。

为啥别人用AI编程像开挂?只是因为选对了工具!

2、提上次后面附上一句魔法咒语:让AI自己检查自己写的代码

保证AI对自己生成的代码进行验证,每次保留这个习惯,AI生成代码后就进行审查员的角色。

之前让AI帮我写一个查询用户列表组件的功能,结果加入了让“AI审查”这个咒语之后,AI主动发现:忘记了loading、忘记对空数据的处理。

3、一个问题试三次还不行,果断换模型!

Claude 4虽然在生成代码的能力比较不错,但是对数据以及逻辑的处理比较弱。

这个时候可以借助gemini和GPT等大模型来分析分析,给出意见。再让claude 根据意见修改代码。

4、多用一些mcp server

这个技巧知道的人不多,但真的很实用!

那么啥是MCP Server呢? 简单的说,就是给AI添加一个实时的外部知识库。

譬如,大瑜推荐context7的这个mcp,可以快速适配第三方最新的文档。

实际效果: 以前问Claude关于vuejs 的新特性,它只知道老版本的。现在接入MCP后,它能实时获取最新的官方文档,生成的代码都是最新标准。

使用感受: 特别是像第三方React、Vue这些更新频繁的框架项目时,这个mcp server简直是神器,让AI用上最新的知识库。

写在后面的话

随着AI编程的工具的不断更新,写代码的难度也越来越低了,普通人也可以写小程序、网站了。所以大瑜的建议是:

1、别害怕尝试 - AI编程工具并没有那么复杂,尝试一下,你会有很大的惊喜。

2、时刻保持学习 - 新工具层出不穷,要跟上节奏,多了解一些新的工具

3、理解本质 - 工具只是手段,对业务的理解比技术更加重要。

我是大瑜,1个工作十年的程序员,AI编程资深玩家,这里是我的介绍:

你们关注的大瑜到底是谁?

 


版权声明:charles 发表于 2025年7月22日 am8:00。
转载请注明:为啥别人用AI编程像开挂?只是因为选对了工具! | AI工具大全&导航

相关文章