官网链接:用 Trae 加速开发

这个工具同时支持MacOS和Windows,里面还集成了基于Claude-3.5-Sonnet和GPT-4o的智能助手。
Trae是另一个Cursor吗?还是说它会彻底改变我们使用IDE的方式呢?
那么,Trae未来打算怎么发展呢?
作为开发者,我们又该如何看待当前IDE的创新现状呢?
说实话,我充了3刀体验了一个月的会员,感觉这个IDE真的不怎么样,尤其是跟cursor比起来,简直就是个“垃圾”。在低配置的开发环境下,这种感觉更是明显:在低内存和小屏幕的情况下,使用体验简直就是一场灾难。
1、速度和资源占用。
Cursor的启动和响应速度基本跟vscode差不多。但字节的产品经理和开发者为了追求自己的KPI,似乎在软件里加了不少特效,结果却没有微软的那种水平,出来的东西卡得跟常见的electron应用一样,内存占用也比vscode和cursor高得多。虽然在一些轻应用中能忍受,但编程的时候就真心受不了。
2、界面。
Cursor在一开始就碰到了AI编辑器的一个核心问题:屏幕不够大,根本放不下那么多东西。
一般情况下,vscode展示的内容在普通笔记本屏幕上是可以正常工作的,典型的布局是左边放文件目录/git管理/扩展管理,中间和右边分成两栏文件。但到了cursor,典型的笔记本屏幕就很难容纳这么多内容,因为右边还有个AI对话框。如果一个屏幕要放下四栏内容,每一栏就没办法有足够的宽度来显示信息。所以,vscode和cursor的设计风格都尽量减少留白,给代码和终端留出足够的空间。
而字节的前端和产品经理似乎没意识到如何在小屏幕上有效利用空间。Trae的每个元素和窗口之间留了很多空白,浪费了本可以用来展示内容的像素。在Trae上,笔记本上基本只能打开一个代码窗口和一个AI对话窗口,这让编程体验大打折扣。
3、AI更新代码。
Trae的AI更新代码的方式像Git的修改界面,但实际使用时视觉效果糟糕到几乎跟不上AI的代码修改。问题出在窗口太小,展现了很多不必要的元素。在编程时,我根本不关心AI在第几行加了什么、改了什么,而且当窗口太小,程序员也几乎无法跟上AI修改的节奏。
本来就紧张的屏幕空间在这种情况下体验更糟。Trae给的屏幕空间只能放一个代码窗口,一旦打开diff,就变成两栏了。而且这个diff的高度只有屏幕的一半,很多时候只能显示两三行代码(而且可能还截了一半)。
你想想,程序员在改代码的时候,真的会打开Git的那个五颜六色的diff界面来修改吗?
相比之下,Cursor就像人一样直接在原地修改——不满意就倒回去。我并不需要关注原来的代码,作为程序员我对原代码有印象。如果我对原代码那么留恋,我干嘛还要AI来帮我改?我只需看看AI改的结果是否满意就行。在这种情况下,我能更好地跟上AI修改代码的节奏,至少在视觉上能清楚看到AI到底改了哪些内容。
我建议那些开发Trae的程序员和产品经理,特别是前端的,先自己用笔记本试试。总不能说没有32寸4K外接屏幕就不配用你们的IDE吧。。










