即使你对代码一窍不通,只要你能清晰表达自己的需求,这款AI IDE就能帮你开发出一个功能完整的应用。没错,这就是字节推出的国内首款原生AI IDE——Trae!
比如,你想做一个网页版的Flappy Bird游戏,只需用中文跟Trae说一声:“生成一个网页版Flappy Bird游戏并运行。”就这样简单一句话,游戏就能轻松搞定!
整个过程流畅无比,一气呵成。而且,字节还积极拥抱DeepSeek技术,满血版DeepSeek R1和V3都已经全面接入Trae。上面提到的Flappy Bird游戏,就是出自R1之手哦!
此外,自家的Doubao-1.5-pro也已经支持对话模式,对Builder模式的支持更是不在话下。未来,还有更多大模型将陆续接入。
这款AI IDE产品Trae刚刚上线国内版本,官方描述为:“国内首个AI IDE,深度理解中文开发场景。”而且,最重点的是:免费!
相比之下,无论是20美元一个月的Cursor,还是10美元一个月的Copilot,在能免费用R1这种高级模型的Trae面前,都显得黯然失色。
不得不说,字节又一次降低了编程的门槛。而且,Trae刚发布不久,就已经在编程圈子里引起了热议。
沉浸式实测体验
我们来实际测试一下Trae的实力吧!选择对编程小白更友好的Builder模式,让Trae来写个网页小游戏——贪吃蛇,并且加入随机迷宫机制增加难度。
Trae首先创建了一个主体HTML页面,并引用了CSS样式表和JS脚本。不一会儿,控制脚本也编写好了,相关函数都有清晰的注释。
写好后,一键部署后端服务,就可以在浏览器里运行了。不过,一开始的程序有些问题,游戏无法正确运行。
没关系,Trae支持连续对话,并且能够回忆之前步骤出现的问题。加功能、修bug,对话就能搞定。甚至可以直接粘贴浏览器控制台等位置出现的报错信息,Trae会自动定位并修复问题。
经过多轮的修修补补,游戏终于能成功运行了。而且,Trae设计的贪吃蛇游戏难度还不小呢!蛇运动速度快,迷宫也足够复杂。
调整运动速度就更是小菜一碟了。只需在对话中描述需求,Trae就会自动定位到和运动速度有关的代码,并一气呵成做出修改。
最后的调速完成后,终于可以愉快地玩耍了!整个过程中,我们没有手动碰过一次代码,全靠纯对话完成了开发和部署流程。
如何“食用”Trae?
首先,你需要下载Trae这个软件到电脑上。安装结束后首次启动时,它会提示一些选项,包括界面风格和是否在Terminal里安装trae命令等。
然后在主界面,你可以看到两个模式:Chat和Builder。Chat模式下,你可以新建、打开本地项目或克隆Git仓库,并提出对代码的困惑问题。Builder模式下,Trae会自主拆解需求并自动完成多轮编码任务,对代码文件的任何更改都会自动保存。
选择想要的大模型——DeepSeek-R1或V3(Doubao-1.5-pro在路上),然后就可以用Trae一句话生成一个应用了。
从操作和界面上来看,Trae可以说是非常简洁了。
和Cursor比怎么样?
其实,字节在国内发布Trae之前,已经在海外推出了一段时间。现在油管上也有博主做了深度测评。从他们的评价来看,对于比较复杂的任务,Trae可能还不太完美。
比如,有博主展示了一个具体失败的案例:在给Trae提出非常具体的需求后,在查找文件的步骤中,Trae找错了代码库中的文件。还有一些插件在运行过程中也不太尽如人意。
不过,另一位博主认为,Trae非常棒的一点就是Cursor中的很多功能在它这边是免费的。而且,对于编程小白来说,免费的Trae已经足够用了。
或许有人会问,现在IDE里的AI插件不是很多吗?包括字节自家的MarsCode也很火,为什么还要搞Trae呢?
其实,关键区别就在于“AI原生”。简单来说,Trae从底层架构开始就围绕着AI能力来构建,所以它比AI插件会更流畅、准确和优质。用Trae的话来说就是:“确保每一段代码都是人与AI共创的最优结果。”
实际上,Cursor相比于Copilot带来的变化,背后也是同样的逻辑。在插件式的使用方式下,用户依然需要具备一定的编程知识才能让工具为己所用;而原生AI IDE则真正意义上降低了编程门槛,完全零编程知识也能开发出应用。
最后,感兴趣的小伙伴可以访问Trae的官方网站下载体验哦!