共计 2040 个字符,预计需要花费 6 分钟才能阅读完成。
在 4 月 22 日,Trae 推出的新版本,我认为可以用“重磅”来形容。
1、整合聊天与构建工具:一个窗口解决所有问题
虽然 Chat 和 Builder 各自的侧重点不同——前者更倾向于问答、解释和代码片段生成,而后者则专注于从零开始构建项目结构或复杂功能模块,但在实际使用中,两者的界限却模糊不清,使用场景高度重叠。过去分为两个标签的方式体验感较为割裂。
现在,你无需在两个标签之间频繁切换,思维和任务也不会被打断,所有的沟通、生成、迭代和执行都能在一个对话流中自然衔接。

这种产品层面的整合,极大地提升了交互体验的自然度、流畅性、聚焦性和效率。
2、上下文理解:AI 终于“理解”你的工作了
此次,Trae 展现了真正的深度 上下文理解能力。它能够基于整个项目的逻辑、每一版的代码、对话记录以及文档等一系列宏观背景,提供更精准且贴合需求的建议和代码。

通过 #上下文,AI 能够获得更准确的背景信息。可以看到,这一版本的上下文更加多元化,你可以使用 #Web 进行实时搜索,也可以通过 #Doc 引入文档作为上下文。
这意味着两个方面:首先,Trae 的理解能力得到了提升;其次,它更加明白你正在做什么以及想要做什么。这种流畅的体验,将软件工程的智能化进程向前推进了一大步。
3、MCP(多能力平台):让 AI 真正“行动”起来
MCP 的出现意味着,AI 从“会说会道”转变为“能做实事”。通过 MCP 模块,你可以轻松接入搜索引擎(例如 Exa)、数据库、自动化脚本、API 接口,甚至是你自定义的内部工具。
以往配置 MCP 需要复杂的环境安装和调试,这确实让不少人感到望而却步,但 Trae 此次推出了 内置 MCP 市场,实现了一键式简化操作。

对于已有复杂配置的用户,可以通过 JSON 文件实现一键迁移。这意味着,你能够更加精细化地定制和优化只为你服务的 AI。
自动化执行能力,是 Trae 向“AI 工程师”迈出的关键一步。
4、智能体(Agent):量身定制的合作伙伴
智能体是具备特定目标和能力的 AI 实例,你可以创建或使用预设的智能体来处理特定任务。智能体的优势在于其 自主性 和规划能力。例如,Builder 其实就是一个 Trae 内置的智能体。
你还可以自定义不同的智能体,指定其职责范围;通过 MCP 赋予其多种技能(甚至使用你们公司的内部工具);或启用文件系统、终端、联网搜索等功能来支持其工作。
举个例子,假如一个新入职的员工,即使能力再强,如果对业务背景、个人职责和具体任务要求一无所知,又如何高效完成工作呢?因此,自定义智能体的意义在于,通过定制,它能像经过精心培训的员工一样,无缝融入你的工作环境,指哪儿打哪儿。

接下来,你只需通过 @符号召唤特定的智能体为你工作。这种协作方式与项目组其他同事的合作过程非常相似,甚至可以创建一个八卦陪聊智能体,在工作之余与你一起闲聊。

Trae,全称The Real AI Engineer,其目标是成为真正的 AI 工程师伙伴。结合上下文理解、MCP 执行能力和智能体的自主性,我的感受是,它正在努力实现这一目标。
对程序员的影响
效率与工作舒适度双重提升
Trae 所带来的流畅、智能的人机协作开发方式,大幅减轻了技术人员手动编码的负担。它自动化处理了许多繁琐的工作,显著提升了工作效率,因此工作舒适度和生活质量自然也随之提升。
改变岗位分工与开发模式
以往软件开发就像建造大楼,流程必须严谨,需求、原型、开发、测试环节缺一不可;留痕的成本高得令人担忧,一旦出错,返工会让人痛苦不已。现在所见即所得的成本已显著降低,代码实现的难度也减轻了。
同时,在 AI 的协助下,每个人的独立作战能力被提升,你能够从琐碎的细节中抽出精力,关注更复杂、更具创新性的工作内容。
因此,若 AI 编程继续以这样的速度发展,软件工程的组织方式、角色分工和工作流程等开发模式都将会发生变化。
程序员该如何应对
提升视野
在这个过程中,虽然你不必再做许多“脏活”,但也会促使你提升编程能力,因为你需要从更高的层面审视和优化系统架构。初级程序员在职场中可能会变得越来越尴尬。
因此,建议程序员们应当将视线从前端技术和后端技术上提升,转向 从业务到产品再到技术的全栈视角。
拥抱 AI
无知和无能并不是最大的障碍,傲慢才是。AI 迭代的速度会不断冲击人的认知,人机协同将成为新的常态。唯一的问题是:你准备好与 AI 工程师并肩作战了吗?


MCP模块的简化真是及时雨,让我这种小白也能上手了,真是太棒了!