TRAE CN Solo 模式入门指南
《TRAECN Solo模式入门指南》介绍了字节跳动推出的AI编程新模式。Solo模式以SOLOCoder智能体为核心,支持多任务并行开发、代码变更追溯等功能。指南详细讲解了权限获取、界面布局、Plan规划模式等核心功能,并提供了网页开发、Bug修复等典型场景示例。最佳实践建议包括优先使用Plan模式、合理拆分任务等,还附有权限开通、AI偏离需求等常见问题解决方案。该模式让开发者从编码转向任务决策
TRAE CN Solo 模式入门指南
目录
1. 什么是 TRAE CN Solo
TRAE CN 是字节跳动推出的国内首个 AI 原生集成开发环境,而Solo 模式是其最新上线的智能编程模式,定位为 “The Responsive Coding Agent”。该模式以 AI 为主导,通过内置核心智能体 SOLO Coder,结合多智能体协作架构,专门攻克项目迭代、架构重构等 “1 到 N” 型复杂开发任务,同时支持多任务并行、代码变更追溯等功能,且当前阶段对用户免费开放。与传统编程工具不同,它让开发者从逐行编码转变为任务决策与进度把控的角色。
2. 前期准备
2.1 获取使用权限
-
访问 TRAE CN 官网(https://www.trae.com.cn/ ),找到 Solo 模式预约入口(也可直接访问trae.cn/solo );
-
输入手机号完成预约,系统会按预约顺序逐步开放使用权限;
-
权限开通后,下载对应 Windows 或 Mac 系统的 TRAE CN 客户端,安装后可一键导入 VS Code 等工具的配置,降低迁移成本。
2.2 熟悉界面布局
Solo 模式采用三栏布局,界面清晰且功能分区明确,首次使用建议先熟悉各区域作用:
| 区域 | 位置 | 核心功能 |
|---|---|---|
| 多任务窗口 | 左侧 | 创建、切换多个并行开发任务,管理不同功能模块的开发进程 |
| 对话流区域 | 中间 | 展示与 AI 的交互记录,支持自动摘要、内容折叠、任务进度标记 |
| 工具面板 | 右侧 | 集成代码变更查看、文件树等工具,提供开发所需辅助功能 |
3. 核心功能实操
3.1 基础操作:启动 Solo 模式
-
打开 TRAE CN 客户端,登录后在主界面选择 “Solo” 模式进入工作区;
-
首次进入会默认展示引导教程,可快速了解 Plan 模式、多任务创建等核心操作,新手建议完整浏览。
3.2 核心智能体 SOLO Coder 使用
SOLO Coder 是 Solo 模式的核心,采用 “主 Agent - 子 Agent” 架构,可智能调度多智能体完成细分任务,具体用法如下:
-
开启 Plan 规划模式
输入开发需求时,勾选输入框旁的 “Plan” 选项,SOLO Coder 会先输出详细开发计划而非直接编码。例如输入 “开发电商支付模块”,AI 会拆解出流程分析、接口设计、错误处理等步骤。若对计划不满意,可直接对话让 AI 修改,直至方案符合预期。
-
调度子智能体
-
自动调度:主 Agent 会根据任务类型,自动创建并调度对应子智能体,如用前端子 Agent 处理页面开发,后端子 Agent 负责接口编写,且各子 Agent 有独立上下文环境,避免任务干扰;
-
手动创建:若有定制需求,可输入子智能体的功能描述(如 “数据库优化子智能体”),系统会生成专属子智能体,后续可在 Prompt 中指定调用该智能体。
-
-
执行开发任务
确认 Plan 方案后,点击 “执行” 按钮,SOLO Coder 会按计划推进开发。过程中对话流会自动折叠冗余内容,生成关键步骤摘要,还会通过 To - Do List 标记任务完成进度。
3.3 多任务并行开发
Solo 模式打破了单线程开发限制,支持同时推进多个独立任务:
-
点击左侧多任务窗口的 “+ 新建任务”,输入任务名称(如 “用户登录前端开发”“订单查询接口开发”);
-
切换任务时直接点击左侧任务列表对应项,不同任务的上下文相互独立,不会出现信息混淆;
-
适合同时处理前后端开发、技术咨询等场景,大幅提升多线开发效率。
3.4 代码变更查看(DiffView)
该工具可帮助开发者快速掌握 AI 的代码修改内容,避免无效操作:
-
单步追溯:在对话流中点击对应操作步骤的文件卡片,可查看该步骤单独的代码差异;
-
整体审查:完成一个功能模块后,点击对话流末尾的 “查看变更” 汇总卡片,可一次性审阅所有文件的新增、修改内容;
-
历史回溯:支持查看至多 15 个会话的代码变更记录,便于回滚到之前的版本状态。
3.5 上下文管理
面对长对话易导致的 AI 失焦问题,Solo 模式提供上下文管理功能:
-
自动压缩:系统会智能识别对话中的冗余信息(如已解决的 Bug 讨论)并自动压缩,保留核心逻辑与数据模型;
-
手动压缩:当发现 AI 回复偏离需求时,可点击对话流中的 “压缩” 按钮,手动剔除无用内容;
-
压缩后结果会展示在对话流中,清晰呈现保留和舍弃的内容,确保开发者可控。
4. 典型使用场景示例
场景 1:开发简单网页应用
-
在对话框输入需求:“用 Vue 开发一个每日 AI 热点展示网页,包含数据列表和详情弹窗”;
-
勾选 Plan 模式,等待 AI 输出开发计划(含页面结构设计、接口模拟、组件开发等步骤);
-
确认计划后,AI 自动调用前端子智能体生成代码,过程中可在 To - Do List 查看进度;
-
开发完成后,通过 DiffView 审查代码,若需调整可直接告知 AI,如 “优化详情弹窗的动画效果”。
场景 2:修复项目 Bug
-
新建 Bug 修复任务,在对话流中粘贴报错日志和相关代码文件;
-
无需额外指令,SOLO Coder 会先分析问题原因,输出修复方案;
-
确认方案后,AI 执行修复操作,修复完成后通过 DiffView 查看具体修改点,验证无误后即可应用修改。
5. 最佳实践
-
优先使用 Plan 模式:处理复杂任务时,开启 Plan 模式让 AI 先出方案,可提前规避开发路径偏差,减少返工成本;
-
合理拆分多任务:将大型项目按模块拆分为多个并行任务(如前端、后端、测试),提升开发效率的同时便于管理;
-
定期审查代码变更:每完成一个功能模块,通过 DiffView 确认代码修改,避免 AI 生成不符合架构规范的内容;
-
灵活使用上下文压缩:多轮对话后及时压缩上下文,既能避免模型失焦,又能减少无效信息干扰。
6. 常见问题解决
-
权限未开通?
解决方案:当前 Solo 模式按预约顺序开放,若未开通可耐心等待;也可刷新官网查看权限开通状态,确保预约手机号畅通。
-
AI 开发偏离需求?
解决方案:停止当前执行,在对话流中明确指出偏差点,可让 AI 重新生成 Plan;后续可细化需求描述,减少歧义。
-
DiffView 无法查看历史变更?
解决方案:Solo 模式支持回溯至多 15 个会话记录,若超出范围则无法查看;建议重要版本及时导出备份,避免记录丢失。
-
上下文压缩后丢失关键信息?
解决方案:压缩前可浏览对话流,标记必须保留的核心内容;若已丢失,可在对话中重新补充关键信息,AI 会重新整合到上下文。
更多推荐




所有评论(0)