メインコンテンツへスキップ
Cursor は、ワークフローを効率化する AI 搭載の Git 機能を提供していて、自動コミットメッセージ生成や賢いマージコンフリクト解決もできるよ。

AI Commit Message

Cursor はステージした変更からコミットメッセージを生成するよ。
  1. コミットするファイルをステージする
  2. サイドバーの Git タブを開く
  3. コミットメッセージ入力欄の横にあるスパークル(✨)アイコンをクリック
生成されるメッセージは、ステージした変更とリポジトリの Git 履歴を元にしてる。もし Conventional Commits みたいな規約を使ってるなら、同じパターンに従うよ。

ショートカットを追加

キーボードショートカットに割り当てるには:
  1. Keyboard Shortcuts を開く(Ctrl+R+Ctrl+S または Ctrl+Shift+P で “Open Keyboard Shortcuts (JSON)” を検索)
  2. Ctrl+M に次のバインディングを追加:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. 保存
コミットメッセージの生成はカスタマイズできないよ。Cursor が既存のコミットスタイルに合わせる。

AI 競合解決

マージ競合が起きたら、Cursor Agent が両側の変更を理解して、解決案を提案してくれる。

使い方

  1. マージ競合が発生すると、ファイルに競合マーカーが表示される
  2. マージ競合のUIに表示される Resolve in Chat ボタンをクリック
  3. Agent が両方の版を解析して解決案を提案する
  4. 提案内容を確認して適用する
I