O que é o Azure Skills?

As Azure Skills são competências de agente que complementam o seu assistente de programação de IA com conhecimentos específicos do domínio do Azure e fluxos de trabalho especializados. Eles dão ao seu assistente a capacidade de gerir recursos, implementar aplicações e monitorizar serviços diretamente a partir do seu ambiente de desenvolvimento.

Azure Skills no Visual Studio Code

A demonstração seguinte mostra as Competências do Azure em ação dentro do Visual Studio Code. Um programador usa linguagem natural no painel de chat do Copilot para interagir com os serviços do Azure — sem portal, sem comandos CLI, sem troca de contexto.

Demonstração animada das Competências Azure a correr no Visual Studio Code, mostrando um programador a usar linguagem natural para interagir com os serviços Azure através do painel de chat do Copilot.

Competências Azure são competências de agente que estendem o conhecimento específico do domínio Azure e fluxos de trabalho especializados para o agente de codificação. O Azure Skills dá ao seu assistente de IA a capacidade de gerir recursos, implementar aplicações e monitorizar serviços diretamente a partir do seu ambiente de desenvolvimento.

Trabalhe com o Azure sem ter de alternar entre ferramentas, janelas de contexto ou separadores de documentação. Pede ao teu assistente de IA para construir, validar e implementar, e ele trata das operações no Azure por ti. Azure Skills utiliza o Azure MCP Server para fornecer ao seu assistente de IA ferramentas para interagir com 40+ serviços Azure. Competências adicionam fluxos de trabalho de alto nível a essas ferramentas.

Os fluxos de trabalho tradicionais do Azure exigem a troca de contexto entre o seu editor, o portal do Azure e a documentação enquanto se aprendem comandos de CLI e se executam manualmente os passos de validação. Competências Azure elimina este atrito. O seu assistente de IA torna-se um parceiro completo de desenvolvimento Azure, compreendendo a arquitetura da sua aplicação e executando operações no Azure sob a sua orientação.

O fluxo de trabalho de preparação, validação e implementação

O Azure Skills segue um fluxo de trabalho em três etapas concebido para evitar erros e garantir implementações seguras.

Quando pede ao seu assistente de IA para preparar uma aplicação para o Azure, ele:

  1. Analisa a sua base de código
  2. Cria um plano de implementação detalhado
  3. Gera infraestrutura como código
  4. Valida a configuração
  5. Implementa a sua aplicação no Azure

Tudo isto sem deixares o teu editor.

Step Skill O que acontece
Plano azure-prepare O seu assistente analisa a sua aplicação, cria .azure/plan.md com a estratégia de implementação e espera pela sua aprovação antes de avançar.
Verificar azure-validate Valida o plano antes da implantação. Executa verificações de configuração, verificação de permissões e validação de infraestrutura.
Implementar azure-deploy Executa a implementação. Executa provisionamento, implementação de infraestrutura e configuração de aplicações.

Esta abordagem estruturada mantém as implementações seguras e auditáveis. Deves sempre rever o plano antes de acontecer alguma coisa no Azure.