SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

SSMS 22 Preview 3 がリリースされ GitHub Copilot がサポートされました

leave a comment

本日、SQL Server Management Studio (SSMS) 22 Preview 3 がリリースされ、SSMS で GitHub Copilot のサポートが使用できるようになりました。

SSMS 22 Preview 3 は こちら からダウンロードすることができます。

SSMS 21 で導入された、Azure OpenAI ベースの Copilot は SSMS 21 で廃止となり、SSMS 22 からは GitHub Copilot が使用されることがアナウンスされていました。

SSMS 22 の Preview リリース当初は GitHub Copilot の実装は行われていなかったのですが、Preview 3 となり実際に使用することができるようになりました。

SSMS 22 Preview 3 をインストールする際に「AI アシスタンス」を追加することで SSMS 22 で GitHub Copilot が使用できるようになります。

image

GitHub Copilot の機能については、SQL Server Management Studio (プレビュー) の GitHub Copilot とは で確認することができます。

GitHub Copilot

SSMS の GitHub Copilot は現在開いているクエリウィンドウの接続コンテキストを開始、SQL Server に自然言語により生成されたクエリを実行することで、各種情報の取得が行われます。

現時点では、GitHub Copilot チャットから実行されるクエリは、日本語の SSMS であれば「Microsoft SQL Server Management Studio – クエリ」(クエリエディターのアプリケーション名となるため、Application Name 等で変更している場合はその名前) として実行されているようです。

GitHub Copilot の利用方法

現在の GitHub Copilot の利用方法としては 2 パターンとなるようで、1つが、GitHub Copilot チャットとなり、

image

もう一つが「Alt+/」で使用できるインラインチャットビューとなるようです。

image

 

現状の制限

現状の制限は 制限事項 に記載されています。

クエリエディターでインラインチャットは使用できますが、入力補完は搭載されていないようです。

 

スラッシュコマンドのサポート

スラッシュコマンド がサポートされており、「/optimize」で開いているクエリウィンドウのクエリを最適化してくれるのは面白いですね。

image

使用されているモデル

現状、SSMS の GitHub Copilot チャットでは使用するモデルを選択することができず、これについては制限事項にも記載されています。

  • SSMS の GitHub Copilot では、現在、別のモデルの選択はサポートされていません。

GitHub Copilot を使用した際のリクエストからどのモデルが使用されているのかを確認してみたところ、私が確認したタイミングでは「gpt-4.1-2025-04-14」が使用されているようでした。

 

GitHub Copilot 以外の新機能

SSMS 22 Preview 3 で追加された新機能については 22.0 Preview 3 の新機能 に記載されていますが、Arm64 サポート / クエリ ヒントの推奨事項ツール (プレビュー) / 実行プランを新しいタブに表示する といった機能も追加されています。

SSMS 22 Preview 3 から Arm64 のサポートが開始されましたが、SQL Server Management Studio 22 Preview の既知の問題 に記載されている既知の問題はあるようですので、現時点では SSMS の全ての機能は使用できないようです。

 

 

直近の SSMS のアップデートは確認できていない点もいろいろありますので、そろそろまとめておきたいですね。

Share

Written by Masayuki.Ozawa

10月 15th, 2025 at 9:28 am

Posted in SQL Server

Tagged with

Leave a Reply