codecamp

TRAE SOLO 概述

TRAE SOLO 是一款 AI 原生工作台,提供网页版、桌面版和移动版三种形态,并设有为不同用户群体设计的 More Than Coding (MTC) 与 Code 双模式。TRAE SOLO 的能力在原有 TRAE IDE SOLO 模式的基础上得到了进一步提升,旨在为用户提供统一、高效、可定制的 AI 协作体验,覆盖从专业开发到日常办公的各类场景。

三端:网页版、桌面版与移动版

TRAE SOLO 提供网页版、桌面版与移动版三种形态,实现了交互模式、运行架构、功能体验的全面升级,旨在帮助你更灵活地办公、更高效地开发。

TRAE SOLO 网页版

TRAE SOLO 网页版灵活便捷,尤其适合处理临时需求、外出办公或进行快速验证的场景。其亮点如下:

  • 有网络即可访问,随时随地启动任务。
  • 无需下载和安装,提供开箱即用的云端环境。
  • 任务管理简洁高效,轻量化交互不占用本地资源。

TRAE SOLO 桌面版

作为一款专为 AI Agent 设计的独立应用,TRAE SOLO 桌面版不依赖于 TRAE IDE 运行。它兼顾本地与云端任务,适合长期开发、复杂项目等场景。其亮点如下:

  • 支持文字、语音、附件、技能等多元输入。
  • 实时展示任务当前的进度并自动总结输出内容,让流程透明可控。
  • 支持在对话界面内直接预览成果并完成验收,无需切换工具。
  • 深度的性能优化可确保 Coding Agent 运行更稳定、效果更突出。
  • 独立运行带来了更强的性能和更丰富的交互拓展,流畅度大幅提升。

TRAE SOLO 移动版

TRAE SOLO 移动版将 TRAE SOLO 的能力从你的电脑延伸至你的手机,使其成为你口袋里的 AI 智能体调度中心。你不再需要局限于电脑前,而是可以随时随地下发和管理任务。其亮点如下:

  • 默认支持 “按住说话” 功能,无需打字即可下达指令。同时,也支持文本、附件和快捷指令等多种输入方式。
  • 通过手机即可统一管理云端和多台个人电脑中的 TRAE SOLO,支持向不同设备并发派发任务并实时监控。
  • 设备离线时,系统会自动切换至云端执行任务,确保任务不中断。
  • 任务状态会在移动版、网页版和桌面版之间无缝同步。
  • 深度优化了任务管理、对话交互与产物预览的全流程,并提供完善的设备与账户设置。

三端联动

TRAE SOLO 网页版、桌面版和移动版共享同一套账号体系和任务数据,任务信息会实时在三端全量同步。

  • 移动版:跨设备的任务下发中心,适合在碎片化场景下快速下发和管理任务。
  • 网页版 & 桌面版:负责任务执行、深度交互和产物验收。

双模式:MTC & Code

针对不同背景的用户,TRAE SOLO 提供了 MTC 和 Code 两种模式:

  • MTC 模式:面向非开发相关的用户,包括产品经理、数据分析师、运营等,尤其适合处理文档、数据、演示稿等。
  • Code 模式:面向习惯于智能体主导开发的开发工程师,聚焦于编码、调试、代码库管理和 Git 工作流。

云端智能体

云端智能体(Cloud Agent)能让你在云端环境中执行代码分析、运行和调试等任务。该环境提供了统一的运行时与依赖管理,确保所有代码都在一个稳定且隔离的远程环境中完成。这可以有效避免本地环境差异带来的兼容性或性能问题,让你能更专注于任务本身,而不必为环境配置或设备限制分心。

TRAE SOLO 最佳实践
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

TRAE SOLO 快速开始

TRAE SOLO 最佳实践

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }