次の方法で共有


SQL Server Management Studio で GitHub Copilot を使い始める (プレビュー)

SQL Server Management Studio (SSMS) の AI コンパニオンである GitHub Copilot へようこそ。

GitHub Copilot は、SSMS 環境で直接、新しいクエリの提案、既存のクエリの更新、質問への回答、管理者タスクの支援を行うことで、Transact-SQL (T-SQL) をより迅速かつ正確に記述するのに役立ちます。

この記事では、GitHub Copilot を使用し、SSMS でその機能を最大限に活用する方法について説明します。

GitHub Copilot を開く

GitHub Copilot を使用するには、SQL Server Management Studio 22 以降のバージョンが必要です。 最新の更新プログラムと機能にアクセスするには、最新バージョンの SSMS に更新する必要があります。

  1. SSMS を開き、クエリ エディター ウィンドウでサーバーまたはデータベースに接続します。

  2. SSMS の右上隅にある GitHub Copilot バッジを選択し、[ チャット ウィンドウを開く] を選択してサインインします。

    GitHub Copilot バッジ オプションのスクリーンショット。

  3. GitHub Copilot がインストールされていない場合は、GitHub Copilot バッジから [Copilot のインストール] を選択するか、Visual Studio インストーラーを開き、SSMS のインストールを変更して AI Assistance ワークロードを追加します。 詳細については、「 SQL Server Management Studio (プレビュー) に GitHub Copilot をインストールする」を参照してください。

  4. [チャット] ウィンドウで、既存の GitHub アカウントでサインインするか、[ Copilot Free にサインアップ] を選択します。 ブラウザーのプロンプトに従って、サインインまたはサインアップ プロセスを完了します。

  5. プロセスが完了したら、SSMS に戻り、Copilot の使用を開始します。

GitHub Copilot を使用する

サインインしたら、[チャット] ウィンドウを使用して、自然言語を使用してデータベースと対話します。 SQL に関する一般的な質問、データベースに固有の質問、または T-SQL の作成や編集に関するサポートを受けることができます。

クエリ エディター ウィンドウでデータベースに接続していない場合、[チャット] ウィンドウのコンテキストは一般的な Copilot です。 SQL の一般的な質問に答えることができますが、クエリ エディターに接続しないと、データベース固有の質問に答えることはできません。

クエリ エディター ウィンドウを開き、データベースに接続します。 チャット ウィンドウ内では、アクティブなエディター ウィンドウのデータベース接続によってプロンプトのコンテキストが提供されます。 SSMS の GitHub Copilot には、データベース接続からのコンテキスト (SQL バージョン) とデータベース (スキーマ対応) の両方に関する知識があるため、応答は環境に合わせて調整されます。 開いているクエリ エディター間を移動すると、[チャット] ウィンドウのコンテキストが適切に変更されます。

Support

GitHub Copilot Chat のサポートは、 GitHub によって提供されます。

Copilot のセキュリティ、プライバシー、コンプライアンス、透明性の詳細については、 GitHub Copilot セキュリティ センターの FAQGitHub Copilot 機能の責任ある使用に関する FAQ を参照してください。