TRAE
字节跳动推出的 AI IDE,集成 AI Coding Agent,可由 AI 主导完成编码到测试的全流程
TRAE是什么
TRAE 是字节跳动推出的 AI IDE 编程工具。它不只是给编辑器加一个代码补全插件,而是把 AI Coding Agent 作为核心:能理解需求、调用工具、独立完成开发任务。通过 SOLO 模式,AI 可以主导从写代码到跑测试的全过程;在常规 IDE 模式下,开发者保留更多控制权,AI 负责补全、修复与解释。
它同时提供传统的 IDE 能力——代码编写、项目管理、插件与源代码管理,把 AI 融入既有工作流而不是另起一套。国内版与国际版分开运营,国内版集成了豆包、DeepSeek 等国产模型。
它属于 AI编程 分类,适合已经在用 AI 辅助编码、想从「补全式辅助」升级到「任务级委托」的开发者。
可用性与中文支持
- 大陆网络:可直接访问;字节另有国内版 TRAE CN(trae.cn),国际版走 trae.ai
- 界面语言:原生简体中文,代码注释与提问用中文没有障碍
- 注册:手机号或邮箱注册,国内版支持抖音账号登录
- 付费:国内版按国内订阅档计价,支持常见国内支付方式
主要功能
- AI Coding Agent:理解开发需求,提供智能问答、代码补全与基于智能体的自动编程能力
- SOLO 模式:由 AI 主导从需求理解、代码生成、测试到成果预览的完整流程
- 智能 IDE:保留代码编写、项目管理、插件管理、源代码管理等常规 IDE 能力
- 自定义智能体:按需求定义工具、技能与任务逻辑,组建专属的 AI 智能体组合
- 更多上下文理解:理解代码仓库与终端信息,支持联网搜索、上传文档集与配置工作规则
- Cue 智能预测:感知仓库上下文与编辑轨迹,自动预测下一处改动位置
- 隐私与安全:本地优先策略与最小化数据收集,可选隐私模式避免对话内容被记录
- 区域化部署:数据与服务基础设施按账号归属地存储,满足当地数据合规要求
如何使用TRAE
- 下载安装:从官网获取客户端,支持 macOS 10.15 及以上、Windows 10 与 11。
- 启动登录:注册账号并登录。
- 导入项目:从本地文件夹导入,或从 GitHub、Git 仓库地址克隆。
- 选工作模式:需要保留控制权用 IDE 模式;要让 AI 主导流程用 SOLO 模式。这个选择决定了后续交互方式,先想清楚再进项目。
- 与 AI 交互:在侧边对话或行内对话里提问、要代码、让它解释或修错。行内对话适合改一处小逻辑,侧边对话适合讨论方案。
- 处理变更:AI 生成的代码变更需要你逐条接受或拒绝,这一步不要一律接受。
- 模型与插件:按需切换 AI 模型,安装或禁用插件扩展能力。
- 隐私设置:如果项目涉密,开启隐私模式,避免对话内容被存储或用于训练。
前提说明:国内版个人用户可免费使用基础功能(含国产模型与代码生成、智能补全);团队与高额度场景按席位或按量计费。具体价格以官网为准。
核心优势
优点
- AI 是核心而非插件:能读仓库上下文、执行多步任务,不只是补全
- SOLO 与 IDE 两种模式覆盖「委托任务」和「保留控制」两类需求
- 国内版个人可免费使用基础功能,且集成豆包、DeepSeek 等国产模型
- 支持自定义智能体与工具装配,可按团队工作流调整
- 本地优先与区域化部署,对数据合规要求高的团队更友好
局限
- 需要适应新的开发方式,从传统 IDE 迁移有学习成本
- SOLO 模式的自动化程度高,关键逻辑交出去存在风险,仍需逐条评审
- 国内版与国际版的模型、额度与价格策略不同,跨区团队需分别评估
- 高频使用后可能遇到请求排队,影响高峰期的响应速度
使用示例
场景:接手一个不熟悉的老项目,需要先搞清楚某个模块的数据流。
做法:导入仓库后,在对话里直接问「这个模块的请求从哪进来、经过哪些处理、最终写到哪里」,让 AI 结合仓库上下文给出调用链;再让它把关键函数加上注释,或者补一个最小可运行的单测。这一步比逐文件翻读快很多。
另一个典型场景:把一个小功能交给 SOLO 模式——描述需求、由 AI 生成代码并跑测试,你负责审阅变更。适合谁:希望把重复编码交给 AI、自己专注设计与评审的开发者。不适合谁:需要逐行掌控每一处改动的团队——那就用 IDE 模式,别开 SOLO。
同类工具对比
产品定价
国内版个人用户可免费使用基础功能(含国产模型与代码生成、智能补全);企业版按席位计费并有月度用量额度,超出部分按量付费。国际版设免费档与订阅档,具体价格以官网为准。
价格与档位可能随时调整,以上信息以官网为准。
应用场景
- 代码编写与编辑:自动补全、错误修复与重构,减少重复劳动
- 接手老项目:结合仓库上下文快速理清调用链与模块职责
- 自动化测试:生成测试用例并执行,提高回归覆盖
- 代码审查与优化:识别潜在问题并给出修改建议
- 学习与答疑:在编写过程中提问,获取代码解释与用法说明
常见问题
TRAE 免费吗?
国内版个人用户可免费使用基础功能,包括集成的国产模型与代码生成、智能补全;企业版按席位计费并有用量额度,超出后按量付费。国际版另有免费档与订阅档。具体价格与额度以官网为准,本站不记录易变的计费数字。
SOLO 模式和 IDE 模式该选哪个?
看你要不要保留控制权。SOLO 模式让 AI 主导从需求到测试的流程,适合目标明确、可以接受 AI 先做一版再评审的任务;IDE 模式保留人工控制,AI 只做补全、解释与修错。风险高的改动建议留在 IDE 模式,别把关键逻辑整段交给自动化。
AI 写的代码能直接上生产吗?
不建议。它能显著加快初稿与重构,但业务逻辑的正确性、边界条件与安全考量仍需人工评审。把 AI 产出的变更逐条审阅,是最基本的防线。
和 GitHub Copilot 有什么不同?
形态不同。Copilot 是编辑器插件,主要做补全与行内建议;TRAE 是独立 IDE,AI 是核心而不是附加功能,能读仓库上下文、执行多步任务。如果你不想换编辑器,插件更合适;如果想换一套 AI 优先的工作方式,再考虑独立 IDE。