慣性聚合 関心のあるブログ、ニュース、テクノロジーを効率的に追跡
原文を読む 慣性聚合で開く

おすすめ購読元

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug 科技爱好者周刊(第 374 期):6GHz 的问题 VS Code 使用国产大模型 MiniMax M2 教程 科技爱好者周刊(第 373 期):数据模型是新产品的核心 国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 科技爱好者周刊(第 372 期):软件界面如何设计 大模型比拼:MiniMax M2 vs GLM 4.6 vs Claude Sonnet 4.5 科技爱好者周刊(第 371 期):一个乐观主义者的专访 科技爱好者周刊(第 370 期):正确的代码高亮 错误处理:异常好于状态码 科技爱好者周刊(第 369 期):Tim 与罗永浩的对谈 科技爱好者周刊(第 368 期):不要这样管理软件团队 一天之内,智谱和 Anthropic 都发了最强编程模型 科技爱好者周刊(第 367 期):Nano Banana 的几个妙用 科技爱好者周刊(第 366 期):旧金山疯狂的 AI 广告 科技爱好者周刊(第 365 期):流量变现正在崩塌 科技爱好者周刊(第 364 期):最难还原的魔方 科技爱好者周刊(第 363 期):最好懂的神经网络解释 科技爱好者周刊(第 362 期):GitHub 工程师谈系统设计 科技爱好者周刊(第 361 期):暗网 Tor 安全吗? 科技爱好者周刊(第 360 期):Dan Wang 的新书
やっと Subagent ができた、TRAE 国内版 SOLO モードが来ました
阮一峰 · 2025-11-26 · via 阮一峰的网络日志

一、

世界で最も優れた AI プログラミングツールかどうかは知らない。

しかし、世界で最も競争が激しい AI プログラミングツールは間違いなく TRAE だ。

なぜそう言うのか?

AI プログラミングツールには通常三种の製品形態がある。

(1)プラグイン。最も古い AI プログラミングツール GitHub Copilot はプラグインだ。

(2)IDE。プラグインはホストソフトウェアに制約されるため、一部の会社は束縛から逃れようとして、専用の AI プログラミング IDE を開発し始めた。例えば Cursor、アマゾンの Kiro、グーグルの AntiGravity など。

(3)端末。他にいくつかの会社があり、端末(コマンドライン)に基づくツールを作っている。例えば、Claude Code、Codex CLI、Gemini CLI などがある。

すべての AI プログラミングツールは、基本的にこれらの3つのカテゴリの1つに属している。しかし、TRAE は驚くことに3つの製品形態をすべて作っており、これらの3つのカテゴリに同時に属している!

最初はプラグインだったが、その後、独立した IDEを作り、今では驚くことに3番目の製品形態としてSOLO モードがある。

プラグインから IDE(国内版)まで、私はすべて TRAE のユーザーだった。国際版は使っていない。理由は単純で、国内版は無料だから。

今年7月、TRAEの国際版がSOLOモードのベータテストを開始し、反応が熱を帯び、私はとても心動いた。今やついに正式リリースされ、今月12日に国際版がSOLOモードを正式に導入し、国内版も25日にサービス開始。さらに素晴らしいのは、完全に無料である点だ。

本日は、SOLOモードとは何か、そしてなぜそれが重要なのかについてお話しする。

あるいは、TRAEがなぜ一つの製品形態だけでは不十分だと感じ、他の形態を追加し続けるのか、その理由は何か。

プログラマーにとって、これらの三つの製品形態、どのように選択すべきか。どれが良いのか。

二、

プラグインについては特に言うまでもない。IDEの内部インターフェースを呼び出すもので、既存のIDE環境にAI機能を追加したい場合はこれを選ぶ。

IDEとプラグインを比較すると、IDEはより多くの機能、より良いパフォーマンス、より高い統合度を提供し、機能とパフォーマンスを重視するユーザーに適している。

IDEとターミナルについては、私のブログを参照していただく。の前の記事です。それらはそれぞれ特徴があり、代替関係ではなく、補完関係です

IDEは、自動補完やインテリセンスなどの統合機能に強く、ターミナルにはない

ターミナルは、さまざまなコマンドラインツールを簡単に呼び出せること、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 1つのソフトウェア内にIDEとSOLOの2つのモードが統合されており、プログラマーに最大の柔軟性を提供しています。

さらに国内版は完全に無料で、非常に大きなコンテキストウィンドウを備えており、IDEの便利さを持ちつつターミナルのマルチタスク並列能力も欲しい方にとって、最適な選択と言えます。

TRAE 国内版と国際版の両方にSOLOモードがありますが、国内版は無料で、国際版は海外モデルを提供しており、お客様はニーズに応じてダウンロードを選択できます。

(完了)