4月16日 ,Trae 插件(原MarsCode 编程助手)在VS Code 正式上线全新的Builder 模式,正式从“编程助手” 进化为高度智能的“AI 工程师”。
今天JetBrains IDEs 内的Trae 插件也正式支持Builder 模式啦!
友情提示:JetBrains 2022/2023 版本暂时还未支持Builder 模式,若想体验,需要将JetBrains IDE升级到最新版本哦!
什么是Builder模式?
Builder模式可以帮助你全自然语言从 0 到 1 开发一个完整的项目。你可以将它无缝融入到项目构建的流程中。
在 Builder 模式下,AI 助手在回答时会根据需求调用不同的工具,包括分析代码文件的工具、编辑代码文件的工具、运行命令的工具等等。从而让回答更精确、更有效。
功能介绍
集成主流 AI 模型:支持模型切换,满足不同场景需求
Trae 插件内置了豆包大模型1.5 、Deepseek-R1、DeepSeek-V3和DeepSeek-V3-0324等主流 AI 模型,并可随意切换,这些模型在代码生成和问题解答方面具有出色的性能,可高效赋能开发者。
全流程智能拆解:AI 主动规划,你只需说「我要做什么」
在自然的对话流中,你只需要描述需求目标。AI 具备主动思考的能力,能够根据用户需求拆解步骤执行,在遇到错误时也能进行及时调整,端到端完成任务。
生成并处理代码变更:每一行改动都透明,选择权在你手中
根据你的需求,AI 助手会自动创建新文件或编辑已有文件,并自动保存生成的代码。你可以选择接受或拒绝代码变更,包括:
● 处理多文件内的所有代码变更 : 点击输入框上方待审查文件列表中的 全部采纳 或 全部拒绝 按钮,批量接受或拒绝当前项目中的所有代码变更。
● 处理单文件内的所有代码变更: 在编辑器内打开文件,点击上方提示条中的 采纳 按钮或 拒绝 按钮,批量接受或拒绝当前文件内的所有代码变更。
生成并运行命令:AI 推荐命令,你决定是否执行
Builder会根据你的开发需求,适时推荐必要的 Shell 命令供你运行。你可以选择“运行”或“跳过”,Builder会根据你的操作完成后续的工作。
点击“运行”后,会在IDE的终端内运行该命令。命令运行后,Builder会自动读取并分析运行结果。如果运行异常,Builder会自动分析原因,并给出解决建议。
点击已经运行过的命令卡片右上角的“终端”按钮,可以查看该命令在终端中的运行日志。
成果实时预览:边开发边验证,想法即时落地
AI 助手完成开发需求后,会提供 预览 按钮。点击后,Trae 插件会 提供Preview 页面,用于展示开发成果。
Builder的开发成果会在预览标签页中实时更新。点击预览标签页右上角的按钮,可以在浏览器中打开预览窗口。
回退版本:版本回溯保险
你可以将项目回退到指定会话轮次发起前的版本。
提示:
● 回退操作不可撤销;
● 仅支持在最近活跃的 Builder 窗口中回退版本;
● 仅支持回退至最近 10 轮会话内的版本。
管理历史对话
点击 Builder 窗口右上角的 历史会话 按钮后,左侧会显示 历史记录 窗口,展示 Chat 和 Builder 的所有对话记录。
灵活的上下文引用
在与 AI 进行对话时,可以方便地引用代码块、文件,这使得开发者与 AI 的交互更加精准,AI 可以根据更全面的上下文信息为开发者提供更准确、更有针对性的帮助,避免了信息的遗漏和误解。
如何体验下载
*以IntelliJ IDEA 为例
1️⃣ 安装/更新插件:
● 新用户: 在中IntelliJ IDEA 左侧插件市场 搜索「Trae」并安装,安装成功后重启IDE,点击侧边插件图标跳转登录即可;
● 老用户: 更新你的Trae 插件(原MarsCode编程助手)至最新版本 :1.3.0.5
2️⃣ 模式切换:
点击顶部的Tab 进行切换,Chat模式→Builder模式
3️⃣ 开始协作:
输入「帮我搭建一个英语学习网站」,见证 AI 如何拆解任务、生成代码,全程无需手动操作!
*以PyCharm 为例
1️⃣ 安装/更新插件:
● 新用户: 在Pycharm中 搜索「Trae」并安装,重启 VSCode,重启成功后登录帐号;
● 老用户: 更新你的Trae 插件(原MarsCode编程助手)至最新版本 :1.3.0.5
2️⃣ 模式切换:
点击顶部的Tab 进行切换,Chat模式→Builder模式
3️⃣ 开始协作:
输入「帮我搭建一个英语学习网站」,见证 AI 如何拆解任务、生成代码,全程无需手动操作!
现在打开你的JetBrians IDEs,立即开始体验Builder 模式吧!