Azure プレビュー用の GitHub Copilot の概要
GitHub Copilot for Azure Preview の使用を開始して、開発ワークフローを合理化し、Azure プラットフォームの生産性を向上させます。 このガイドでは、Visual Studio Code で GitHub Copilot for Azure 拡張機能の前提条件とインストールを行い、最初のプロンプトを記述できるようにします。
前提条件
この記事の手順を完了するには、次の項目があることを確認します。
Azure アカウントと Azure サブスクリプションへのアクセス。 それらを設定する方法の詳細については、Azure アカウントの に関するページを参照してください。
GitHub アカウントと GitHub Copilot サブスクリプション。 それらを設定する方法の詳細については、「 GitHub でのアカウントの作成 および GitHub Copilot の Quickstartを参照してください。
Visual Studio Code。 ダウンロードしてインストールする方法の詳細については、「 Visual Studio Code のセットアップを参照してください。
GitHub Copilot 拡張機能と GitHub Copilot Chat 拡張機能。 これらの拡張機能をインストールする方法については、「 VS Code での GitHub Copilot のセットアップ VS Code での GitHub Copilot Chat の概要を参照してください。
重要
GitHub Copilot には Visual Studio サブスクリプションは含まれていません。これは、GitHub が管理する別のサブスクリプションです。 GitHub Copilot サブスクリプションとサポートに関する質問については、「個々のサブスクリプション」または「ビジネス サブスクリプション」を参照してください。
Azure プレビュー用の GitHub Copilot をインストールする
- Visual Studio Code で、 Extensions アイコンを選択します。
- Extensions Marketplace で、Azure 用の GitHub Copilot を検索します。 GitHub Copilot for Azure 拡張機能が表示されたら、 Install を選択します。
- メッセージが表示されたら、Azure アカウントにサインインします。
最初のプロンプトを記述する
拡張機能がインストールされていること、正しく認証されていること、拡張機能が正しく動作していることを確認します。
アクティビティ バーで、 Chat アイコンを選択します。
チャット ウィンドウの下部にあるチャット テキスト領域に、次のプロンプトを入力します。
@azure Do I have any resources currently running?
@azure
パーツは、会話に Azure チャット参加者を含める必要があることを示します。 プロンプトのスコープは、特定のドメイン (つまり、Azure アカウント) です。
質問に対する回答は、サブスクリプションで現在 Azure で実行されている内容によって異なります。
省略可能: 既定のテナントを設定する
複数の Microsoft Entra ID テナントがある場合は、次のプロンプトを使用して既定のテナントを設定できます。
@azure /changeTenant
上部のセンター のドロップダウンで、使用可能なテナントの一覧から選択します。
拡張機能の設定で既定のテナントを設定することもできます。
Visual Studio Code のアクティビティ バーで、 Extensions を選択します。 次に、下にスクロールして GitHub Copilot for Azure。
拡張機能のエントリの隅にある歯車アイコンを選択し、ポップアップ メニューから Settings を選択します。
Settings タブで、Azure Resource Graph テナントを Microsoft Entra テナント ID に設定します。 Microsoft Entra テナント ID は、Azure portal で確認できます。
関連するコンテンツ
- GitHub Copilot for Azure Preview とは何か、およびそのしくみについて説明します。
- quickstartに従って、ソフトウェア開発ワークフローに GitHub Copilot for Azure を含める方法を理解します。 このクイック スタートでは、Azure にサービスをデプロイし、その状態を監視し、問題のトラブルシューティングを行う方法について説明します。
- Azure について詳しく学習し、Azure アカウント、サブスクリプション、リソースを理解する のプロンプトの例を参照してください。
- Azure 用のアプリケーションの設計と開発 のプロンプトの例を参照してください。
- アプリケーションを Azure に デプロイするためのプロンプトの例を参照してください。
- Azure でアプリケーションを最適化 プロンプトの例参照してください。
- Azure リソースを トラブルシューティングするためのプロンプトの例を参照してください。