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 的开发与运营方。

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

词条评价
词条统计

浏览次数:2 次

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

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

历史版本

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