Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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:
Uma conta do Azure e acesso a uma assinatura do Azure. Para obter detalhes sobre como configurá-los, consulte a página de preços das contas do Azure.
Uma conta do GitHub e uma assinatura do GitHub Copilot. Para obter detalhes sobre como configurá-los, consulte Criar uma conta no GitHub e Início Rápido para o GitHub Copilot, respectivamente.
Visual Studio Code. Para obter detalhes sobre como baixá-lo e instalá-lo, consulte Configurando o Visual Studio Code.
A extensão do GitHub Copilot e a extensão do GitHub Copilot Chat. Para obter instruções sobre como instalar essas extensões, consulte Configurar o GitHub Copilot no VS Code e Introdução ao GitHub Copilot Chat no VS Code, respectivamente.
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.
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.gitNo 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. Selecione Agente na caixa de texto do chat.
Para iniciar uma nova sessão de chat, selecione o ícone de adição (+) na barra de título do painel.
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 AzureO Copilot Agent analisa o projeto, recomenda os serviços do Azure e gera arquivos Bicep. Você pode ver uma resposta como o exemplo a seguir.
Importante
Cada vez que o GitHub Copilot para Azure responde ao prompt, a redação da resposta é diferente devido à forma 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ê.
Selecione Continuar e o Copilot Agent conclui a análise do projeto e começa a gerar os arquivos necessários. Você pode ver uma resposta como o exemplo a seguir.
Selecione Continuar e Copilot gera os arquivos necessários para implantação. Você pode ver alguns arquivos gerados no projeto e uma resposta como o exemplo a seguir.
Implantar seu aplicativo
Em seguida, o agente Copilot deseja executar uma verificação de pré-implantação.
Selecione Continuar e o agente copilot verifica se o aplicativo está pronto para implantar com
azd. Se houver um problema, o agente copilot o corrigirá e verificará novamente, como no exemplo a seguir.
Depois que a verificação de pré-implantação for aprovada, o agente do Copilot continuará com o processo de implantação. Primeiramente, ele verifica algumas dependências. Você pode ver uma resposta como o exemplo a seguir.
Selecione Continuar para cada verificação de dependência. O agente copilot pergunta se queremos continuar com a implantação. Você pode ver uma resposta como o exemplo a seguir.
Selecione Continuar. O agente Copilot deve abrir o terminal e executar
azd upem seu nome. Siga as etapas necessárias no terminal.Você pode encontrar um erro com a versão do .NET; o Copilot identifica e elabora uma correção para corrigi-lo. Você pode ver uma resposta como o exemplo a seguir.
Selecione Continuar. O agente copilot implanta o aplicativo com êxito. Você pode ver uma resposta como o exemplo a seguir.
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.
Dicas
Use o Claude Sonnet 4 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
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.