一、
全世界最好的 AI 编程工具,我不知道。
但是,我知道全世界最卷的 AI 编程工具,那一定是 TRAE。

为什么这么说?
AI 编程工具一般有三种产品形态。
(1)插件。最早的 AI 编程工具 GitHub Copilot 就是插件。
(2)IDE。插件受制于宿主软件,有些公司不甘束缚,就开始做专门的 AI 编程 IDE,比如 Cursor、亚马逊的 Kiro、谷歌的 AntiGravity。
(3)终端。还有一些公司,专门做基于终端(也就是命令行)的工具,比如 Claude Code、Codex CLI、Gemini CLI。
所有的 AI 编程工具,基本上都属于这三大类之一。但是 TRAE 居然三种产品形态都做了,同时属于这三类!

它最早是插件,后来做了独立的 IDE,现在居然有第三种产品形态:SOLO 模式。
从插件到 IDE(国内版),我都是 TRAE 的用户。我没用国际版,原因很简单,因为国内版免费。
今年7月份,TRAE 的国际版开始内测 SOLO 模式,反响热烈,我就很心动。现在终于正式发布了,本月12日国际版正式推出 SOLO 模式,国内版也在25日上线,更棒的是完全免费。

今天就来说说,什么是 SOLO 模式,为什么它很重要。
或者说,到底是什么原因,让 TRAE 觉得一种产品形态还不够,不停添加其他形态?
对于一个程序员来说,这三种产品形态,怎么选择?哪一种更好?
二、
插件没什么好说的。它调用的是 IDE 的内部接口,如果你有现成 IDE 环境需要加入 AI 功能,就选择它。
IDE 相比插件,功能更强、性能更好、一体化程度更高,适合追求功能和性能的用户。
至于 IDE 与终端,可以参考我的上一篇文章。它们各有特点,不是替代关系,而是互补关系。
IDE 强在它集成的那些功能,比如自动补全、智能感知(intellisense),终端没有。
终端强在方便调用各种命令行工具,可以加入 CI/CD 流程,以及下面要介绍的 Subagent,这是 IDE 缺乏的。

这一次 TRAE 发布的 SOLO 模式,就引入了很多终端才有的功能,所以才单独做成一个模式,因为很难把这些功能加入 IDE 形态。
习惯了 IDE 的同学,或者在 IDE 与终端之间犹豫的同学,有必要了解一下 SOLO 模式,也许有你要的功能。
三、
这次引入的新功能之中,最值得一提的就是 Subagent。
我的印象中,国内还没有其他厂家做过这个功能。如果你想用好 AI 编程,一定要知道它。

顾名思义,Subagent 就是次一级的 agent(智能体)。可以理解成,它是一个 AI 应用之中的子任务。也就是说,它可以把一个大的 AI 编程任务拆分成若干个小任务。
这特别适合大项目,你根据不同的任务或者子目录,建立相应的 Subagent。
它有几个显著的优点。
(1)并行执行。多个 Subagent 可以同时执行,你把它们放在后台,自己在前台做其他事情,这大大节省了时间。IDE 就做不到这一点,只能顺序执行,这是终端独有的一个极大优点。
(2)节省上下文。通常来说,每次执行 AI 任务,都会把整个仓库作为上下文,发给模型。Subagent 可以指定不同的上下文,或者限制上下文局限于某一个目录,因此就节省了上下文,降低了费用。
(3)重复使用。子任务本身也是一个智能体,可以跨项目使用,也可与他人共享,简化了工作流程。
(4)灵活权限。每个子任务可以设置不同的访问权限,从而可以做出适合不同等级成员使用的 Subagent。
总之,Subagent 非常实用,很多人不想使用 IDE,部分原因就是没有 Subagent。
四、
TRAE 这次的 SOLO 模式,一大亮点就是引入了 Subagent,用它实现了多任务并行执行。

进入 SOLO 模式后,整个工作区分成了三栏,最左侧多出了一个任务栏(上图的红框)。
你可以在任务栏里面,点击"+"号,新建 Subagent 子任务(下图)。

上图中,新建子任务时,可以选择内置的智能体,也可以新建智能体,由不同的智能体负责执行子任务。
多个子任务可以并行执行。你在任务栏随时切换,查看每个任务执行到哪一步了。

上图就是同时新建了三个子任务,每个任务都有中文标题,可以很清晰了解它们的用途。
这个并行执行的任务栏,除了 TRAE 的 SOLO 模式,我在其他国产 AI 编程工具里面就没见过,希望能够跟进。
五、
SOLO 模型还提供其他一些 IDE 模式没有的功能。
(1)Plan 功能:先对任务进行思考,产生一个"执行计划",等你批准以后再实际执行(下图)。

(2)上下文压缩:智能压缩过长的上下文,防止上下文变得太长导致的模型效果下降,同时显著节省使用 AI 的成本。
(3)代码变更:更好的代码 DiffView 视图,帮助用户快速了解 AI 对代码的变更。
六、
最后总结一下,TRAE 的 SOLO 模式提供了很多 IDE 模式下没有的功能,更接近终端的用法。
由于贴近终端,所以它能做到多任务并行,以及任务执行过程中更好的实时感知。
TRAE 在一个软件里面,集成了 IDE 和 SOLO 两种模式,无疑为程序员提供了最大的灵活性。
再加上国内版完全免费,超大上下文窗口,对于那些既想拥有 IDE 的便捷性,又想拥有终端多任务并行能力的同学,可谓再合适不过的选择。
TRAE 国内版和国际版,都有 SOLO 模式,区别是国内版免费,而国际版提供国外模型,大家可以根据需求选择下载。
(完)

dukkha 说:
godot开发,感觉trae内置的模型不如chatgpt,经常是思考一大轮,然后发现运行有bug。
2025年11月26日 09:09 | # | 引用
Kevin 说:
推荐阮老师用一下国际版,国内版的模型思考速度慢,写出的代码比较老旧,BUG也多。
2025年11月26日 10:13 | # | 引用
Alex Chang 说:
Trae属于那种只能干些简单工作的工具。很多时候都不是太让人放心。
2025年11月26日 15:21 | # | 引用
hiheading 说:
solo还要waitlist啊,失望
2025年11月26日 20:24 | # | 引用
张万鹏 说:
是的。我之前分别用vscode和trae 的AI 写一个贪吃蛇游戏,trae生成的的蛇一溜烟儿的跑出边界了,不带拐弯的
2025年11月27日 08:49 | # | 引用
王智 说:
ai发展太快,当前大家对ai的理解太模糊,像这样的文章建议多加示例说明,不要仅仅停留在翻译照搬官方文档,让大家看了文章有真切的实感。实话讲,我看完文章,只知道有这么个东西,但能干啥还是一头雾水。
2025年11月28日 09:06 | # | 引用
codeeror 说:
我则不然,因为最近刚好在使用这个软件,并且我对它的期望不高。它能一定程度的满足我的需求,例如让他写个爬虫,它能写出框架,但是通常不能一次运行成功,这时我会告诉它显示错误信息给我,由我自己来解决。目前它处理起来很慢,需求只能完成上一个后进行下一个,一点点补充,然后列出清单逐条执行。如果我理解不错,最新的这个solo模式也许能并行处理一部分工作。总之,不要期望太高。
2025年11月28日 09:20 | # | 引用
jenny 说:
之前一直不太清楚新出的这个solo模式和已有的IDE啥区别,看了官方文档也没太清楚。今天看了这篇文章,总算弄清楚啥事solo模式了,感谢
2025年11月28日 11:35 | # | 引用
wenzhuo4657 说:
plan不是什么新东西了
2025年11月28日 19:02 | # | 引用
xxbdh 说:
感觉文中的部分理解有些问题,subagent以及多任务并行并非终端形态才有的特性,只是solo模式为了实现AI自动调度而增加的特性,而基于某些特定的原因(比如对标Claude Code),才将SOLO模式的入口设计成立终端的形态,但这并非SOLO区分于IDE的特征。
IDE本身不仅仅GUI的代码编辑器和编译调试环境,也集成了很多CLI和Terminal界面的工具,本身是跨界面形态的,所以solo只是是IDE的一种模式而已,功能聚焦于 “AI 自主完成开发”,仅覆盖从需求到成品的自动化生成环节,依赖 TRAE IDE 的基础环境运行,本身不具备独立的 IDE 操作功能。
简单来说,IDE是“AI 辅助人开发”的完整工具,而SOLO 是IDE 中“人提需求、AI独立开发”的特殊模式,二者是包含与被包含、通用与专项的关系。
2025年11月30日 15:51 | # | 引用
Ron 说:
只有我有这个感觉吗?写个简单的东西,总是报各种错,解决问题效率比较低,反复改都改不好......
2025年12月 1日 15:25 | # | 引用
kkkk 说:
试了一下,让启动个简单的前后端网站,死活启动不了,一直在出错然后debug,等了半小时还在修bug 233333
2025年12月 3日 17:01 | # | 引用
Google 说:
antigravity比这个要好用
2025年12月 4日 13:55 | # | 引用
bign 说:
被误删除整个电脑应用软件,真的无语!!!害我重新安装,trae有阴影了
2025年12月 4日 14:38 | # | 引用
Superman 说:
我觉得真正关键和内核在使用什么模型,我用cursor pro版,使用最新的主流模型,感觉效率确实高。只是有的小贵,最基础的pro版都要20美元/月,比copilot pro贵了一倍
2025年12月20日 07:10 | # | 引用
Gaspar 说:
GUI 是面向人类操作的交互界面,而 CLI 是 AI Agent 掌控整个工程环境的统一入口与最高权限通道。只有借助 CLI,Agent 的四肢——即 MCP 与各类工具系统,才能获得完整、无阻塞的执行能力。
Claude Code 选择这种看似反直觉的 CLI 优先编程模式,并率先将其落地为可规模化的 Agent 编程范式,本质上是 Anthropic 对自身 AI 编码与工程化能力的高度自信。只有确信 AI 能够真正自主完成开发、构建、调试与部署的全流程,才敢于将操作系统级的执行权限直接开放给 Agent,让 AI 以最自由、最高效的方式完成工程任务。它所代表的早已不只是一种交互方式的改变,而是 AI 从辅助编程走向自治开发的时代拐点。
2026年2月16日 06:34 | # | 引用
jsxyhelu 说:
是的,我也是这样
2026年2月25日 14:06 | # | 引用