GitHub は 6 月 26 日、デスクトップ Git クライアント「GitHub Desktop 3.6」を macOS と Windows 向けに公開しました。コミットメッセージ生成とコンフリクト解決を Copilot SDK 上に再構築し、モデル選択や BYOK (Bring Your Own Key) も解禁。長年要望のあった Git worktree のフル GUI サポートも追加されています。

主なポイント

  • コミットメッセージ生成は .github/copilot-instructions.mdAGENTS.md を読み込み、リポジトリの commit metadata ルールに準拠した文面を提案
  • マージコンフリクト発生時は Copilot が両ブランチの差分を解説し、解決案をユーザー確認のうえ適用する新ワークフローを搭載
  • 各 Copilot 機能にモデル選択 UI が付き、GitHub 経由提供モデルに加え BYOK でサードパーティ / ローカルモデルも接続可能
  • Git worktree のフル対応により、ブランチ切替に伴う stash や clone を経ずに複数ブランチを並行作業できる
  • Copilot SDK 自体も 6 月 26 日に更新され、Desktop と外部統合 (Jira 一般提供等) の共通基盤として位置付け

出典: GitHub Desktop 3.6: Worktrees and deeper Copilot integration (GitHub Changelog)