Compartilhar via


Início Rápido: Implantar seu aplicativo no Azure com o modo de agente no GitHub Copilot para Azure

Neste início rápido, você aprenderá a usar o modo de agente no GitHub Copilot para Azure para trazer seu aplicativo existente para o Azure. Ele demonstra como o modo de agente ajuda você a definir a infraestrutura do Azure, implantar seu aplicativo no Azure e criar um pipeline de CI/CD.

Pré-requisitos

Para obter instruções completas de configuração, consulte o artigo Introdução. Verifique se você tem os seguintes itens:

Importante

O GitHub Copilot é uma assinatura separada gerenciada pelo GitHub. Para obter perguntas sobre assinaturas e suporte do GitHub Copilot, consulte Introdução a um plano do GitHub Copilot.

Definir a infraestrutura do Azure para seu aplicativo

Nesta seção, use o modo de agente do GitHub Copilot para criar arquivos de implantação do Bicep e um modelo Azd para o aplicativo.

  1. Abra seu aplicativo existente no Visual Studio Code.

    Se você quiser acompanhar este tutorial, poderá clonar o seguinte repositório do GitHub para o computador local:

    git clone https://github.com/Azure-Samples/storage-blob-upload-from-webapp.git
    
  2. No Visual Studio Code, na Barra de Título, selecione o ícone Abrir Chat (o logotipo do GitHub Copilot) para abrir o painel de chat na barra lateral secundária. Para iniciar uma nova sessão de chat, selecione o ícone de adição (+) na barra de título do painel. Em seguida, selecione Agente na caixa de texto do chat.

    Captura de tela que mostra o painel de chat do GitHub Copilot.

  3. Na caixa de texto de chat na parte inferior do painel, digite o prompt a seguir. Em seguida, selecione Enviar (ícone de avião de papel) ou selecione Enter no teclado.

    Help me deploy my project to Azure
    

    Importante

    Cada vez que o GitHub Copilot para Azure responde ao prompt, a redação e, potencialmente, a abordagem da resposta são diferentes devido à maneira como os LLMs (grandes modelos de linguagem) geram respostas. É possível que sua experiência possa variar deste artigo. Reserve um tempo para ler as respostas do GitHub Copilot e escolha o curso de ação correto. Se você não tiver certeza de como proceder, pergunte ao GitHub Copilot o que ele pretende fazer e por quê.

Em geral, o agente copilot analisa seu projeto e gera os arquivos de implantação necessários.

O agente Copilot usa ferramentas de linha de comando como azd para executar muitas tarefas, incluindo uma verificação de pré-implantação, verificações de dependência e, por fim, a implantação em si usando o comando azd up. O azd up comando é executado no terminal do Visual Studio Code e solicita entrada como um nome de ambiente, um grupo de recursos e muito mais.

Se você seguiu as instruções neste documento, poderá encontrar um erro com a versão do .NET; o Copilot detecta e gera uma correção para ele.

Se algum erro tiver sido encontrado durante o processo de implantação, o modo de agente copilot também poderá corrigir os erros e reimplantar o aplicativo. Leia a conversa de perto e responda adequadamente. Você pode cutucar, sugerir e direcionar Copilot para tentar abordagens diferentes.

Dicas

  • Use o Claude Sonnet 4.5 para obter melhores resultados.

  • Verifique se o seguinte GitHub Copilot para ferramentas do Azure está selecionado na lista de ferramentas do GitHub Copilot:

    • Recomendar a configuração do serviço do Azure
    • Verificar as configurações de pré-implantação do Azure
    • Executar o AZD Up para implantar no Azure
    • Verificar o status do aplicativo para implantação do Azure Azd
    • Configurar o pipeline de implantação do Azure
    • Verificar a disponibilidade da região do Azure
    • Verificar a disponibilidade da cota do Azure

    Captura de tela do GitHub Copilot selecionado para ferramentas do Azure.

    Para exibir uma lista de ferramentas que estão disponíveis para seus prompts, selecione o botão Selecionar ferramentas... na caixa de texto do chat.