O Azure é complexo e está em constante mudança. Novos serviços são lançados quase diariamente e as APIs são atualizadas e alteradas em uma cadência rápida. Nos bastidores, ferramentas e tecnologias como a linguagem TypeSpec permitem que a Microsoft automatize o processo de documentação e publicação de APIs do Azure, entregando-as como documentos no formato OpenAPI. Ao padronizar a estrutura de suas APIs, a Microsoft tornou relativamente simples para a última geração de ferramentas generativas de IA analisá-las e usá-las, gerando as chamadas necessárias e respondendo em campo, fornecendo uma interface de linguagem natural para o coração do Azure.

Uma característica importante do novo Azure Copilot é que ele funciona onde quer que você trabalhe, para que você possa acessá-lo no portal, com um novo painel de agente, em uma interface de chat ou por meio da CLI do Azure. Essa abordagem se adapta bem ao longo histórico da Microsoft de fornecer ferramentas que aparecem onde são necessárias, tornando-as parte do seu fluxo de trabalho, em vez de você ter que fazer parte do fluxo de trabalho deles.

Seis novos agentes compõem a pilha do Azure Copilot: Agente de Migração, Agente de Implantação, Agente de Observabilidade, Agente de Otimização, Agente de Resiliência e Agente de Solução de Problemas. A intenção é dar suporte a peças-chave da plataforma de operações do Azure, deixando o servidor Azure MCP no Visual Studio Code para dar suporte ao desenvolvimento em nuvem. Os próprios agentes têm acesso às ferramentas e APIs do Azure, bem como a bases de conhecimento como o Learn. Eles também podem usar os recursos implantados no Azure Resource Manager e no Azure Resource Graph associado.