一、
全世界最好的 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 模式,區別是國內版免費,而國際版提供國外模型,大家可以根據需求選擇下載。
(完)












