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. 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.
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 AzureImportante
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
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.