TRAE全新Agent模式升级 打造全链路AI开发工具

国庆期间,我拿到了TRAE新版本的内测资格,在家折腾自己的产品WeSight时顺便体验了几天,这款工具的全新升级带来了不少惊喜。此前的TraeWork和TraeCode完成了双端合并,升级为了全新的Agent模式TRAE。
作为从早期就开始使用的用户,我对这款工具的成长感触颇深。去年1月TRAE刚推出时,我就是第一批使用者,当时它的体验还不算完善,Mac端内存占用偏高,使用过程中还会出现闪退的情况,在当时的AI编程工具赛道里存在感并不强,不少开发者提到AI编程工具时首先想到的还是Cursor。但我注意到团队一直在闷头更新,几乎每个月都能看到新版本迭代。
后来SOLO版本推出时,邀请码甚至在二手平台被炒到了数百元,我提前拿到了体验码,熬夜试用了一整晚,当时确实感受到了AI辅助编程的潜力。之后我参与了武汉的TRAE线下活动,原本担心到场人数不多,结果来了两百多位开发者,运营团队都感到惊讶,而我在台下更能感受到大家对这款工具的热情。和团队成员交流时,能真切感受到他们对产品的热爱,也印证了热爱与激情的力量。
这一年多来,我在TRAE的活动中做过五次分享,还受邀到武汉大学给学生讲解工程实践。当年那个容易闪退的IDE,现在在我的16G内存Mac上多开都不会卡顿。今年4月SOLO独立拆分后,TRAE分成了TraeWork和TraeCode两个端,如今又重新合并为统一的新版本,我也更清晰地看懂了团队的目标:在Agent开发时代,打造全链路体验最佳的开发工具。
全新的Agent模式工作台布局很清晰,左侧展示项目列表,中间是任务看板,这种形态对于熟悉Codex类工具的开发者来说并不陌生。当前AI编程的主流形态已经转向以Agent为中心,开发者负责提出需求、判断结果,编辑器仅在需要精细修改时才会打开。而TRAE这次的升级,正是把开发流程从“单个Agent写代码”升级为“调度多个Agent完成从需求到交付的全流程”。
需求、设计、代码、测试、交付在同一个项目中形成闭环,前一个环节的产出直接作为后一个环节的上下文;通过一个工作台就能调度所有项目和Agent,项目进度一目了然,需要深入修改代码时可以一键切换到IDE模式。再加上桌面端、网页端和移动端的全平台同步,不管是新手开发者还是资深工程师,都可以把它当作全能的开发助手或者全局工作台。去年在相关行业大会上,我当时的分享主题就是“从单纯的编码工具到全生命周期开发平台”,没想到一年多后,TRAE真的把这个目标实现了。
刚好国庆期间在优化WeSight,这款产品有网页版创作空间和Obsidian插件两个端,很多功能规则需要两端保持一致,每次更新都需要两边同步修改,正好可以用来测试TRAE的新功能。我把两个项目的代码仓库都导入到了TRAE的工作台中。
当时我想给产品加一个小功能:用户写完文章后,可以一键检查错别字、敏感词,同时给文章标题打分。我把这个需求直接交给了TRAE的Agent模式:
给WeSight的Web端和Obsidian插件同时加一个发布前文章体检功能,检查错别字、敏感词,并给标题打分,两端规则保持一致。先出PRD和原型。
很快TRAE就生成了一份完整的PRD文档,还附带了可交互的页面原型。虽然整体方案中规中矩,我后续调整了两处细节,但团队已经考虑到了两端共用规则的核心需求。所有生成的PRD和原型文档都会自动沉淀到项目的产物库中,随时可以打开查看,再也不用像以前一样把生成的文件散落在各个文件夹里。
方案确定后就进入开发阶段。我在同一个工作台中给两个项目分别分配了专属Agent,一个负责优化Obsidian插件端,另一个负责迭代网页版功能,同时推进两个项目的开发。还额外开启了一个Agent专门编写测试用例,覆盖两端的功能逻辑。单个Agent的编码能力和我平时使用的主流AI编程工具相差不大,但让我觉得最顺畅的是这种统一工作台的管理方式。
插件端先完成了共享规则的修改,我直接让网页端的开发任务复用这份规则,不需要手动复制粘贴内容,跨项目推进效率大大提升。如果遇到需要精细调整的细节,可以直接从任务面板一键切换到IDE模式,修改完成后再回到工作台继续跟进进度。我中途离开处理了其他事务,回来的时候两个端的开发都已经完成了大半。
我习惯性地去查看项目的产物库,发现之前生成的PRD、原型、代码变更记录和测试报告都完整保存在里面。以前我让Agent生成的方案和报告经常随手存在不同的地方,过几天就找不到了,这次TRAE的产物管理功能确实解决了这个痛点。点开测试报告,可以清晰看到每个用例的通过情况,这个功能是我这次体验中最惊喜的点之一。
作为独立开发者,最担心的就是项目做完后找不到之前的过程文档,现在每次开发的产出都能完整留存,随时可以回溯查看。当时我有一个细节需要确认:WeSight的分享功能两端生成的内容哈希必须完全一致,我切换到IDE模式查看了代码diff,确认没问题后才继续推进后续流程。之后我还设置了每日自动测试任务,定时检查两端的规则是否同步,避免正式发版前出现不一致的问题。
功能开发完成后,还有不少非编码的工作需要处理,比如编写更新日志、用户公告和社群说明,这些工作之前要耗费我不少时间,经常写完代码还要花半小时整理这些内容,还要手动发送到用户群里。现在TRAE支持连接主流即时通讯工具,我在聊天界面直接下达指令,让Agent基于本次项目的产物自动生成更新日志和用户公告。
TRAE的Agent上下文记忆能力很不错,它直接调取了项目中的PRD、代码变更记录和测试报告,生成的内容完全贴合本次的功能更新,包括修改的功能点、调整的原因和用户需要注意的事项,我只需要稍微修改几句就可以直接使用。我还让Agent生成了一份功能更新介绍的PPT,里面直接嵌入了之前生成的页面原型截图,最后我直接在手机端就可以把PPT发送到用户社群里。
这一次我终于彻底理解了TRAE的全链路开发逻辑:前期开发产生的所有产物,可以直接复用在后续的文档撰写、汇报展示中,不需要再手动整理上下文、复制粘贴内容。以前我需要新开一个AI对话,把方案和改动内容一段段粘贴进去,再让AI帮忙生成文档,现在中间的搬运步骤完全被省去了。
前天晚上外出吃饭的时候,我还能通过手机端查看TRAE上的开发进度。现在移动端已经整合了原来的Work和Code端,不需要再切换不同的应用,随时可以掌握项目的推进情况。我还在模板库中找到了个人效率工作台模板,快速将这个模板的功能集成到了WeSight的网页端,最终这个文章体检功能已经可以在WeSight的两个端中正常使用了。
回头看这几天的开发流程,从提出需求到最终完成功能上线,我全程都没有离开过TRAE。PRD、原型、代码、测试报告、更新日志、PPT,所有的产出都在同一个项目空间中,前一个环节的结果直接作为后一个环节的上下文;每日自动测试让我不需要时刻守在电脑前,手机端可以随时查看进度;桌面、网页、移动端的同步让工作更加灵活;两个项目在同一个工作台中并行推进,需要精细修改时一键切换IDE模式。这正是TRAE这次升级强调的全链路开发体验。
其实单个环节的AI开发能力已经越来越接近,各家工具的编码水平差距正在缩小,但TRAE的核心优势在于把需求、设计、代码、测试、交付完整串联成了一条流畅的流水线,省去了开发者在不同工具之间来回切换、搬运内容的成本。TRAE专注AI编程领域多年,从早期的IDE到SOLO,再到现在的Agent全链路模式,这次的升级方向完全贴合当前的开发需求。新版本已经正式上线,感兴趣的开发者可以亲自体验一下这款专注的AI编程工具。
你在使用AI辅助编程时,最头疼的是哪个环节?欢迎在评论区聊聊你的体验。

