この記事では、Azure Skills Marketplace に登録し、必要なプラグインをインストールし、Azure アカウントに対して認証を行い、インストールを確認する方法について説明します。 マーケットプレースには、コア Azure Skills プラグインと、特定の Azure シナリオ向けの特殊なプラグインが含まれています。
前提条件
持っていることを確認します。
- Node.js 長期サポート (LTS):nodejs.org からダウンロード するか、 nvm などのバージョン マネージャーを使用します。
- Azure アカウント: 無料アカウントを作成しますお持ちでない場合は作成します。
- AN AI assistant: GitHub Copilot CLI、Claude Code、またはその他の互換性のあるプラットフォーム。
- Azure CLI (ローカル開発に推奨): 認証を簡略化します。 Install Azure CLI。 環境変数またはマネージド ID は、CI/CD パイプラインの代替手段として使用できます。
注
Azure Skills は、Azure MCP Server と同じ認証を使用します。 Azure MCP サーバーに対して既に認証されている場合、Azure Skills はこれらの資格情報を使用します。
Azureに対する認証
Azure Skills には、Azure リソースにアクセスするための資格情報が必要です。 ユース ケースに合った方法を選択します。
この方法は、ローカルでの開発とテストに最も簡単です。
Azure CLI をインストールします。
- Azure CLIインストール ガイドを参照してください。
- または、パッケージ マネージャー (
brew install azure-cli(macOS)、apt-get install azure-cli(Linux) を使用します。
Azureにサインインします:
az loginブラウザー ウィンドウが開きます。 Azure アカウントの資格情報を使用してサインインします。
認証確認:
az account showターミナルにサブスクリプションの詳細が表示されます。 Azure Skills はこの認証を検出します。
Azure Skills プラグインをインストールする
AI アシスタントのインストール方法を選択します。
Azure Skills マーケットプレースを追加します。 登録する必要があるのは、1 回だけです。
/plugin marketplace add microsoft/azure-skills
コア Azure Skills プラグインをインストールします。 このプラグインは、広範なAzureワークフローとスキル探索の開始点として推奨されます。
/plugin install azure@azure-skills
プラグインを更新します。
/plugin update azure@azure-skills
コア プラグインには discover-azure-skillsが含まれています。 タスクが現在インストールされているスキルの対象になっていない場合は、Copilot CLI で Azure タスクについて説明してください。 検出スキルはカタログを検索し、一致するスキルを推奨し、対応するプラグインを識別し、インストール ガイダンスを提供します。
特殊なプラグインを直接インストールする
必要な特定の機能が既にわかっている場合は、特殊なプラグインをインストールします。
/plugin install <plugin-name>@azure-skills
| プラグイン | インストール コマンド | フォーカス |
|---|---|---|
| Azure コスト | /plugin install azure-cost@azure-skills |
コスト分析、見積もり、最適化、ガバナンス。 |
| Azure Kusto Graph | /plugin install azure-kusto-graph-skills@azure-skills |
Kusto グラフ分析、IRQL パイプライン、グラフ視覚化。 |
| Azure Local | /plugin install azure-local-skills@azure-skills |
標準およびマルチラックのAzure Localワークフロー。 |
| Foundry IQ | /plugin install foundry-iq-skills@azure-skills |
Foundry IQ ナレッジ ベースの作成、取得、およびエージェント接続。 |
コア プラグインをインストールしても、これらの特殊なプラグインはインストールされません。 プラグイン固有の機能と前提条件については、Azure プラグイン カタログを確認してください。
現在のプラグインの一覧とインストール オプションについては、Azure プラグイン カタログと Azure Skills リポジトリを参照してください。
インストールを検証する
インストール後、Azure Skills が使用できる状態になっていることを確認します。
インストールされているプラグインを一覧表示します。
/plugin list出力には、
azure@azure-skillsと、インストールした特殊なプラグインが含まれます。クイック コマンドを使用してテストします。
/ask List my Azure subscriptionsAI アシスタントは、Azure アカウントに対してクエリを実行し、サブスクリプションを表示します。
Azureスキルを試す
Azure Skills をインストールして確認したら、AI アシスタントのチャット ウィンドウで次のプロンプトを試してください。
プロジェクトの配置計画を準備します。
Analyze my project structure and prepare a deployment plan for deploying to Azure. What infrastructure do I need and how should I set it up?
予想される応答: アシスタントはコードベースを分析し、コードとしてのインフラストラクチャ テンプレートを生成します。
.azure/plan.mdにデプロイ計画を作成し、承認を求めます。
Azure リソース正常性の問題を診断する:
I'm getting errors from my Azure App Service. What's wrong and how do I fix it?
予想される応答: アシスタントは、アプリ サービスを検査し、ログを確認し、最近のデプロイを確認します。 問題を特定し、修復手順を提供します。
監視と可観測性の設定:
Configure monitoring and alerting for my application. Which Application Insights features should I enable? What metrics should I track?
期待される応答: アシスタントは監視戦略を提案し、インストルメンテーション コードを生成します。 アプリ スタックに合わせて調整された重要なメトリックのAzureアラートを構成します。
サポートされている AI アシスタント
Azure スキルは、次のプラットフォームで使用できます。
- GitHub Copilot CLI: GitHub Copilot ツールとの完全な統合
- クロード コード: モデル コンテキスト プロトコル (MCP) を使用する
- その他の MCP 互換 AI アシスタント: MCP をサポートする任意のツール
Azure統合をサポートするツールの完全な一覧については、「Azure MCP Server でサポートされるツールを参照してください。
構成オプション
テレメトリ
既定では、Azure Skills は使用状況テレメトリを収集してサービスを改善します。
テレメトリを無効にするには:
export AZURE_MCP_COLLECT_TELEMETRY=false
Troubleshooting
"認証に失敗しました" エラー
Problem: AI アシスタントはAzureに対して認証できません。
ソリューション
-
Azure CLI:
az loginをもう一度実行し、認証されていることを確認します。 -
環境変数:
AZURE_TENANT_ID、AZURE_CLIENT_ID、およびAZURE_CLIENT_SECRETが正しく設定されていることを確認します。 - 管理 ID: Azure リソースにマネージド ID が割り当てられているか確認します。
"プラグインが見つかりません" エラー
問題:Azure Skills プラグインがインストールまたは認識されません。
ソリューション
- マーケットプレースを登録するには、
/plugin marketplace add microsoft/azure-skillsを実行します。 - コア プラグインをインストールするには、
/plugin install azure@azure-skillsを実行してください。 - 特殊なプラグインをインストールするには、
/plugin install <plugin-name>@azure-skillsを実行してください。 - AI アシスタントを再起動します。
- Node.js がインストールされていることを確認します。
"アクセス許可が不足しています" エラー
Problem: Azure アカウントに必要なアクセス許可がありません。
ソリューション
- Azureロールベースのアクセス制御 (RBAC) のロール割り当てを確認してください。
- Azure管理者にさらにロールを要求します。
- アクセス許可が高い別のサブスクリプションを使用します。
"サブスクリプションが無効です" エラー
Problem: Azure スキルは、指定したサブスクリプションを見つけたりアクセスしたりできません。
ソリューション
- 使用可能なサブスクリプションを表示するには、
az account listを実行します。 - サブスクリプション ID または名前が正しいことを確認します。
- 認証情報にサブスクリプションへのアクセス権があることを確認してください。
関連するコンテンツ
Azure Skills Azure Skills - Azure プラグイン カタログ
- Azure 向け GitHub Copilot
- Azure MCP Server の概要ガイド