Trae SOLO 随着 3.0 正式发布了,其对标的是 Cursor 的 Agents。

相对于 Cursor Agents 让对话占据主要位置的布局调整,Trae SOLO 显得更加激进,他有三个明显的特色:
其一,实时跟踪功能,会显示 AI 正在修改的文件,那种电影里黑客敲代码时,逐行逐行吐字一直在刷新屏幕的效果,让氛围感拉满。啥叫 Vibe Coding?这就叫 Vibe Coding。
其二,特色就是 plan 计划模式。优先列出开发计划,然后等待用户确认再执行。
另外,还有就是代码对比工具,做到每一步都可以查看、回退。
开始开发项目
这次用来挑战不手动改代码,完全用 SOLO 完成全栈开发,独立开发者最爱三大 App 之一的记账本。
开始两次没成功,一次是让它开发 iOS App,一次是是让它开发 Web app。iOS App,无法启动,尝试修复无果;Web App 无法适配手机,多次尝试后放弃。

只能说底座模型还是能力还是不太够吧。
最后提示词改成"开发一个多端 App",并使用提示词优化功能,终于出来了一个比较符合的开发计划。

不过很搞笑的是,从开发时间线来看,这显然是一个人类的开发计划。
确认开发计划之后,它就自己开始写代码了。
等了大概1小时,前后端完成。启动后,发现我的 mongoDB 没安装。根据提示,折腾了半小时,终于跑起来了。
⚠️ 需要注意的是,这个过程中,命令行可能需要你手动操作,敲个 Y,或者选择技术栈、工具等,不是完全自动的。

第一次出来的界面还是英文的,调整后变成了中文。
只能说界面算是齐全了,但整体还是过于简洁,而且也是明显的 Web App 的风格,交互也不太符合手机端的使用习惯。

即使本身就是手机端的技术栈/组件,尝试使用"看起来更像手机App","使用手机端的操作习惯",这些关键词,最后也无济于事。
看来大语言模型还是语言模型,对界面有要求,只能根据自己的个人经验去做调整了。
两个小时的成果就这样了,后续就是细化工作了。
细化工作
后面,我又花了一个小时,调整了页面,修复了一些bug,才看到有点像样子了。
但最后统计页面不更新的问题卡住了,所有的接口都返回空数组, 月度概览的数字也一直是0,修了半小时没有什么变化。
我只能新开一个任务,让他重新设计。

一小时过去了,终于修复了。
我差点都要放弃了,毕竟这耗时太久了。
我大概明白为什么有人会说 Claude Code、Qoder Code 的套餐量都不够用了。如果不是 Trae 官方开了白名单,估计我也已经欠费了吧。
最后成果如下:

整体看起来好多了,整理的数据流是通的,但是其实 bug 还是挺多的,交互问题也很多。
只能说如果作为交互稿是够用的,或者说自己用是可以的。但是要商用,就很难了,相信也没有人愿意为这样简陋的 App 埋单的。
所以如果微调到更好用的话,估计还要花上几个小时的工作。
总结
总体体验下来,SOLO 模式的确能让人在不懂代码的情况下,完成简单的 app 开发工作。
但是对 token 的消耗应该是惊人的。如果 Trae 要对这个功能收费,估计要上最高消费吧。
作为程序员感觉自己还是幸运的,能看懂代码,而不用等 AI 这样一直循环地查找问题。
跟 Cursor 的 Agents 一样,Trae 的 SOLO 也是希望能让更多的人能加入 Vibe Coding,来做开发工作,目的是去掉手动修改代码的操作,全程交给 AI 完成。更适合初级开发或者产品经理这样的角色。
用过两次 Cursor Agents之后,我默默地切回了编辑器的工作界面;这次评测 Trae SOLO 也是如此。
但是,这次AI成功完成挑战,我对全程 AI 写代码也少了一份抗拒。Trae SOLO 还是成功的。