TRAE CN Solo 模式入门指南

目录

TRAE CN Solo 模式入门指南

1. 什么是 TRAE CN Solo

2. 前期准备

2.1 获取使用权限

2.2 熟悉界面布局

3. 核心功能实操

3.1 基础操作:启动 Solo 模式

3.2 核心智能体 SOLO Coder 使用

3.3 多任务并行开发

3.4 代码变更查看(DiffView)

3.5 上下文管理

4. 典型使用场景示例

场景 1:开发简单网页应用

场景 2:修复项目 Bug

5. 最佳实践

6. 常见问题解决


1. 什么是 TRAE CN Solo

TRAE CN 是字节跳动推出的国内首个 AI 原生集成开发环境,而Solo 模式是其最新上线的智能编程模式,定位为 “The Responsive Coding Agent”。该模式以 AI 为主导,通过内置核心智能体 SOLO Coder,结合多智能体协作架构,专门攻克项目迭代、架构重构等 “1 到 N” 型复杂开发任务,同时支持多任务并行、代码变更追溯等功能,且当前阶段对用户免费开放。与传统编程工具不同,它让开发者从逐行编码转变为任务决策与进度把控的角色。

2. 前期准备

2.1 获取使用权限

  1. 访问 TRAE CN 官网(https://www.trae.com.cn/ ),找到 Solo 模式预约入口(也可直接访问trae.cn/solo );

  2. 输入手机号完成预约,系统会按预约顺序逐步开放使用权限;

  3. 权限开通后,下载对应 Windows 或 Mac 系统的 TRAE CN 客户端,安装后可一键导入 VS Code 等工具的配置,降低迁移成本。

2.2 熟悉界面布局

Solo 模式采用三栏布局,界面清晰且功能分区明确,首次使用建议先熟悉各区域作用:

区域 位置 核心功能
多任务窗口 左侧 创建、切换多个并行开发任务,管理不同功能模块的开发进程
对话流区域 中间 展示与 AI 的交互记录,支持自动摘要、内容折叠、任务进度标记
工具面板 右侧 集成代码变更查看、文件树等工具,提供开发所需辅助功能

3. 核心功能实操

3.1 基础操作:启动 Solo 模式

  1. 打开 TRAE CN 客户端,登录后在主界面选择 “Solo” 模式进入工作区;

  2. 首次进入会默认展示引导教程,可快速了解 Plan 模式、多任务创建等核心操作,新手建议完整浏览。

3.2 核心智能体 SOLO Coder 使用

SOLO Coder 是 Solo 模式的核心,采用 “主 Agent - 子 Agent” 架构,可智能调度多智能体完成细分任务,具体用法如下:

  1. 开启 Plan 规划模式

    输入开发需求时,勾选输入框旁的 “Plan” 选项,SOLO Coder 会先输出详细开发计划而非直接编码。例如输入 “开发电商支付模块”,AI 会拆解出流程分析、接口设计、错误处理等步骤。若对计划不满意,可直接对话让 AI 修改,直至方案符合预期。

  2. 调度子智能体

    • 自动调度:主 Agent 会根据任务类型,自动创建并调度对应子智能体,如用前端子 Agent 处理页面开发,后端子 Agent 负责接口编写,且各子 Agent 有独立上下文环境,避免任务干扰;

    • 手动创建:若有定制需求,可输入子智能体的功能描述(如 “数据库优化子智能体”),系统会生成专属子智能体,后续可在 Prompt 中指定调用该智能体。

  3. 执行开发任务

    确认 Plan 方案后,点击 “执行” 按钮,SOLO Coder 会按计划推进开发。过程中对话流会自动折叠冗余内容,生成关键步骤摘要,还会通过 To - Do List 标记任务完成进度。

3.3 多任务并行开发

Solo 模式打破了单线程开发限制,支持同时推进多个独立任务:

  1. 点击左侧多任务窗口的 “+ 新建任务”,输入任务名称(如 “用户登录前端开发”“订单查询接口开发”);

  2. 切换任务时直接点击左侧任务列表对应项,不同任务的上下文相互独立,不会出现信息混淆;

  3. 适合同时处理前后端开发、技术咨询等场景,大幅提升多线开发效率。

3.4 代码变更查看(DiffView)

该工具可帮助开发者快速掌握 AI 的代码修改内容,避免无效操作:

  1. 单步追溯:在对话流中点击对应操作步骤的文件卡片,可查看该步骤单独的代码差异;

  2. 整体审查:完成一个功能模块后,点击对话流末尾的 “查看变更” 汇总卡片,可一次性审阅所有文件的新增、修改内容;

  3. 历史回溯:支持查看至多 15 个会话的代码变更记录,便于回滚到之前的版本状态。

3.5 上下文管理

面对长对话易导致的 AI 失焦问题,Solo 模式提供上下文管理功能:

  1. 自动压缩:系统会智能识别对话中的冗余信息(如已解决的 Bug 讨论)并自动压缩,保留核心逻辑与数据模型;

  2. 手动压缩:当发现 AI 回复偏离需求时,可点击对话流中的 “压缩” 按钮,手动剔除无用内容;

  3. 压缩后结果会展示在对话流中,清晰呈现保留和舍弃的内容,确保开发者可控。

4. 典型使用场景示例

场景 1:开发简单网页应用

  1. 在对话框输入需求:“用 Vue 开发一个每日 AI 热点展示网页,包含数据列表和详情弹窗”;

  2. 勾选 Plan 模式,等待 AI 输出开发计划(含页面结构设计、接口模拟、组件开发等步骤);

  3. 确认计划后,AI 自动调用前端子智能体生成代码,过程中可在 To - Do List 查看进度;

  4. 开发完成后,通过 DiffView 审查代码,若需调整可直接告知 AI,如 “优化详情弹窗的动画效果”。

场景 2:修复项目 Bug

  1. 新建 Bug 修复任务,在对话流中粘贴报错日志和相关代码文件;

  2. 无需额外指令,SOLO Coder 会先分析问题原因,输出修复方案;

  3. 确认方案后,AI 执行修复操作,修复完成后通过 DiffView 查看具体修改点,验证无误后即可应用修改。

5. 最佳实践

  1. 优先使用 Plan 模式:处理复杂任务时,开启 Plan 模式让 AI 先出方案,可提前规避开发路径偏差,减少返工成本;

  2. 合理拆分多任务:将大型项目按模块拆分为多个并行任务(如前端、后端、测试),提升开发效率的同时便于管理;

  3. 定期审查代码变更:每完成一个功能模块,通过 DiffView 确认代码修改,避免 AI 生成不符合架构规范的内容;

  4. 灵活使用上下文压缩:多轮对话后及时压缩上下文,既能避免模型失焦,又能减少无效信息干扰。

6. 常见问题解决

  1. 权限未开通?

    解决方案:当前 Solo 模式按预约顺序开放,若未开通可耐心等待;也可刷新官网查看权限开通状态,确保预约手机号畅通。

  2. AI 开发偏离需求?

    解决方案:停止当前执行,在对话流中明确指出偏差点,可让 AI 重新生成 Plan;后续可细化需求描述,减少歧义。

  3. DiffView 无法查看历史变更?

    解决方案:Solo 模式支持回溯至多 15 个会话记录,若超出范围则无法查看;建议重要版本及时导出备份,避免记录丢失。

  4. 上下文压缩后丢失关键信息?

    解决方案:压缩前可浏览对话流,标记必须保留的核心内容;若已丢失,可在对话中重新补充关键信息,AI 会重新整合到上下文。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐