Trae
字节跳动推出的AI原生智能IDE
主要功能
SOLO模式自主完成复杂开发
面对一个涉及多文件、多模块的大型重构任务时,手动拆解和逐个处理往往耗时耗力。Trae的SOLO模式内置SOLO Coder智能体,能够独立探索你的代码库,识别相关文件并自主进行代码修改。它采用多步骤规划机制,将复杂任务拆分为可执行步骤,按顺序逐一处理,从需求分析、代码调研到方案设计和实施变更,全流程自动推进。你还可以开启Plan模式,让SOLO Coder先生成规划文档,确认后再执行,确保每一步都在你的掌控之中。对于系统级任务,Spec模式会生成完整的三阶段文档组,包括大纲、任务列表和验收清单,沉淀为项目知识资产。彻底告别逐行手动改代码的低效模式。🎯
智能体编排构建专属AI团队
在团队协作开发场景中,不同模块往往需要不同专业能力。Trae支持自定义智能体体系,你可以根据需求灵活定义工具、技能和任务逻辑,打造专属的AI智能体团队。SOLO Coder作为主控智能体,能在处理上下文较长的复杂任务时自动调用相应的子智能体,将任务拆分与隔离,让不同智能体在独立上下文中专注各自领域。Trae还提供了UI Designer、Frontend Architect、Backend Architect、API Test Pro、DevOps Architect等可直接导入的预设智能体模板,覆盖前端、后端、测试、运维等全链路角色。通过Trae智能体编排,你不再需要在不同工具间来回切换,一个工作空间内即可完成多角色协同开发。🤖
SOLO Builder一键生成完整应用
当你有了一个产品想法,希望快速验证可行性时,Trae的SOLO Builder能帮你从创意直达可运行产品。SOLO Builder打通了从PRD到任务拆解、代码生成、预览到发布的完整链路,集成了Figma设计导入、数据库、AI服务、部署和支付等广泛工具。你只需描述需求,SOLO Builder就能生成前后端协调工作的完整功能,数据库schema与API端点自动对齐,部署前还会进行测试验证。它支持并行多任务处理,可以同时推进多个开发任务,不再受限于单线程执行。对于需要快速推出MVP验证想法的创业者或产品团队来说,SOLO Builder让你在数天内就能交付可运行的全栈项目。🚀
MCP协议无缝集成外部工具
日常开发中你可能在用各种外部服务和工具,如果AI助手无法调用它们,效率就会大打折扣。Trae通过MCP(Model Context Protocol)协议支持多种外部工具的无缝集成,让你的智能体根据个人需求灵活调用工具,打造独特的任务执行能力。MCP市场提供了社区热门的MCP Server,你可以一键添加;也可以手动配置自定义MCP Server,支持stdio、SSE和Streamable HTTP三种传输类型。所有已配置的MCP Server会自动添加至Builder with MCP智能体,同时你也可以将MCP Server分配给自定义智能体使用。已在他IDE中配置的MCP Server还能通过JSON直接复用,免去重复配置的麻烦。从此不用再在多个工具间手动切换。🔗
多模型灵活切换按需选择
不同的开发任务对模型能力的需求各不相同,单一模型难以覆盖所有场景。Trae支持接入多家模型服务商,包括火山引擎方舟模型(如doubao-seed系列)、DeepSeek、Kimi、xAI等,你可以根据任务特点灵活切换。模型选择器中提供Max模式,用于处理需要更强推理能力的复杂任务;还支持Auto Mode,通过智能算法自动选择最适合的模型。如果你已有统一的API通道,Trae的自定义模型接入功能允许你配置自己的Base URL和API Key,用自有模型资源驱动AI补全、对话和Builder模式。方舟Coding Plan用户订阅套餐后即可在Trae中配置使用,配置过程简单直观。让模型选择真正服务于你的开发节奏。⚙️
TraeWork AI办公平台拓展工作流
当你的工作不仅仅局限于代码编写,还涉及文档处理、设计协作等办公场景时,TraeWork作为Trae旗下全新上线的AI办公平台,能将AI能力延伸到更广泛的工作流中。TraeWork支持电脑控制功能,可以直接操作桌面应用完成任务;Design模式支持图片编辑,满足设计场景需求;对话框可一键最小化为悬浮窗,不打断你的工作节奏。它还上线了模板库和办公助理功能,配合对话分享能力,让团队协作更加顺畅。TraeWork与TraeCode共享积分体系,用量透明、管理统一。移动端TRAE APP也已上线,支持文件管理、飞书文档引用和会话分享,随时随地处理任务。让AI真正融入你的每一个工作环节。💼
核心优势
✅ 上下文理解深度覆盖全场景
AI编程工具最核心的挑战在于上下文理解——如果AI看不到你看到的、不知道你知道的,就无法给出准确建议。Trae的CUE(Context Understanding Engine)引擎不仅能理解代码仓库、终端信息等IDE内信息,还支持联网搜索、上传文档集等更多类型的外部信息理解。你可以配置自己的AI工作规则(Trae Rules),让AI按照你的偏好和需求执行定制化任务。SOLO模式下,静态上下文如文档、设计规范、代码库与动态上下文如浏览器信息、终端输出、错误日志并排展示,你能看到AI所看到的一切。这种实时对齐机制让AI的输出质量持续提升,随着你的反馈不断修正方向。相比同类产品仅依赖代码片段的浅层理解,Trae的深度上下文能力让开发体验质的飞跃。🧠
✅ 智能体生态开放可自由扩展
传统AI编程工具往往是封闭系统,用户只能使用预设功能。Trae打造了开放的智能体生态,你可以自由配置智能体的工具集、提示词和任务逻辑,甚至让SOLO Coder自动调用自定义智能体来处理模块化任务。通过MCP协议,Trae的智能体可以获得外部资源调用能力,从数据库查询到API调用再到文件系统操作,能力边界由你定义。Trae还提供了涵盖前端架构、后端架构、API测试、DevOps、性能优化、合规审查等领域的预设智能体模板,一键导入即可使用。这种开放架构意味着Trae不会因为场景变化而过时——你可以随时添加新的MCP Server和智能体来适应新需求,真正做到了让AI为你所用而非你迁就AI。🔓
✅ 全链路覆盖从想法到上线
大多数AI编程工具只能覆盖开发流程中的某个环节,开发者仍需在多个工具间切换。Trae的SOLO Builder打通了从产品需求文档(PRD)到任务拆解、代码生成、预览测试、一键部署的完整链路,集成了Figma设计、Supabase数据库、OpenAI等AI服务、Stripe支付以及部署平台,开箱即用。对于复杂项目,SOLO Coder的Spec模式会生成大纲、任务列表和验收清单三阶段文档,确保每个环节都有明确标准。Diff View工具提供集中的代码变更历史视图,方便回溯。从快速验证想法的MVP到需要长期维护的成熟项目,Trae都能提供对应的工具支持,真正实现从想法到上线的全链路覆盖。🔗
✅ 多端协同随时接入开发
现代开发者的工作场景不再局限于桌面端,移动办公和远程协作成为常态。Trae构建了多端协同生态:TraeCode桌面IDE支持Remote-SSH远程开发,可直接连接Linux ARM设备进行远程编码;TRAE APP移动端支持文件管理、飞书文档引用和会话分享,让你在路上也能跟进项目进展;TraeWork桌面版和网页版均可使用MCP Server,配置一次处处可用。TraeCode还支持移动端连接,实现远程代码管理。全新积分体系在所有产品线统一管理,用量透明充足。企业版控制台集中管理MCP Server和智能体配置,团队协作更加高效。无论你在哪里,用什么设备,Trae都能让你无缝接入开发工作流。📱
常见问题答疑
解答你关于Trae的常见问题