01 · Trae 是什么
从零认识字节跳动的免费 AI IDE,理解它的三种模式和核心设计理念。
01 Trae 是什么
Trae(全称 “The Real AI Engineer”)是字节跳动推出的 AI 原生集成开发环境(IDE)。和 Cursor 一样,它基于 VS Code 内核构建,继承了完整的插件生态,但注入了自己的 AI 引擎。
Trae 于 2025 年 1 月 19 日正式发布,截至 2026 年中已积累超过 600 万开发者。它的核心卖点非常直接:把 AI 编程的门槛降到零——包括价格门槛。
用一个比喻来理解:如果 ChatGPT 是给你查菜谱,Cursor/Claude Code 是给你配了个帮厨,那 Trae(特别是 SOLO 模式)更像是雇了个能独立干活的厨师——你跟他说想吃什么,他买材料、做菜、摆盘、收拾厨房,你只需要尝一口说”行”还是”加点盐”。
02 国内版 vs 国际版:两个”分身”
Trae 有一个其他工具没有的特殊情况——它分两个版本:
| 版本 | 官网 | 默认模型 | 价格 | 适用人群 |
|---|---|---|---|---|
| 国内版 | trae.cn | 豆包 1.5 Pro | 完全免费 | 国内开发者、中文场景 |
| 国际版 | trae.ai | Claude 3.5 Sonnet | 免费额度 + 付费套餐 | 海外开发者、多语言场景 |
两个版本共用同一套代码框架,区别在于后台接的 AI 模型不同。国内版走字节自己的火山引擎,国际版接 OpenAI / Anthropic 等模型。你可以理解为同一辆车,国内版烧豆包的油,国际版烧 Claude/GPT 的油。
选哪个?
- 你在国内、主要写中文项目、预算为零 → 国内版(trae.cn)
- 你需要 Claude 或 GPT 模型、英文项目为主 → 国际版(trae.ai)
- 两个都要也可以——它们可以同时装在同一台电脑上
03 三种模式:Trae 的核心设计
Trae 和 Cursor、Claude Code 最大的不同在于它的模式设计。它提供了三种递进式协作模式,而不是一个统一的 AI 面板:
| 模式 | 一句话总结 | AI 自主程度 | 最适合 |
|---|---|---|---|
| Chat | 对话助手,你问它答 | ⭐ | 代码解释、技术问答、小范围修改 |
| Builder | 项目构建者,自然语言生成完整项目 | ⭐⭐ | 快速搭原型、从零建项目 |
| SOLO | AI 工程师,全流程自主执行 | ⭐⭐⭐ | 复杂功能开发、Bug 修复、部署 |
三种模式可以随时切换,不需要重启——左上角点一下就行。
Chat 模式
和 Cursor 的 Chat、VS Code 的 Copilot Chat 类似:侧边栏对话,AI 看得到你的代码。区别在于你每次都要手动确认才应用修改——适合学习和精细控制。
Builder 模式
这是 Trae 最独特的功能——Cursor 没有等价物。Builder 更像 Bolt.new 或 Lovable 那种体验,被搬进了桌面 IDE:
- 你用自然语言描述要什么(比如”做一个带深色模式的个人博客”)
- AI 自动分析需求、列出步骤
- 自动创建文件、写代码、装依赖、启动 dev server
- 右侧 Webview 窗口实时预览——你可以点、输入、交互
- 不满意?追加描述,AI 增量更新代码
Builder 最适合的场景是”我有个想法,想 5 分钟内看到能跑的版本”。
SOLO 模式(Trae 2.0 核心)
SOLO 是 Trae 的旗舰功能,2026 年随 Trae 2.0 发布。核心理念:AI 自己规划、自己干活、你审核结果——而不是你一步步指挥。
SOLO 内部有两个子智能体:
- SOLO Coder:面向复杂项目的精细化开发,能读取整个项目、理解模块关系、匹配代码风格
- SOLO Builder:面向快速原型,从零构建新模块
一个真实的 SOLO 工作流:
- 你输入”给这个项目加上用户登录功能”
- SOLO 自动分析现有项目结构
- 生成实现计划(PRD + Todo Pipeline)
- 逐项实现:创建路由 → 写登录页面 → 接数据库 → 写测试 → 跑测试 → 修 Bug
- 部署上线
- 你审核每一步的 diff,随时可以打断、修正方向
04 它能做什么 / 不能做什么
能做的
- 代码自动补全:单行和多行智能补全,类似 Copilot
- Chat 问答:代码解释、技术问答、调试辅助
- Builder 建项目:自然语言描述 → 完整可运行的项目,带实时预览
- SOLO 全流程:从需求到部署,AI 自主执行,人做审核
- 设计稿转代码:拖入 Figma 截图或手绘草图 → AI 生成对应 UI 代码
- MCP 连接外部工具:接入数据库、API、文件系统等
- 远程开发:通过 SSH 连接远程服务器,AI 能力保持一致
- 多模型切换:Claude、GPT、Gemini、DeepSeek、豆包等,一个 IDE 全支持
不能做的
- 不能替你决策:技术架构、业务逻辑、安全策略——这些是人的责任
- 不能保证无 Bug:SOLO 会自己跑测试,但复杂的边界情况仍可能遗漏
- 不能理解模糊的需求:描述越具体,输出越好;一句话”做个网站”出不来好结果
- 不能替代 Code Review:AI 生成的每一行代码,最终都需要你的眼睛确认
核心原则:AI 负责执行和探索,你负责方向和判断。
05 快速检查:你装了没
打开终端,输入:
trae --version- 如果打印出版本号 → 已经装了,跳到下一篇了解核心概念
- 如果提示
command not found→ 下一篇就是安装指南
国内版命令行工具可能需要单独配置。你也可以直接打开应用程序——Trae 首先是图形界面 IDE,命令行是辅助入口。
06 Trae vs Cursor vs Claude Code
| 维度 | Trae | Cursor | Claude Code |
|---|---|---|---|
| 形态 | 桌面 IDE | 桌面 IDE | 命令行工具 |
| 内核 | VS Code fork | VS Code fork | 独立终端应用 |
| 价格 | 国内版免费 / 国际版 $0-$100/月 | $0-$40/月 | API 按 token 计费 |
| 核心特色 | Builder 一键建项目、SOLO 全自动 | Tab 补全最快、Agent 精准 | 终端原生、Hooks 体系最强 |
| 适合人群 | 初学者、全栈开发、预算敏感 | 中高级开发、追求编码速度 | 命令行重度用户、自动化流水线 |
| 中文支持 | ⭐⭐⭐⭐⭐ 原生 | ⭐⭐⭐ | ⭐⭐ |
这三个工具不是非此即彼的关系——很多开发者装了两个甚至三个,不同任务用不同的工具。
07 小结
| 关键问题 | 答案 |
|---|---|
| Trae 是谁做的 | 字节跳动 |
| Trae 最大的卖点 | 完全免费(国内版)+ Builder 模式 + SOLO 全自动 |
| 三种模式分别是什么 | Chat(问答)、Builder(建项目)、SOLO(全自动) |
| 和 Cursor 的区别 | Trae 主打免费和自主执行,Cursor 主打补全速度和精准修改 |
| 国内版和国际版选哪个 | 写中文项目用国内版(免费),需要 Claude/GPT 用国际版 |
| 下一步 | 安装 → 打开你的第一个项目 → 试试 Chat 和 Builder |
下一篇:02 安装与登录 —— 3 分钟装好 Trae,根据你的情况选择国内版或国际版。