什么是 TRAE Solo
TRAE Solo 是字节跳动旗下的 AI 编程工具,定位于 “The Responsive Coding Agent”。与传统的 AI 编程助手不同,SOLO 模式主打 AI 主导的全流程自动化开发体验,从需求输入到部署交付可以「一站式完成」。
2025 年 5 月,TRAE Solo 移动端正式上线,支持在手机端远程操控电脑写代码,真正实现了「人在地铁上,代码在办公室里跑」的跨设备开发体验。
核心特性
| 特性 | 说明 |
|---|---|
| 多平台支持 | 桌面端、Web 端、移动端全覆盖 |
| 全流程自动化 | 从需求到部署,AI 全程主导 |
| 双 Agent 模式 | Builder(项目搭建)/ Coder(代码迭代) |
| 跨设备协作 | 移动端远程操控桌面端 |
| 内置模型 | Doubao-Seed、Claude、GPT 等多种模型 |
安装与配置
桌面端(Desktop)
访问 TRAE 官网下载页,选择对应系统的安装包:
安装完成后,使用 GitHub 账号或手机号登录即可使用。
Web 端
无需安装,直接访问 solo.trae.ai 即可使用。适合临时需要远程操控代码的场景,或在公共电脑上快速访问。
移动端(iOS/Android)
在 App Store 或 Google Play 搜索「TRAE」或「TRAE Solo」,下载安装移动应用。
移动端需要与桌面端配对使用,需要先在桌面端完成初始设置。
双 Agent 模式详解
SOLO Builder:新项目搭建
当你要从零开始创建一个新项目时,使用 SOLO Builder:
- 点击「新建项目」或输入项目需求
- AI 自动分析需求,制定开发计划
- 生成项目结构、配置文件
- 实现核心功能代码
- 自动安装依赖、配置环境
适用场景:
- 全新项目初始化
- 快速原型开发
- 技术栈选型咨询
SOLO Coder:代码迭代
当你在已有代码库上工作时,使用 SOLO Coder:
- 选择本地代码库或指定 Git 仓库
- 描述需要完成的任务
- AI 理解代码上下文,制定修改计划
- 执行代码修改、运行测试
- 自动提交 Git 或生成 Patch
适用场景:
- 功能迭代开发
- Bug 修复
- 代码重构
- 性能优化
跨平台协作:移动端远程操控
这是 TRAE Solo 最亮眼的功能之一。通过移动端,你可以:
连接设置
- 桌面端:确保已登录同一账号,开启「允许远程连接」
- 移动端:登录相同账号,自动发现已配对的设备
核心功能
- 远程代码浏览:在手机上查看、搜索代码文件
- 任务下达:用自然语言描述任务,AI 在远程执行
- 进度监控:实时查看任务执行状态和输出
- 结果预览:代码修改后可直接预览效果
- 终端操作:执行脚本、安装依赖等终端命令
使用技巧
Plan 功能:任务规划
TRAE Solo 内置的 Plan 功能是其区别于其他 AI 编程工具的核心优势。
基本用法
当你下达一个模糊的任务时,AI 会先制定执行计划:
高级技巧
- 指定优化目标:「优化到 100ms 以内」
- 限制改动范围:「只改 DAO 层,不要动 Service 层」
- 要求分步执行:「先分析,完事后我再决定下一步」
Spec 模式:规格驱动开发
Spec 模式让你先定义清楚「做什么」,再让 AI 按规格实现。
使用流程
- 编写 SPEC.md(功能规格文档)
- AI 分析规格,理解完整需求
- 根据规格生成代码
- 验证实现是否符合规格
示例 Spec
最佳实践
1. 选择正确的 Agent 模式
| 场景 | 推荐模式 |
|---|---|
| 从零搭建项目 | SOLO Builder |
| 已有项目功能开发 | SOLO Coder |
| 复杂任务 | Plan + Spec 结合 |
| 简单查询 | 直接对话 |
2. 任务描述技巧
3. 分步执行复杂任务
对于大型重构或复杂功能:
- 先让 AI 分析现有代码
- 确认理解正确后,再让 AI 制定修改计划
- 逐步执行,及时 Review 每一步的结果
- 重要节点手动验证
4. 利用上下文
- 提供相关文件路径
- 说明技术约束和偏好
- 给出参考示例(如果有)
与 IDE 模式切换
TRAE 同时支持 IDE 模式和 SOLO 模式:
| 模式 | 特点 | 适用场景 |
|---|---|---|
| IDE 模式 | 人机协作,AI 辅助 | 日常编码、代码补全 |
| SOLO 模式 | AI 主导,自动执行 | 全流程任务、远程操控 |
切换方式:在设置中或通过快捷键 Cmd/Ctrl + Shift + S 快速切换。
隐私与安全
TRAE 非常重视用户数据安全:
- 本地优先:代码文件本地存储
- 最小收集:仅收集必要的索引数据
- 加密传输:所有数据传输使用加密协议
- 隐私模式:可开启隐私模式限制数据使用
- 区域部署:数据根据账号区域存储(美国、新加坡、马来西亚)
常见问题
Q: 移动端连接不稳定怎么办?
确保桌面端和移动端使用同一网络,或开启稳定的 VPN 连接。
Q: 如何让 AI 避免改动某些文件?
使用 .trae-ignore 文件声明需要排除的文件和目录。
Q: 可以使用本地模型吗?
目前支持接入 Ollama 等本地模型,需要在设置中配置。
Q: 免费额度用完了怎么办?
TRAE Solo 的 SOLO 模式已面向全部用户免费开放,可直接使用。
总结
TRAE Solo 代表了 AI 编程工具的新范式——从「辅助编程」到「全流程自动化」。它的跨平台能力让开发者可以随时随地掌控代码,无论是桌面端深度开发,还是移动端远程操控,都能获得流畅的体验。
建议先从日常小任务开始尝试,逐步探索其能力边界。相信不久之后,你也会像众多开发者一样,爱上这个「会替你干活」的 AI 编程助手。
工具在进化,开发者的角色也在进化。学会与 AI 协作,才是新时代的核心竞争力。