
Trae
Trae は ByteDance が提供する AI ネイティブ IDE です。VS Code に近いコーディング環境に、エージェント型コーディングワークフロー、カスタムモデル対応、MCP ツール、そして大きめの開発タスク向けの SOLO モードを組み合わせています。
Trae は、エージェント型コーディング、MCP ワークフロー、モデルの柔軟性を備えた専用 AI IDE を求める場合に検討する価値があります。ただし、チームで広く採用する前に、料金、プライバシー要件、プラットフォーム適合性を確認すべきです。

Pricing Plans
Free
標準キューへのアクセス、月ごとの制限付きオートコンプリート、制限付きのクラウドタスク同時実行が含まれます。
Pro
より高速なキュー優先度、無制限のオートコンプリート、より広い利用枠、TRAE IDE SOLO モードへのアクセスが追加されます。
Core Features
1AI コーディングワークスペース
- 直接的なコーディング支援のための IDE モード
- より大きな AI 主導タスク向けの SOLO モード
- チャットベースのコード編集とプロジェクト支援
- 日常的なコーディング向けのオートコンプリート
2エージェントとコンテキストツール
- プロンプトとツールを備えたカスタムエージェント
- MCP サーバー設定
- コードベースのインデックス作成とプロジェクトコンテキスト
- SKILL.md による再利用可能なスキル
3モデルの柔軟性
- 組み込みのモデル選択
- モデルルーティング用の Auto モード
- カスタムモデルプロバイダー
- BYOK スタイルの API キー設定
4開発環境
- VS Code に近いエディター体験
- SSH によるリモート開発
- WSL 対応
- Figma-to-code と Playwright MCP ワークフロー
Pros
- 単なる拡張機能ではなく、AI ファーストな IDE を求める開発者に適しています。
- SOLO モードにより、複数ステップの実装に対して、よりタスク志向のワークフローを提供できます。
- カスタムモデルと MCP 対応により、基本的なコードアシスタントよりも柔軟に設定できます。
- VS Code に近いワークフローにより、多くの開発者にとって移行の負担が小さくなります。
- 公式ドキュメントでは、Figma 変換、Playwright テスト、SSH、WSL など実用的なワークフローが扱われています。
Cons
- 料金やプラン内容はこれまで変更されているため、チームで標準採用する前に現在の制限を確認する必要があります。
- オープンソースコンポーネントを使用していますが、Trae 自体はオープンソースではありません。
- プライバシーに敏感なチームは、Trae のポリシーを確認し、必要に応じてプライバシー設定を有効にすべきです。
- エコシステムとコミュニティは、Cursor、GitHub Copilot、VS Code 自体よりも小規模です。
- SOLO やエージェント型ワークフローでは、単純なオートコンプリート以上にレビューの規律が求められます。
Trae を選ぶ理由
Trae は、単なるオートコンプリート以上のものとして使うと最も価値が見えてくる IDE です。慣れたエディター画面と、よりエージェント的なワークフローを組み合わせており、細かな制御が必要なときはコードの近くで作業し、タスクが十分に明確になったら、より広い実装作業を AI に任せることができます。
そのため、すでに VS Code 風の開発環境に慣れていて、AI アシスタントには単なる補完やインライン編集よりも大きな作業単位で動いてほしい開発者に向いています。エディター、チャット、ターミナル、ブラウザー、外部自動化ツールを頻繁に行き来する代わりに、Trae はその作業ループの多くを IDE 内にまとめようとしています。
一方で、ワークフローが自律的になるほど、レビューの重要性も高まります。Trae は開発スピードを上げる助けになりますが、最良の結果を得るには、小さく区切られたタスク、読みやすいコミット、明確なプロジェクトルール、そして定期的な人間によるレビューが欠かせません。
コアワークフロー
Trae をうまく使う場合、まずは通常の IDE モードで探索するところから始めるのが自然です。ファイルについて質問する、小さなパッチを生成する、関数をリファクタリングする、見慣れないプロジェクトを調査するといった使い方です。これにより、AI とのやり取りをコードの近くに保ち、ミスを早い段階で見つけやすくなります。
より大きなタスクには、SOLO モードが向いています。ページを実装する、機能をつなぎ込む、デザインをコードに変換する、テストを追加する、複数ファイルにまたがるバグを調査するといった、成果物として説明できる作業に適しています。重要なのは、実行前に十分なコンテキストを与えることです。対象ファイル、制約、フレームワークの規約、期待される挙動、変更してはいけない範囲を明確にしておく必要があります。
チームで使う場合、最も有用なのは Trae とリポジトリ単位のルールを組み合わせる方法です。短いルールファイルに、命名規則、パッケージマネージャー、テストコマンド、スタイル上の制約、アーキテクチャの境界などを書いておくと、毎回同じ説明を繰り返す必要が減り、エージェントの出力も安定しやすくなります。
ユースケース
Trae は、素早い反復が重要なフロントエンド中心のプロジェクトで特に役立ちます。開発者は、デザインの解釈からコンポーネントの雛形作成、レスポンシブプレビュー、ブラウザーテストまでを、同じ AI 支援環境の中で進めることができます。Figma や Playwright に関する MCP チュートリアルは、このようなワークフローの方向性を示しています。つまり、AI はコードを書くだけでなく、外部コンテキストやツールを使ってタスクを完了する役割も担います。
また、プロトタイプから本番実装へ進める場面にも適しています。たとえば、創業者や個人開発者がプロダクトフローを説明し、Trae に初期版をスキャフォールドさせたうえで、その後に手動で実装を整えることができます。経験豊富な開発者であれば、ルーティング設定、フォームバリデーション、テスト生成、ドキュメント整理、マイグレーションスクリプト、UI 状態のリファクタリングなど、反復的な作業にも同じ流れを活用できます。
一方で、Trae があまり向かないのは、機密性の高いコード、厳格な規制がある環境、またはすべての AI リクエストを社内承認済みのモデルゲートウェイ経由にしなければならないワークフローです。このような場合、カスタムモデル対応は役立つ可能性がありますが、どのコンテキストをどのプロバイダーに送ってよいのかについて、組織として明確なポリシーが必要です。
代替ツールとの比較
Cursor と比較すると、Trae はかなり直接的な AI IDE の代替候補に見えます。どちらも、汎用チャットパネルを後付けするのではなく、コーディング支援をエディター内に深く組み込むことを重視しています。Cursor は認知度とコミュニティの大きさで優位ですが、Trae は SOLO モードの位置づけ、カスタムモデル対応の方向性、そして MCP を中心としたワークフローの広がりで差別化されています。
GitHub Copilot と比べると、Trae はより大きな環境変更を伴います。Copilot は、既存のエディター環境の中で最小限の移行コストで AI 支援を導入したいチームに向いています。Trae は、より深いエージェント型ワークフローを得る代わりに、専用の AI ファーストなエディターを採用する意思がある開発者に向いています。
Claude Code やその他の CLI エージェントと比較すると、Trae はより視覚的で、エディター中心です。CLI エージェントは、ターミナル中心の開発者、自動化の多いワークフロー、リポジトリ全体にまたがる変更に強みがあります。Trae は、コードレビュー、チャット、プレビュー、ファイル、エージェントの動作を 1 つのデスクトップワークスペースで扱いたいユーザーに向いています。
Cline や Continue と比較すると、Trae は自分で組み立てる拡張機能スタックというより、パッケージ化された製品に近い位置づけです。そのためセットアップの手間は減りますが、完全にオープンな拡張機能ベースのワークフローに比べると、透明性や制御性は低くなります。
最適な設定
最適な使い方は、初日から Trae に無制限の自由を与えることではありません。まずは小さなリポジトリから始め、実際に必要なツールだけを接続し、大きな変更を依頼する前にプロジェクトルールを定義しましょう。パッケージマネージャー、テストコマンド、lint コマンド、コンポーネント規約、環境変数の扱い、禁止する編集内容を含めておくと効果的です。
モデル設定については、一般的なコーディングタスクには組み込みのルーティングを使い、明確な理由がある場合にだけカスタムプロバイダーを追加するのがよいでしょう。理由としては、コスト管理、好みのモデル挙動、組織ポリシー、特化モデルへのアクセスなどが考えられます。BYOK は便利ですが、コスト追跡やプロバイダーのセキュリティに関する責任も利用者側に戻ってきます。
MCP については、まずドキュメント検索、ブラウザーテスト、デザインからコードへのコンテキスト連携、ローカル開発ユーティリティなど、安全で価値の高い統合から始めるのがよいでしょう。セキュリティ上の影響を確認するまでは、機密データベース、本番環境の認証情報、広範なファイルシステムアクセスを接続することは避けるべきです。
移行時の注意点
VS Code から移行する開発者は、まず必須の拡張機能、設定、キーボードショートカット、プロジェクトコマンドを洗い出すべきです。エディター移行がスムーズであるほど、慣れた操作感の不足ではなく、Trae の AI ワークフローそのものを評価しやすくなります。
チームは、実際のタスクでありながら範囲を絞ったものを使って Trae を評価するのがよいでしょう。たとえば、UI 機能、テストスイートの改善、バグ修正、小さなマイグレーションなどです。どれだけレビューが必要だったか、生成されたコードが既存の規約に従っていたか、後処理を増やさずにサイクルタイムを短縮できたかを測定することが重要です。
本番環境で使うチームでは、導入は段階的に進めるべきです。まずは低リスクのタスクで Trae を使い、うまく機能する領域を記録し、プロンプト、ルール、モデル利用、プライバシー境界に関する社内ガイドラインを作成します。目的はエンジニアリング判断を置き換えることではなく、アーキテクチャと品質の責任を開発者が持ち続けたまま、日常的なコーディングループを高速化することです。
Best For
- Cursor、Windsurf、GitHub Copilot などの AI IDE を比較している開発者
- Figma-to-code ワークフローを試しているフロントエンドチーム
- IDE 内で MCP 接続型のコーディングエージェントを使いたい開発者
- ブラウザー IDE よりも VS Code に近いデスクトップワークフローを好むユーザー
- オートコンプリートと長めのタスク実行を 1 つのツールで使いたい開発者
Not Ideal For
- 完全にオープンソースの開発ツールを必要とするチーム
- コードやプロンプトを外部 AI サービスに送信できない組織
- 軽量なエディター拡張機能だけを必要とする開発者
- ネイティブの Linux デスクトップ IDE を必要とする Linux 専用ユーザー
- GitHub や JetBrains に匹敵する成熟したエンタープライズ調達実績を必要とするチーム
Privacy Notes
Trae はプライバシーポリシーとプライバシーモードに関するドキュメントを提供しています。ただし、プロプライエタリなコードを扱う開発者は、データの取り扱い条件を確認し、利用可能な場合は不要なデータ共有を無効にし、秘密情報や機密リポジトリを AI 機能に送信しないようにすべきです。
Sources
Update History
- Jun 4, 2026: Trae 公式サイト、料金ページ、ドキュメント参照をもとにディレクトリエントリーを作成しました。
Related Tools
More listings in a similar part of the directory.
Trae Articles
Guides, comparisons, and launch notes connected to this listing.






