Trae + Novita AI:IDE で AI モデルにアクセスするためのステップバイステップガイド

Trae + Novita AI:IDE で AI モデルにアクセスするためのステップバイステップガイド

Trae は、インテリジェントなコード生成、リアルタイムアシスタンス、高度なプロジェクト管理機能により開発ワークフローを加速する AI 搭載 IDE です。Cursor などのツールと同様に、Trae は AI アシスタンスをコーディング環境に直接もたらします。Novita AI の言語モデルを Trae に統合することで、コーディング能力をさらに強化できます。

独自の Novita AI API キーを使用することで、この統合により、DeepSeek(R1、V3)のような強力なオープンソース LLM をリリース直後に活用でき、使用状況、パフォーマンス、コストを完全に制御できます。このガイドでは、Trae で Novita AI へのアクセスを設定する手順を説明し、使い慣れた VS Code ベースのインターフェースでさらに多くの AI 駆動機能を利用できるようにします。

Trae とは?

Trae は、Visual Studio Code テクノロジーをベースに構築されたクロスプラットフォーム(macOS および Windows)の統合開発環境です。最新のコードエディターとシームレスな AI 統合を組み合わせ、開発者がより良いコードをより速く書けるように支援します。Trae では、独自の API キーを使用して複数の AI モデルを接続でき、使用する AI サービスとその支出を柔軟に制御できます。

Trae の主な機能

クロスプラットフォームサポート: macOS および Windows の両方で動作するため、オペレーティングシステムに関係なく Trae を使用できます。

コンテキストを考慮したコード提案: AI がインテリジェントなコード補完、ボイラープレートの自動生成、プロジェクトのコンテキストに合わせたリファクタリングの提案を提供します。

インタラクティブなデバッグアシスタント: 内蔵の AI チャットを使用して質問したり、問題のトラブルシューティングを行ったり、リアルタイムのヘルプを得ることができます。エラーの説明、修正案の提案、コーディングに関する質問へのその場での回答が可能です。

VS Code テクノロジーベース: 標準の VS Code 拡張機能やショートカットをサポートする使い慣れたインターフェースを楽しめます。

設定可能な AI モデル: カスタム API キー(Novita AI、OpenAI、Anthropic など)を介して任意の AI モデルを簡単に接続し、最大限の柔軟性を実現します。

Novita AI とは?

Novita AI は、LLaMA、DeepSeek、Mistral、Qwen などの大規模言語モデル(LLM)を含む、幅広いオープンソース AI モデルへの API アクセスを提供するクラウドプラットフォームです。Novita AI では、アカウント登録、API キーの生成、ホストされている多数のモデルから選択してツールに統合できます。

Novita のインフラストラクチャは、低レイテンシーのアクセスと従量課金制の料金を提供しており、大きな初期費用なしで最先端のモデルを簡単に使用できます。

Novita AI を Trae に統合することで、新しい LLM(たとえば DeepSeek R1-0528 や DeepSeek V3-0324)が利用可能になり次第選択できるようになります。Novita アカウントで課金を設定して使用状況を管理するため、使用した分だけ支払います。

前提条件

始める前に、以下を準備してください。

Novita AI アカウントと API キー

  • Novita AI アカウントをお持ちでない場合は登録します。
  • Novita コンソールの Key Management で API キーを作成し、後で使用するためにコピーします。
  • モデルライブラリを参照し、使用するモデルを決定します。コーディング支援によく選ばれるのは、deepseek/deepseek-r1-0528deepseek/deepseek-v3-0324 です。

Trae IDE

  • 公式ウェブサイトから Trae をダウンロードし、オペレーティングシステム(macOS または Windows)にインストールします。
  • Trae を開き、無料アカウントを作成します(GitHub または Google でログインできます)。

統合手順

以下の手順に従って、Trae で Novita AI モデルを接続します。

ステップ 1:Trae を開き、モデルにアクセス

Trae アプリを起動します。右上隅にある Toggle AI Side Bar をクリックして AI Side Bar を開きます。次に、AI Management に移動し、Models を選択します。

AI サイドバーの切り替え

AI Management に移動し、Models を選択

ステップ 2:カスタムモデルの追加

Add Model ボタンをクリックして、カスタムモデルエントリを作成します。

カスタムモデルの追加

ステップ 3:プロバイダーとして Novita を選択

モデル追加ダイアログで、ドロップダウンメニューから Provider = Novita を選択します。

プロバイダーとして Novita を選択

ステップ 4:モデルを選択または入力

Model ドロップダウンから目的のモデル(例:DeepSeek-R1-0528、DeepSeek-V3-0324、MiniMax-M1-80k)を選択します。目的のモデルがリストにない場合は、Novita ライブラリで確認したモデル ID をそのまま入力します。使用するモデルの正しいバリアントを選択してください。

モデルの選択または入力

ステップ 5:API キーの入力

Novita コンソールから Novita AI API キーをコピーし、Trae の API Key フィールドに貼り付けます。

ステップ 6:設定の保存

Add Model をクリックして保存します。Trae はバックグラウンドで API キーとモデルの選択を検証します。

これで、Trae が Novita AI に正常に接続されました。すべてのモデルリクエストは Novita の API を通じて処理され、Novita アカウントの使用量に適用されます。

Trae での AI の使用

Novita AI を設定すると、Trae の AI 機能でそのモデルを使用できます。Trae は通常、2 つの主要な AI モードを提供します。

ビルダーモード(プロジェクトのスキャフォールディング)

ビルダーモードでは、Trae が AI を使用して新しいコード構造を生成します。

  • @Agent ボタンをクリック
  • 利用可能なモデルリストから Novita モデルを選択
  • 作成したい内容の説明を入力(例:「Express とユーザー認証を備えた Node.js REST API を作成する」)
  • Trae は AI を使用して、プロンプトに基づいてファイルとスターターコードをスキャフォールディングします。生成されたスターターコードを確認、編集、完成させることができます

チャットモード(アシスタント)

チャットモードでは、Trae は AI とのインタラクティブなチャットインターフェースを提供します。

  • Trae で Chat(AI アシスタント)パネルを開く
  • チャットセッション用に Novita モデルを選択
  • 自然言語で質問したり問題を説明したりします。たとえば、エラーメッセージを貼り付けて「どうすれば修正できますか?」と尋ねたり、「このコードが何をしているか説明してください」と要求します
  • 必要に応じて、スクリーンショットやエラーログをアップロードします(Trae はマルチモーダル入力をサポート)。AI がそれを分析し、ガイダンス、コードスニペット、説明を提供します

新しいコードを生成またはスキャフォールディングする必要がある場合はビルダーモードを使用し、デバッグ、リファクタリング、コード説明などの反復的な支援が必要な場合はチャットモードに切り替えます。Novita モデルを追加したため、Trae で送信するリクエストはすべて、その Novita モデルによってアカウントのもとで処理されます。

高度な機能

Trae は、Novita AI を使用してワークフローを強化するための追加の高度な機能を提供します。

モデルコンテキストプロトコル(MCP)

Trae は、異なる AI エージェントや拡張機能間でコンテキストを共有できます。たとえば、ビルダーセッション(プロジェクトファイルなど)のコンテキストは、チャットエージェントがより適切なアドバイスを提供するのに役立ちます。

カスタム AI エージェント

特定のタスク用にカスタムエージェントを定義できます。たとえば、Novita モデルを使用してコードのテストを自動的に作成する「単体テストジェネレーター」エージェントを作成できます。

マルチモーダルサポート

Trae はテキスト以外もサポートします。スクリーンショット(UI やエラーなど)をアップロードすると、AI モデルがその画像コンテキストを使用して、レイアウトの問題の修正やエラー内容の分析など、関連する支援を提供できます。

これらの機能により、バックグラウンドで Novita のモデルを活用しながら、AI 統合をニーズに合わせて調整できます。

Trae を Novita AI と併用する理由

Trae と Novita AI の組み合わせが開発者にとって強力である理由は次のとおりです。

コストの管理

独自の Novita API キーを使用するため、すべての使用量が Novita アカウントに請求されます。使用制限と請求を直接管理できます。Trae 自体はモデルアクセスに対して追加料金を請求しません。使用した分だけ Novita に支払います。

最先端モデルへのアクセス

Novita AI は、DeepSeek R1-0528/V3-0324、LLaMA、Mistral などの最新のオープンソースモデルをホストしています。この設定により、Trae 自体のアップデートを待つことなく、Trae で新しいモデルをすぐに試すことができます。

スケーラブルなプラン

Novita の従量課金制により、少額から始められます。多くのモデルには開発用の無料または低コストのティアがあり、必要に応じて使用量を拡大できます。Trae の無料ティアでは、コミットメントなしで AI 機能を試せます。

オールインワンの開発環境

Trae は、AI コードヘルプだけでなく、プロジェクトスキャフォールディング、コード分析、チームツール、VS Code 互換性も提供します。その環境に Novita の AI を取り込むことで、包括的な開発ツールキットを手元に得られます。

シームレスなワークフロー

統合はすべて Trae の UI 内で行われます。複数のアプリを切り替える必要はありません。コードの作成、AI の提案の取得、デバッグ、プロジェクトの管理をすべて 1 か所で行えます。

Novita AI モデルを設定したので、よりスマートに、より速くコーディングできます。ハッピーコーディング!

Novita AI は、シンプルな API を使用して AI モデルを簡単にデプロイできる機能を開発者に提供するとともに、手頃で信頼性の高い GPU クラウドを構築・拡張のために提供する AI クラウドプラットフォームです。