共计 3197 个字符,预计需要花费 8 分钟才能阅读完成。
字节跳动的 AI 编程助手 Trae 最近正式推出了 2.0 版本,并逐步开放了使用权限。新版本引入了 SOLO 模式 —— 这是一种具备上下文工程能力的系统,能够基于全面的信息进行任务规划与执行,支持从代码编写到功能交付的完整开发流程。
SOLO 是 Context Engineer,具备独立生成软件能力的 AI 工程师,能够替代人类处理开发流程中繁琐、重复和流程性强的环节。
SOLO 模式被视为从“AI 辅助”到“AI 主导”的一次重要转变。与传统依赖人工驱动的智能体或代码补全工具相比,SOLO 具备在理解需求的前提下,主动协调工具完成复杂开发任务的能力。目前,该系统已支持 Web 应用的全流程交付,未来还将拓展更多应用场景。
我们可以看到,许多开发者已经获得了内测资格,想问问大家对 SOLO 模式的实际体验如何呢?
TRAE 的 SOLO 模式使得 AI 从“加速开发”进化为“自主交付”,一个人便能完成从头到尾的整个开发流程,极大降低了技术实施的门槛。
打工人还是喜欢看 AI 等其他人来干活,我也有了自己的赛博牛马。
目前我已经开通了 SOLO 模式,试用了一个星期。接下来分享一下我的一些感受。
简单来说,SOLO 在工作表现上相当出色,对网页设计的理解非常到位(远胜于我),但在工具类开发上却显得不够友好(或许是我未掌握正确的方法)。
Trae 在这次发布的 2.0 版本中,正进行 SOLO 模式的定量测试,幸运地获得了内测码。
简单的体验就是 SOLO 在网页设计方面表现优异(远超我的水平),但在工具类开发上却不够友好(也许是我还未掌握合适的方法)。
SOLO 模式
SOLO 模式目前仅面向 TRAE 国际版 Pro 用户开放体验邀请。国内版本还需耐心等待。
TARE 的定价相当实惠,首月仅需 3 美元,之后每年 10 美元,相较于 Cursor 每月 20 美元,便宜不少。支持支付宝支付,TARE 的国际版付费必须来自非香港地区,上网的问题需要用户自行解决。厂商竞争越激烈,我们就越受益,工具类厂商的竞争远胜于外卖和奶茶市场,能够激发大家的创意,带来更多有趣的产品。
随着 AI 编程产品易用性的提高和价格的降低,我现在几乎不再寻找工具类软件,基本上是有需求时,让 AI 直接生成一个软件,既可以利用 GitHub 上的开源项目,也能够解决我的特定需求,通常都能快速解决我的问题,功能也不复杂,一个小工具解决一两个小问题就足够了,简单而方便。相比那些大而全、充斥广告并需充值 VIP 解锁的工具,SOLO 的体验要舒适得多。自己开发、本地运行,安全又方便。
TRAE 的 SOLO 模式有两个显著变化:
- SOLO 模式以 AI 为核心的交互方式
- SOLO 内置了针对 Web 应用场景的端到端交付代理,未来还将推出更多代理
在之前的 AI 代理模式中,我们需要频繁与 AI 讨论初始需求,确认 PRD,然后进行代码的首次编写,最后由 AI 告诉我们功能已完成,表现非常优秀。接下来需要我们自己去运行,如果有错误,再反馈给 AI 进行修复。这一过程的反复进行可能使得程序越来越完善,但也有可能带来重大改动,沟通的轮次越多,后续的不可控因素也越多。这种体验相信从事 vibe coding 的同学都能感同身受。
AI 代理模式对用户的需求要求较高,过程也相对繁琐,沟通的频率较高,出现一些简单的错误时,AI 无法自行修复。
使用 Pro 账号,通过邀请码开启 SOLO 权限。

SOLO 模式的界面也与 AI 代理有了明显区别。

左侧是 SOLO 的对话框,中间是各种调试和进度窗口,可以查看代码、终端、浏览器和文档。代码编写、终端命令、浏览器预览和 PRD 文档都集中在这里。右侧则是资源管理器,显示本地项目文件。

SOLO 模式下,有四个核心面板:
1、编辑器面板: 用于实时展示代码生成过程,支持用户编辑及向 AI 提供修改反馈;
2、终端面板: 展示命令执行输出,用户可以直接选择输出信息进行后续交互;
3、浏览器面板: 用于页面结果的可视化预览,支持快速修改页面元素;
4、文档面板: 展示 PRD 的生成过程及修改记录,支持 Markdown 格式及差异对比。
而在 AI 代理模式下,左侧是资源管理器,中间是代码编辑区,右侧是 AI 区域。
从左到右的布局来看,在 SOLO 模式中,AI SOLO 是主要目标,界面区域宽敞,SOLO 的交互占据主导地位。AI 成为真正的主角。而在代理模式下,人类是主要参与者,需要管理自己的项目文件、代码,而 AI 的辅助则被压缩到一个小角落。
传统的 AI 编程工具是 AI 辅助编程,而在 SOLO 模式中,则是 AI 主导编程。
SOLO 编程体验
简单一句需求,看看它能一次性完成到什么程度。
“开发一个企业内部使用的软件下载站”
需求相对简单,没有太多解释。实际上只是想做一个软件下载站,软件数量不多,仅供内部使用,不需要广告及其他繁琐功能,使用和维护都要简单。

首先生成需求文档 PRD,用户可以自行编辑,编辑体验非常友好。基本沿用了许多飞书文档的内容,若熟悉飞书文档或其他在线编辑工具,使用上可以很快上手。
需求文档

可以轻松删除表格元素,支持 mermaid 流程图的自由编辑。

在 SOLO Builder 模式下,我们只需提出需求即可。
它会直接开始编写并自行运行,如遇错误则自行排错,安装相关文件,最终在十几分钟内交付一个可用的网站,期间无需与 SOLO 进行任何对话。

我们只需确认好 PRD,然后静待结果即可。

生成项目文件

安装软件

自行运行,自行发现错误,自行修复,全程无需干预。
从 PRD 开始进行开发,SOLO 模式实现全自动化操作。

SOLO 模式还有“实时跟随”功能,可以实时查看 AI 的工作状态,整个过程一览无余。看着 AI 在工作,确实令人感到舒适。

Trae 的 SOLO 模式体验 https://www.zhihu.com/video/1932398792197506730
对于 1.0 版本的结果,我们可以继续提出修改建议。


对于 1.0 版本的效果,我的满意度已经相当高。
前端展示

管理后台界面

可以随时与 SOLO 进行交流,以便调整项目功能。

SOLO 模式支持图片上传,这有助于 AI 更好地理解当前执行效果。

最终会根据你的需求,完成项目成果的交付。
若需与他人共享,可以通过 Vercel 一键部署。完成首次授权后,后续访问便可轻松生成链接。

SOLO 内置模型可支持其他模型,通过 API KEY 的方式,非常便捷。

SOLO 的理念
TRAE 官方将 SOLO 视为“ 上下文工程师(Context Engineer)”,围绕这一整体流程进行定位。
这一定位强调,SOLO 的核心并非依赖单次指令,而是通过持续获取用户输入、系统指令、文档、RAG 检索、短期与长期记忆、网页搜索及工具调用等多种上下文信息。如此一来,能显著减少我们与 AI 之间的对话频率,并提升代码的最终效果。

总结
SOLO 体现了一种个人的演出方式,使得开发者或产品经理能够实现多功能整合。一个人便可像一个团队一样,跨越前后端开发的界限。无需复杂的环境配置和学习新框架,仅凭简单的描述性对话,就能创建页面模块,完成接口调试。
TRAE 的 SOLO 模式将开发方式从“AI 协作”转换为“AI 执行”。通过全流程 AI 接管、可视化交互和一键部署机制,SOLO 为不同角色提供了多种工作方式的选择。
对于小型团队或希望快速验证创意的独立开发者,SOLO 降低了端到端交付的门槛;而对产品经理和设计师而言,SOLO 使他们能够在无需编写代码的情况下,迅速制作出可用的产品和页面。
总体来看,SOLO 模式正在推动 AI 从“加速开发”向“自主交付”迈进,为更多人提供了更低门槛的技术实现途径。

