Azureスキルは、AI コーディング アシスタントをAzure固有のドメインの知識とワークフローで拡張するエージェント スキルです。 Azure Skills リポジトリは、コア Azure Skills プラグインと、焦点を絞ったシナリオ用の特殊なプラグインを含むプラグイン マーケットプレースです。
Visual Studio CodeのAzureスキル
次のデモでは、Visual Studio Code内で実行Azureスキルを示します。 開発者は、Copilot チャット パネルの自然言語を使用して、ポータル、CLI コマンド、コンテキスト切り替えなしで、Azure サービスと対話します。
Azureスキルを使用すると、AI アシスタントは、開発環境から直接、リソースの管理、アプリケーションのデプロイ、サービスの監視を行うことができます。
ツール、コンテキスト ウィンドウ、ドキュメント タブを切り替えずに、Azureを操作します。 AI アシスタントにビルド、検証、デプロイ、トラブルシューティング、最適化を依頼し、インストールされているスキルとツールをタスクに適用します。
プラグイン モデルのしくみ
Azure Skills マーケットプレースでは、広範な Azure ケイパビリティと重点的なシナリオ パッケージを区別しています。
| コンポーネント | Purpose |
|---|---|
| Azure Skills Marketplace | 互換性のあるホストが Azure プラグインを見つけるために登録する microsoft/azure-skills リポジトリ。 |
| Azure Skills プラグイン (コア) | 広範な Azure ワークフロー、Azure MCP 統合、スキル検出を提供するazure プラグイン。 |
| 専用プラグイン | Azure コスト管理、Azure Local、Kusto グラフ分析、Foundry IQ など、重点的なシナリオ向けの個別にインストール可能なプラグイン。 |
| スキル | プラグイン内にパッケージ化されたワークフロー命令とガードレール。 |
| MCP サーバーとツール | プラグインがサポート対象のサービスとリソースを検査または変更できるようにする実行機能。 |
コア プラグインは、Azure MCP サーバーを使用して、Azure サービスと対話します。 特殊なプラグインには、独自のスキル、MCP 構成、前提条件、および安全性要件を含めることができます。
検出または直接インストールを選択する
Azure のシナリオをまたいで作業する場合、または必要なスキルがわからない場合は、コア azure プラグインから始めます。 その discover-azure-skills スキルは、Azure スキル カタログを検索し、タスクを関連するスキルに一致させ、それらのスキルを所有するプラグインのインストール ガイダンスを提供します。
必要なシナリオが既にわかっている場合や、検出に依存せずにその機能を利用できるようにする場合は、特殊化されたプラグインを直接インストールします。 たとえば、コスト分析と最適化のワークフロー向けに azure-cost をインストールします。
コア プラグインをインストールしても、すべての特殊なプラグインがインストールされるわけではありません。 環境内で使用できるフォーカスされた機能を制御します。 現在のプラグインの一覧とインストール コマンドについては、Azure プラグイン カタログを参照してください。
準備、検証、デプロイのワークフロー
コア Azure Skills プラグインには、エラーを防ぎ、安全なデプロイをサポートするように設計された 3 段階のワークフローが含まれています。
Azure用のアプリケーションを準備するように AI アシスタントに依頼すると、次のようになります。
- コードベースを分析します。
- 詳細なデプロイ計画を作成します。
- コードとしてインフラストラクチャを生成します。
- セットアップを検証します。
- アプリをAzureにデプロイします。
エディターを離れることなくすべて可能です。
| Step | Skill | 何が起きるか |
|---|---|---|
| Plan | azure-prepare |
アシスタントはアプリを分析し、デプロイ戦略を使用して .azure/plan.md を作成し、承認を待ってから続行します。 |
| 確認事項 | azure-validate |
デプロイ前にプランを検証します。 構成チェック、アクセス許可の検証、インフラストラクチャ検証を実行します。 |
| Deploy | azure-deploy |
デプロイを実行します。 プロビジョニング、インフラストラクチャのデプロイ、アプリケーションのセットアップを実行します。 |
この構造化されたアプローチにより、デプロイの安全性と監査性が維持されます。 Azureで何か起こる前に、常に計画を確認します。
関連するコンテンツ
- Azure Skills のインストールと構成 - マーケットプレースのセットアップ、プラグインのインストール、認証の構成を行います。
- Azure プラグイン カタログ - コア プラグインと専用プラグインの比較。
- Azure スキルの使用を開始する - ワークフローの準備、検証、デプロイを完了します。
- Azure MCP Server - Azure リソース操作をサポートするツールについて説明します。