Examinar os recursos de revisão de código do GitHub Copilot

Concluído

O GitHub Copilot pode examinar seu código e fornecer comentários.

A revisão de código copilot no Visual Studio Code dá suporte a dois tipos de revisão:

  • Seleção de revisão: Realce o código e solicite uma revisão inicial.
  • Revise as alterações: solicite uma revisão mais profunda de todas as suas alterações.

A funcionalidade e a disponibilidade atuais dos dois tipos de revisão são resumidas na seguinte tabela:

Característica Revisar a seleção Analisar revisão
Disponível em Visual Studio Code Visual Studio Code e o site do GitHub
Recurso Premium/standard Recurso padrão disponível para todos os assinantes do Copilot Recurso premium. Disponível com os planos Copilot Pro, Copilot Pro+, Copilot Business e Copilot Enterprise. A cota mensal por pessoa se aplica.
Descrição Revisão inicial de uma seção realçada do código com comentários e sugestões Revisão mais detalhada de todas as alterações
Suporte a idiomas Todos C, C#, C++, Go, Java, JavaScript, Kotlin, Markdown, Python, Ruby, Swift, TypeScript.
Suporte a diretrizes de codificação personalizadas Não Sim

Cota mensal de revisão de código

O tipo de revisão de alterações da revisão de código do Copilot é um recurso Premium com cota mensal por pessoa.

Observação

A cota por pessoa para a revisão de código do Copilot começará em 4 de junho de 2025.

Quando você atribui Copilot como revisor para uma solicitação de pull, uma solicitação premium é deduzida de sua cota mensal sempre que Copilot posta comentários na solicitação de pull.

Se um repositório estiver configurado para solicitar automaticamente uma revisão de código do Copilot para todas as novas solicitações de pull, o uso da solicitação premium será aplicado à cota do autor da solicitação de pull. Se uma solicitação de pull for criada pelo GitHub Actions ou por um bot, o uso será aplicado ao usuário que disparou o fluxo de trabalho (se identificável) ou a um proprietário de cobrança designado.

Ao atingir sua cota mensal, você não poderá obter uma revisão de código do Copilot até que sua cota seja redefinida, a menos que você atualize seu plano copilot ou habilite mais solicitações premium.

Aviso

O Copilot não tem a garantia de detectar todos os problemas ou questões em um pull request e, às vezes, comete erros. Sempre valide cuidadosamente os comentários do Copilot e complemente os comentários da Copilot com uma revisão humana.

Usar os recursos de revisão de código

O Copilot pode ajudar na revisão do código, seja para um bloco de código selecionado no editor ou todas as alterações incluídas em uma solicitação de pull (requer a extensão solicitações pull do GitHub).

Examinar um bloco de código selecionado no editor de código

A ação inteligente Revisar e Comentar fornece uma maneira de examinar e analisar seu código. Ele pode ajudá-lo a identificar áreas de melhoria, sugerir atualizações de refatoração e fornecer diretrizes sobre as práticas recomendadas. As sugestões geradas pelo recurso de revisão de código podem ajudá-lo a melhorar a qualidade, a confiabilidade, o desempenho e a segurança do código.

  1. Abra um arquivo de código no editor.

  2. Selecione o código que você deseja examinar.

  3. Clique com o botão direito do mouse no código selecionado, selecione Copilot e selecione Examinar e Comentar.

    O agente de revisão de código cria comentários de revisão no painel COMMENTS (abaixo do editor de código) e exibe as atualizações sugeridas embutidas no editor de código.

  4. Navegue pelas sugestões e aplique ou descarte as atualizações.

    Captura de tela mostrando comentários de revisão de código usando a ação inteligente Examinar e Comentar.

Examinar todas as alterações na base de código

O recurso Copilot Code Review – Changes fornece uma maneira de examinar todas as alterações preparadas ou não preparadas na base de código. Ele pode ajudá-lo a identificar áreas de melhoria, sugerir atualizações de refatoração e fornecer diretrizes sobre as práticas recomendadas. As sugestões geradas pelo recurso de revisão de código podem ajudá-lo a melhorar a qualidade, a confiabilidade, o desempenho e a segurança do código.

  1. No Visual Studio Code, alterne para a visualização de controle de código-fonte.

  2. Para solicitar uma revisão de suas alterações não preparadas, passe o ponteiro do mouse sobre ALTERAÇÕES e selecione o botão Revisão de Código do Copilot – Alterações Não Confirmadas.

    Captura de tela mostrando o botão Copilot Code Review na visão de controle de código-fonte.

  3. Aguarde que o Copilot revise suas alterações. Normalmente, isso leva menos de 30 segundos.

  4. Se o Copilot tiver algum comentário, ele será exibido embutido nos arquivos e na guia Problemas.

Resumo

O GitHub Copilot pode examinar seu código e fornecer comentários. A revisão de código do Copilot no Visual Studio Code dá suporte a dois tipos de revisão: seleção de revisão e alterações de revisão. A ação inteligente Revisar e Comentar fornece uma maneira de examinar e analisar o código selecionado. Ele pode ajudá-lo a identificar áreas de melhoria, sugerir atualizações de refatoração e fornecer diretrizes sobre as práticas recomendadas. O recurso Revisão de Código do Copilot - Alterações fornece uma maneira de revisar alterações provisionadas ou não provisionadas usando o modo de exibição Controle do Código-Fonte do Visual Studio Code.