Share via


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

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

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

Note

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

重要

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

サンプル プロンプト

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

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

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

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

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

次のステップ