次の方法で共有


Microsoft Copilot in Azure を使用したコード最適化によるパフォーマンスのレコメンデーションを表示する

Microsoft Copilot in Azure (プレビュー) では、アクティブな Application Insights Profiler を持つ Application Insights リソースのコード最適化を行えます。 これにより、パフォーマンスの最適化に役立つ、アプリに合わせて調整されたレコメンデーションを表示できます。

これらのレコメンデーションを提供するように Microsoft Copilot in Azure に要求すると、開いている Application Insights ブレードまたは App Service ブレードからコンテキストが自動的にプルされ、そのアプリに固有の利用可能なレコメンデーションが表示されます。 コンテキストが明確でない場合は、リソース セレクター ページから Application Insights リソースを選択するように求められます。

Note

ここに示すタスクとサンプル プロンプトには、Microsoft Copilot in Azure (プレビュー) が特に役立つ領域がいくつか示されています。 ただし、この一覧には、実行可能なすべてのことが示されているわけではありません。 独自のプロンプトを試し、Microsoft Copilot in Azure (プレビュー) が Azure のリソースと環境の管理にどのように役立つかを確認することをお勧めします。

重要

現在、Microsoft Copilot in Azure (プレビュー) はプレビュー段階です。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

ヒント

開発環境でこれらのプロンプトを実行する場合は、Visual Studio Code の拡張機能である Azure 用 GitHub Copilot (プレビュー)を使用して実行できるようになりました。 具体的には、Azure でアプリケーションを最適化するためのプロンプトを書き込むなどを行うことができます。

サンプル プロンプト

コード最適化に使用できるプロンプトの種類の例をいくつか次に示します。 実際のシナリオに基づいてこれらのプロンプトを変更するか、最適化のための特定の領域に関する追加のプロンプトを試してください。

  • "コードのパフォーマンスに関するレコメンデーションを表示してください"
  • "使用可能なアプリ コードの最適化はありますか"
  • "アプリでのコードの最適化"
  • "アプリ コードの実行速度が遅い"
  • "コードを変更してアプリを高速化してください"

この例では、Microsoft Copilot in Azure が "コード パフォーマンスの最適化はありますか?" というプロンプトに応答します。その応答には、6 つのレコメンデーションがあることが記載されており、最上位のレコメンデーションを表示するか、すべてのレコメンデーションを一度に表示するかを選択するオプションが提供されます。

コードの最適化に関する質問に応答する Microsoft Copilot in Azure のスクリーンショット。

[すべて確認] オプションを選択すると、Microsoft Copilot in Azure にすべてのレコメンデーションが表示されます。 その後、レコメンデーションを選択して詳細を表示できます。

次のステップ