Trae

义项:AI编程工具
Trae

Trae 是字节跳动推出的 AI 原生集成开发环境(AI IDE),在 VS Code 基础上深度集成大语言模型,提供代码补全、对话问答与智能体自动编程能力。2025 年 1 月国际版上线,同年 3 月发布国内版,被称为国内首个 AI 原生 IDE。2025 年 7 月推出 SOLO 模式,将 AI 从辅助编码推进到覆盖需求、编码、测试、部署的端到端流程,成为 AI 编程工具领域用户规模较大的产品之一。

百科 图文
目录
  1. 定义
  2. 原理
  3. 发展历程
  4. 应用
  5. 局限
  6. 参见

定义

Trae 是一款把大语言模型能力内置到编辑器中的集成开发环境,属于所谓 AI 原生 IDE。它由字节跳动开发,国际版由字节跳动位于新加坡的子公司 SPRING PTE 提供服务[1]。与传统编辑器加装 AI 插件的形式不同,Trae 的问答、补全和智能体功能与编辑界面同处一体,开发者可以在同一窗口内完成与模型的交互和代码修改[2]。

Trae 的程序基础来自微软的开源编辑器 VS Code,属于其分支版本,编译于 Electron 框架之上,因此可沿用原有的插件与快捷键设置[3]。产品分为国际版与中国国内版两条独立线路,国内版接入豆包等国内模型并可就近访问,界面支持中文与英文[4]。

原理

Trae 的运行依赖云端大模型推理。用户在对话面板或用自然语言描述需求后,平台把代码仓库、终端输出、外部文档等材料组织成上下文,再交给模型生成回答或直接改写文件。模型侧早期接入 OpenAI 的 GPT-4o 与 Anthropic 的 Claude 3.5 Sonnet,国内版则搭载 doubao-1.5-pro,并支持切换到 DeepSeek-R1 与 DeepSeek-V3[3][1]。

产品提供两种协作方式。IDE 模式下 AI 作为助手,负责续写、解释和局部修改;SOLO 模式则由智能体主导,先理解目标并拆解任务,再调用文档、编辑器、终端、浏览器等工具依次推进[5]。其智能体框架强调上下文工程,即按任务需要动态筛选并注入相关信息,而不是依赖单次提示词[6]。

对外扩展通过 MCP(Model Context Protocol)完成。第三方工具可以按该协议接入,供智能体在任务中调用,官方公布的可接入 MCP 数量达到 1.1 万个。代码补全功能名为 Cue,会依据仓库上下文与编辑轨迹预测下一处改动点,用户按 Tab 键采纳建议。

发展历程

2025 年 1 月 19 日,字节跳动发布面向开发者的 Trae,最初仅有 Mac 版本,主打中文界面。同年 2 月上线 Windows 版本,支持 Windows 10 与 Windows 11。3 月 3 日,国内版正式发布,模型搭载 doubao-1.5-pro,并支持切换 DeepSeek-R1 与 V3,被媒体称为国内首个 AI 原生 IDE;至此其国际市场与国内市场实现覆盖[1]。

2025 年 4 月,Trae 引入智能体系统与 MCP 支持,可通过协议完成设计稿转代码、数据库操作等扩展。据团队复盘,同月其智能体架构更新为 2.0 版本,把原先固定的先提议后规划流程改为让模型自主理解需求、感知环境并驱动工具[7]。7 月 4 日,官方开源核心组件 Trae-Agent[8]。

2025 年 7 月 21 日,Trae 2.0 发布,新增 SOLO 模式,内置专注 Web 应用的 SOLO Builder 智能体,把规划、编码、测试、部署串成一条流程[5]。同年 11 月 12 日国际版 SOLO 转为正式版,11 月 25 日在中国版上线,并加入 SOLO Coder、多任务并行与代码变更对比等功能。

2025 年 12 月 26 日发布的年度产品报告显示,其注册用户超过 600 万,覆盖近 200 个国家和地区,月活跃用户突破 160 万,年内累计生成约 1000 亿行代码[9]。2026 年 10 月,字节跳动将 TraeCode 与 TraeWork 合并为统一的 TRAE,定位由 AI 编程工具调整为 AI 开发平台,设 Agent 模式与 IDE 模式两种入口,可共用同一套工程上下文并互相切换[10]。

应用

Trae 覆盖编码、调试、测试、重构和部署等多类开发任务,常见用途包括缺陷修复、代码生成、仓库理解、环境管理与代码优化。开发者可以用自然语言描述需求,由工具生成含前端页面和数据库连接的基础代码框架,从而跳过搭建项目骨架的步骤[1]。

在 SOLO 模式中,应用范围延伸到完整交付。官方演示中,仅输入做一个女装电商网站的目标,系统便自行产出需求文档、配置环境、编写代码、在浏览器中预览并部署上线[5]。该模式也可用于局部改造,例如为密码重置流程增加邮件通知并提交合并请求,无需手动定位代码位置[8]。

除个人开发者外,Trae 另有面向企业和团队的企业版,提供成员与席位管理、统一模型配置、企业知识库、用量统计与安全策略等能力[11]。据 2025 年年度报告,用户采纳最多的编程语言包括 Vue、Python、JavaScript、HTML、Java、TypeScript 等[12]。

局限

上下文长度是使用中被反复提及的短板。官方论坛中有用户反馈上下文不够用、任务被反复压缩后指令遗失,团队回应称相关问题正在优化[13]。在项目规模上,其按需检索上下文的策略适合十万行以内的工程,面对需要跨大量文件同步理解的单体大型代码库时效果会下降。

模型供给受外部条件影响。2025 年 9 月 Anthropic 限制中国控股企业使用 Claude 之后,Trae 下架了全部 Claude 模型,习惯该模型的用户需要改用其他模型[4]。此外,早期版本不支持 Linux 桌面端,限制了在服务器运维场景中的使用。

生成结果的可靠性存在波动。早期评测指出其 Builder 模式虽然能产出可运行代码,但质量不够稳定,处理复杂工程问题时容易反复修改而难以定位缺陷。免费额度下的算力调度也影响体验,有实测记录显示普通任务需排队千名以上,并出现过同一操作重复执行数十次的循环情况[14]。

参见

  • VS Code —— Trae 的程序基础源自这一开源编辑器。

  • 大语言模型 —— Trae 的问答与代码生成依赖的底层技术。

  • 智能体 —— SOLO 模式中负责规划与执行任务的主体。

  • 上下文工程 —— Trae 组织需求文档、代码与工具信息的方法论。

  • 字节跳动 —— Trae 的开发与运营方。

  • 豆包 —— 国内版所搭载模型的来源。

词条评价
词条统计

浏览次数:3 次

阅读量:0 次 · 阅读完成量:0 次

最近更新:2026-10-28T18:48:26Z

历史版本

本条目引用的词条
字节跳动 VS Code 大语言模型 智能体 上下文工程 豆包