Compartilhar via


Atribuir itens de trabalho de insights de otimizações de código ao GitHub Copilot (versão prévia)

Obtenha sugestões em nível de código com base nas recomendações de Otimizações de Código com o agente de codificação do GitHub Copilot. Neste artigo, você aprenderá a:

  • Atribua uma issue do GitHub da categoria Otimizações de Código ao GitHub Copilot.
  • Iterar com o GitHub Copilot por meio de revisões de pull request.

Observação

Usar o agente de codificação do GitHub Copilot requer a transferência de seus dados para outros países nos quais a Microsoft opera, incluindo os Estados Unidos. Usando essa funcionalidade, você concorda com a transferência de seus dados fora do país. Leia a Política de Privacidade da Microsoft.

Pré-requisitos

Verificar otimizações de código para seu aplicativo

  1. No portal do Azure, navegue até o recurso do Application Insights.

  2. Selecione Investigar>Desempenho.

  3. Na folha Desempenho, selecione o botão Otimizações de Código no menu superior.

    Captura de tela das Otimizações de Código localizadas na folha Desempenho.

Criar um problema do GitHub

  1. Na página Otimizações de Código, selecione o insight para o qual você gostaria de criar um problema do GitHub.

  2. No painel de detalhes do insights, selecione Criar Item de Trabalho

    Captura de tela do painel de detalhes de Otimizações de Código e seleção do botão criar item de trabalho.

  3. No painel Criar Item de Trabalho , na lista suspensa Serviço de Item de Trabalho , selecione GitHub.

  4. No menu suspenso Projeto, selecione o repositório do GitHub com o agente de codificação GitHub Copilot (versão prévia) ativado.

  5. Ative a opção Atribuir ao GitHub Copilot (Versão Prévia).

    Captura de tela da opção Atribuir ao GitHub Copilot selecionada.

  6. Clique em Criar Item de Trabalho.

  7. Quando solicitado com um aviso sobre como sair do portal do Azure, selecione Continuar para concluir a criação do problema do GitHub.

Acompanhar o pull request aberto pelo GitHub Copilot

Depois que o problema for criado no GitHub, o GitHub Copilot:

  1. Responde ao problema com o emoji de olhos (👀).
  2. Abre um pull request como destinatário.

A issue do GitHub inclui instruções especiais para o agente de codificação Copilot corrigir e validar seu problema específico de desempenho. Copiloto:

  • Faz benchmark do código antes e depois da sugestão de código de desempenho.
  • Considera e avalia várias soluções alternativas.

Esse processo leva alguns minutos para ser concluído. Quando o processo é concluído, o agente Copilot atualiza o título e os detalhes do pull request.

Para examinar as alterações do Copilot, você pode:

  • Peça ao Copilot para fazer alterações usando comentários em pull requests.
  • Faça check-out do branch do Copilot e confirme as alterações por conta própria.

Próximas etapas