AI Assistant
JetBrains Fleet では、コード、コミット、ドキュメントの作成と理解において AI 支援を受けることができます。AI 機能スイートは、エディター、ターミナル、Git ツールなどのさまざまなツールと統合されています。
JetBrains、Fleet は、JetBrains AI サービスを通じて大規模な言語モデルを使用します。JetBrains AI Pro トライアル期間中、AI 機能にアクセスして 7 日間試用できます。JetBrains アカウントに接続した後、トライアルをリクエストできます。
AI Assistant を有効にする
をクリックして、AI Assistant
を検索します。⏎を押します。
AI Assistant タブで、JetBrains Account にログインボタンをクリックします。
JetBrains アカウントにログインするには、デフォルトのブラウザーにリダイレクトされます。
すでに JetBrains アカウントにログインしている場合は、次の手順に進みます。
プランを選択してください。ライセンスを購入するか、7 日間の試用版を選択できます。
JetBrains アカウントからログアウトする
コードエディターの右上隅にあるプロファイルアイコンをクリックします。
ログアウトをクリックします。
AI Assistant ライセンスの管理
コードエディターの右上隅にあるプロファイルアイコンをクリックします。
ライセンスの管理をクリックします。
AI Assistant 機能を使用する
AI Assistant を使用する方法は次のとおりです。
AI Assistant とチャットは、プロジェクトに関連する質問をしたり、タスクを繰り返したりする場合に使用します。
AI 搭載のコード補完を使用するは、単一行、関数全体、さらにはコードのブロックに対するコードの提案をリアルタイムで取得します。
JetBrains AI サービスのライセンス
AI Assistant プラグインは、JetBrains AI サービスを利用しています。このサービスは、製品ユーザーであるユーザーをさまざまな大規模言語モデル (LLM(英語)) に透過的に接続し、多くの JetBrains 製品内で AI を活用した特定の機能を有効にします。
AI Assistant ライセンスは、JetBrains AI サービス Web サイトで取得できます。ライセンスを取得する前に、限定トライアルにサインアップできます。AI Assistant ライセンスまたは無料トライアルは、JetBrains アカウント(英語)にリンクされます。
ライセンスプランと機能の可用性の詳細については、JetBrains AI サービス Web サイトのよくある質問 (FAQ) を参照してください。
ライセンスに関してサポートが必要な場合は、サポートチームにお問い合わせください。
データ処理
JetBrains はユーザーデータに関して厳格なプライバシーポリシーを維持しています。プロジェクトのコードと構成の一部は、OpenAI などのサービスプロバイダーと共有される場合があります。JetBrains はデータを保存せず、JetBrains モデルのトレーニングにも使用しません。
詳細については、JetBrains AI サービス利用規約(英語)および当社のプライバシーポリシー(英語)を参照してください。
関連ページ:
AI とチャットする
AI Assistant ツールウィンドウを使用して、LLM (大規模言語モデル) と会話したり、プロジェクトについて質問したり、タスクを反復したりできます。AI Assistant は、プロジェクトで使用されている言語とテクノロジー、ローカルの変更、バージョン管理システムのコミットを考慮します。ファイル、クラス、要素の使用状況を検索できます。新しいチャットを始めるをクリックして AI Assistant を開きます。入力フィールドに質問を入力し、を押してクエリを送信します。エディタータブでコード...
AI プロンプトを使用してコードの説明とリファクタリングを行う
プロンプトを使用してコードを説明し、コード内の問題を見つけます。コードの説明:コードフラグメントを選択し、右クリックしてコンテキストメニューを開きます。AI アクションを選択し、次に選択したコードの説明を選択します。AI Assistant ツールウィンドウが開き、説明が表示されます。問題の検索:コードフラグメントを選択し、右クリックしてコンテキストメニューを開きます。AI アクションを選択し、次に問題の検索を選択します。AI チャットが開き、調査が必要な潜在的な問題が表示されます。最終更新日...
エディターで AI を使用する
プロンプトを使用してエディターでコードを生成する:コードを生成し、エディターでプロンプトを直接使用します。プロンプトを使用してエディターでコードを生成する変更したいコードの一部を選択するか、エディター内の任意の場所にキャレットを置いて、を押します。または、エディター内の任意の場所を右クリックしてコンテキストメニューを開き、AI アクションを選択してからコードの生成を選択します。入力フィールドにプロンプトを入力し、を押します。生成されたコードを改善する場合は、プロンプトの変更をクリックし、新しい...
VCS コミットに対する AI 支援を利用する
コミットメッセージの生成:AI Assistant は、差分を LLM (大規模言語モデル) に送信し、変更を説明するコミットメッセージを生成します。をクリックします。コミットメッセージ: テキストフィールドで、コミットメッセージを提案をクリックします。必要に応じてメッセージを編集します。コミットの説明:AI Assistant は、1 つまたは複数のコミットで行われた変更を要約できます。をクリックします。コミットペインで、要約する 1 つまたは複数のコミットを選択し、右クリックしてコンテキス...
AI でドキュメントを生成
AI Assistant を使用すると、LLM(大規模言語モデル)を使用して申告用のドキュメントを生成できます。目的のコードフラグメントにキャレットを置き、右クリックしてコンテキストメニューを開きます。AI アクションを選択し、次にドキュメントを書くを選択します。AI Assistant がドキュメントを生成します。のドキュメントを書くアクションのプロンプトをカスタマイズできます。VCS コミットに対する AI 支援を利用する Markdown...
Git リポジトリに変更をコミットしてプッシュする
新しいファイルをローカル Git リポジトリに追加するか、すでに Git バージョン管理下にあるファイルを変更し、現在の状態に満足したら、作業の結果を共有できます。これには、ローカルにコミットしてリポジトリのスナップショットをプロジェクト履歴に記録し、その後、リモートリポジトリにプッシュして他のユーザーが使用できるようにすることが含まれます。コミットを操作する:変更をローカルでコミットする Git ツールを開くか、を押します。変更されたファイルのリストをディレクトリごとにグループ化する場合は、「...