WebStorm 2024.1 ヘルプ

VCS コミットに対する AI 支援を利用する

コミットメッセージを生成する

AI Assistant は、差分を LLM ( 大規模言語モデル (英語)) に送信し、変更を説明するコミットメッセージを生成します。

  1. Alt+0 を押して、コミットツールウィンドウを開きます。

  2. コミットメッセージを AI Assistant で生成をクリックします。

    WebStorm: AI Assistant generates commit messages
  3. 必要に応じてメッセージを編集します。

    WebStorm: AI-generated commit message

コミットメッセージ生成プロンプトをカスタマイズする

  1. Ctrl+Alt+S を押して設定を開き、ツール | AI Assistant | プロンプトライブラリを選択します。

  2. 組み込みアクションセクションで、コミットメッセージの生成を選択します。

    The list of default rules for commit message generation prompt
  3. 右側のエディターフィールドで、必要な文字数や別の言語など、コミットメッセージ生成のルールを指定します。

  4. 適用をクリックします。

コミットメッセージを編集および改善する

すでに変更をコミットしている場合でも、コミットメッセージを編集できます。AI Assistant を使用すると、コミットされた変更を分析し、より適切に説明できます。

  1. 左下隅の をクリックするか、Alt+9 を押して、バージョン管理ツールウィンドウを開きます。

  2. コミットペインで、更新するコミットを右クリックし、コンテキストメニューでコミットメッセージの編集を選択します。

    Context menu of the selected commit
  3. 開いたダイアログで、 コミットメッセージを AI Assistant で改善をクリックします。

    Dialog with an old commit message and the AI Assistant icon

    AI Assistant はコミットされた変更を分析し、改善されたメッセージを生成します。

  4. 必要に応じて新しいメッセージを編集し、OK をクリックして変更を保存します。

  5. コミットがすでにリモートリポジトリにプッシュされている場合は、Ctrl+Shift+K をプッシュして、更新されたコミットメッセージもプッシュします。

コミットについて説明する

AI Assistant は、1 つまたは複数のコミットで行われた変更を要約できます。

  1. 左下隅の をクリックするか、Alt+9 を押して、バージョン管理ツールウィンドウを開きます。

  2. コミットペインで、要約する 1 つまたは複数のコミットを選択し、右クリックしてコンテキストメニューでコミットを AI Assistant で説明を選択します。

    Explain Commit with AI Assistant option in VCS log

    AI Assistant は、選択したコミットの概要を提供します。

    AI Assistant explains commit