TRAE Editor for Unity 是一款专为 TRAE IDE 开发的,并内嵌于 Unity 编辑器的插件。它打通了 TRAE IDE 与 Unity 编辑器之间的协作链路,将 TRAE IDE 的基础功能、AI 辅助编码能力以及对 Unity 项目的深度理解融为一体,让你能够通过 Unity 编辑器直接唤起 TRAE IDE 编写代码,并便捷地回到 Unity 编辑器进行预览与调试。

核心优势
TRAE Editor for Unity 完整承载了 TRAE IDE 的全部功能,因此你所熟悉的代码高亮、智能提示和调试体验都得以完整保留。
在处理与 Unity 主工程分离的外部包时,TRAE Editor for Unity 会根据当前打开的脚本路径,将此包所在目录作为独立工作区加载。这确保了代码补全、定义跳转以及依赖项分析等功能均可在完整的项目上下文中正确运行。
TRAE Editor For Unity 插件内置了 一系列用于 Unity 项目开发的规则。当你通过该插件在 TRAE IDE 打开 Unity 项目时,这些规则文件会被自动添加到项目中并启用。

使用 TRAE Editor for Unity 插件
第一步:在 Unity 项目中安装 TRAE Editor for Unity 插件

第二步:将 TRAE CN 设置为外部脚本编辑器

提示
一般情况下,若你已在本地安装 TRAE CN,则在项目中导入TRAE Editor for Unity 插件后,External Script Editor 会被自动设置为 Trae CN。
若自动设置未完成,你需要展开下拉菜单,点击 Browse,然后根据你的操作系统选择本地已安装的 TRAE CN:
导入 TRAE Editor for Unity 插件后,External Tools 面板会显示 TRAE 区域以及以下选项:

第三步:在 TRAE IDE 中安装所需扩展
为了让 TRAE IDE 能够编辑 Unity 工程中的文件,你需要前往 TRAE IDE 的扩展市场,然后安装以下两个扩展:
安装这两个扩展的步骤如下:
C# Dev Kit:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-dotnettools/vsextensions/csdevkit/3.13.205/vspackage
Unity:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/VisualStudioToolsForUnity/vsextensions/vstuc/1.2.1/vspackage
浏览器将自动下载扩展,等待下载完成。
第四步:使用 TRAE IDE 编写脚本

Unity 编辑器会唤起 TRAE IDE,并在 TRAE IDE 中打开该脚本。

推荐在 TRAE IDE 中使用 SOLO 模式和 SOLO Agent 智能体来编写代码。
2.在对话输入框中,输入你的指令。例如,下图中的 “Please use code to generate a primitive Cube and set its position to the center (0, 0, 0). Make this Cube rotate continuously at a constant speed along its X and Y axes”。

接收到指令后,SOLO Agent 会根据你的指令开始编写代码。

3.检查 SOLO Agent 编写的代码,根据实际情况接受或拒绝变更,然后保存文件。
第五步:在 Unity 编辑器中预览效果

3.在 Game 视图中预览效果。SOLO Agent 遵循上述示例指令所构建产物的预览效果如下:


进阶配置:Unity MCP Server
若你使用的是 Unity 6.0 及以上版本,则可以使用 Unity AI 提供的 Unity MCP Server 来进一步辅助开发。
第一步:安装 Unity AI
2. 在弹出的面板中,点击 Agree and install Unity AI。

等待 Unity AI 安装完成。
第二步:完成 Untiy MCP Server 配置


第三步:将 Unity MCP Server 添加至 TRAE IDE


此时,在 Unity 编辑器的 Project Settings > Unity MCP Server 面板中,Connected Clients 列表中会出现 “Trae Trae CN.exe”。

第四步:在 TRAE IDE 中调用 Unity MCP Server
添加并启用 Unity MCP Server 后,智能体在执行任务的过程中,若需要调用 Unity MCP Server 中的工具,会自动完成调用。

以上就是如何在 Unity 开发工作流中如何将 TRAE IDE 的 AI 能力丝滑融入的配置方式,相信可以帮助到你的日常开发中~
文章来自于微信公众号 “TRAE.ai”,作者 “TRAE.ai”
【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。
项目地址:https://github.com/browser-use/browser-use
【开源免费】字节工作流产品扣子两大核心业务:Coze Studio(扣子开发平台)和 Coze Loop(扣子罗盘)全面开源,而且采用的是 Apache 2.0 许可证,支持商用!
项目地址:https://github.com/coze-dev/coze-studio
【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。
项目地址:https://github.com/n8n-io/n8n
在线使用:https://n8n.io/(付费)
【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。
项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file
【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。
项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file
在线使用:https://vectorvein.ai/(付费)
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md