VCS コミットに対する AI 支援を利用する
コミットメッセージを生成する
AI Assistant は、差分を LLM ( 大規模言語モデル (英語)) に送信し、変更を説明するコミットメッセージを生成します。
Alt+0 を押して、コミットツールウィンドウを開きます。
AI Assistant を使用してコミットメッセージを生成するをクリックします。
必要に応じてメッセージを編集します。
コミットメッセージを編集および改善する
すでに変更をコミットしている場合でも、コミットメッセージを編集できます。AI Assistant を使用すると、コミットされた変更を分析し、より適切に説明できます。
左下隅の
をクリックするか、Alt+9 を押して、バージョン管理ツールウィンドウを開きます。
コミットペインで、更新するコミットを右クリックし、コンテキストメニューでコミットメッセージの編集を選択します。
開いたダイアログで、
AI Assistant によるコミットメッセージの改善をクリックします。
AI Assistant はコミットされた変更を分析し、改善されたメッセージを生成します。
必要に応じて新しいメッセージを編集し、OK をクリックして変更を保存します。
コミットがすでにリモートリポジトリにプッシュされている場合は、Ctrl+Shift+K をプッシュして、更新されたコミットメッセージもプッシュします。
コミットについて説明する
AI Assistant は、1 つまたは複数のコミットで行われた変更を要約できます。
左下隅の
をクリックするか、Alt+9 を押して、バージョン管理ツールウィンドウを開きます。
コミットペインで、要約する 1 つまたは複数のコミットを選択し、右クリックしてコンテキストメニューで AI Assistant を使用してコミットを説明するを選択します。
AI Assistant は、選択したコミットの概要を提供します。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2023.3/cl_inline_generated_code.png)
エディターで AI を使用する
エディターでコードを生成する:コードを生成し、エディターでプロンプトを直接使用します。エディター内の任意の場所にキャレットを置き、を押します。または、右クリックしてコンテキストメニューを開き、AI アクションを選択してからコードの生成を選択します。入力フィールドにプロンプトを入力し、を押します。生成されたコードは別の AI の差分タブで開きます。生成が完了するまで待ちます。右上隅で統合ビューまたは両面ビューを選択し、提案された変更を確認します。生成されたコードを改善する場合は、指定をクリック...
![](https://resources.jetbrains.com/help/img/idea/2023.3/cl_ai_writedocs_menu.png)
AI でドキュメントを生成
AI Assistant を使用すると、LLM (大規模言語モデル) を使用してクラスまたは関数宣言のドキュメントを生成できます。目的のクラスまたは関数にキャレットを置きます。を押します。AI のアクションを選択し、次にドキュメントを書くを選択します。AI Assistant は、選択したクラスまたは関数の Doxygen ドキュメントを生成します。VCS コミットに対する AI 支援を利用する AI を使用してファイルを別の言語に変換する...