Co to jest Azure Skills?

Azure Umiejętności to zdolności agentów, które rozszerzają asystenta kodowania sztucznej inteligencji o wiedzę związaną z Azure i specjalistyczne przepływy pracy. Zapewniają asystentowi możliwość zarządzania zasobami, wdrażania aplikacji i monitorowania usług bezpośrednio ze środowiska deweloperskiego.

Możliwości Azure w Visual Studio Code

W poniższym przykładzie przedstawiono Azure Skills w działaniu wewnątrz Visual Studio Code. Deweloper używa języka naturalnego w panelu czatu Copilot do interakcji z usługami Azure — bez użycia portalu, bez poleceń CLI, bez przełączania kontekstu.

Animowana demonstracja umiejętności Azure w działaniu w Visual Studio Code, pokazująca dewelopera używającego języka naturalnego do interakcji z usługami Azure przez panel czatu Copilot.

Azure Skills to umiejętności związane z Azure, które rozszerzają wiedzę dotyczącą tego środowiska i wyspecjalizowane przepływy pracy dla twojego agenta programistycznego. Azure Umiejętności umożliwiają asystentowi sztucznej inteligencji zarządzanie zasobami, wdrażanie aplikacji i monitorowanie usług bezpośrednio ze środowiska deweloperskiego.

Współpracuj z Azure bez przełączania między narzędziami, oknami kontekstowymi lub kartami dokumentacji. Poproś asystenta sztucznej inteligencji o kompilowanie, weryfikowanie i wdrażanie oraz obsługę operacji Azure. Azure Skills używa Azure MCP Server aby zapewnić asystentowi sztucznej inteligencji narzędzia do interakcji z usługami 40+ Azure. Wysokopoziomowe przepływy pracy w warstwie umiejętności są oparte na tych narzędziach.

Tradycyjne przepływy pracy Azure wymagają przełączania kontekstu między edytorem, portalem Azure i dokumentacją podczas uczenia się poleceń interfejsu wiersza polecenia i ręcznego uruchamiania kroków weryfikacji. Azure Skills eliminuje to tarcie. Asystent sztucznej inteligencji staje się pełnoprawnym partnerem rozwoju na platformie Azure, zrozumiewając architekturę Twojej aplikacji i wykonując operacje Azure zgodnie z Twoimi wskazówkami.

Przepływ pracy przygotowania, weryfikacji i wdrażania

Azure Kompetencje stosują trzyetapowy przepływ pracy zaprojektowany w celu zapobiegania błędom i zapewnienia bezpieczeństwa wdrożeń.

Gdy poprosisz asystenta sztucznej inteligencji o przygotowanie aplikacji do Azure, to:

  1. Analizuje bazę kodu
  2. Tworzy szczegółowy plan wdrożenia
  3. Generuje infrastrukturę jako kod
  4. Weryfikuje konfigurację
  5. Wdraża aplikację w Azure

Wszystko bez opuszczania edytora.

Krok Umiejętność Co się stanie
Planowanie azure-prepare Asystent analizuje aplikację, tworzy .azure/plan.md wraz ze strategią wdrażania i czeka na Twoje zatwierdzenie przed kontynuowaniem.
Sprawdź azure-validate Sprawdza poprawność planu przed wdrożeniem. Uruchamia kontrole konfiguracji, weryfikację uprawnień i weryfikację infrastruktury.
Wdrażanie azure-deploy Przeprowadza wdrożenie. Uruchamia aprowizację, wdrażanie infrastruktury i konfigurację aplikacji.

Takie podejście ustrukturyzowane zapewnia bezpieczeństwo i inspekcję wdrożeń. Zawsze sprawdzasz plan, zanim coś się stanie w Azure.