Skip to content
Code Review

Dedique menos tempo à revisão e mais tempo à entrega

Execute o GitHub Copilot para code reviews iniciais com sugestões práticas. Envolva sua equipe nas decisões de pull requests que precisam de análise humana.

A primeira revisão não deve ser a mais demorada.

Esta é a interface do GitHub para abrir pull requests. Nela, há menus para selecionar branches de base e de comparação, uma marca de seleção verde da opção de merge automático, uma caixa de texto para comentários e opções de formatação.

Toda mudança começa com um pull request.

  • Aprovação de primeira. Receba feedback estruturado e prático assim que um pull request for aberto, seja atribuindo-o manualmente ao Copilot ou configurando-o para revisão automática.
  • Revisões que conhecem seu repositório. O Copilot trabalha onde seu código já reside. Ele analisa todas suas alterações em todos os arquivos, com base no seu repositório e base de código, e não em práticas recomendadas genéricas.

Revisão que pensa, lembra e se adapta

O Copilot analisa arquivos, aprende as convenções da sua equipe e se integra ao seu toolchain existente.

Code review agêntica

This image visually represents changes made to a stylesheet file, highlighting how the layout or design of a web page might be altered through these CSS adjustments.

O Copilot acompanha a lógica das suas alterações em todas as funções e arquivos, entende a intenção por trás delas e identifica problemas que uma análise linha por linha não detectaria.

Saiba mais

Revisões baseadas em sua base de código

Screenshot of two commits added, and the changes were approved.

O Copilot pode usar instruções personalizadas e a Memória do Copilot para entender as convenções, a arquitetura e o contexto dos seus projetos, de modo que o feedback reflita como sua equipe realmente trabalha no desenvolvimento. 

Saiba mais

Extensível para seu fluxo de trabalho

Image showing a file history showing four version entries with names and timestamps: 'First draft' and 'delete old pricing,' modified over the past few months.

Crie habilidades do agente personalizado ou conecte suas próprias ferramentas por meio do MCP para adaptar o que o Copilot revisa e como. Seus padrões, suas ferramentas, sua maneira de trabalhar.

Saiba mais (PRECISA DE URL)

Com o code review, sua equipe pensa em conjunto

Nele, sua equipe compartilha conhecimento, toma decisões de design e cria uma propriedade compartilhada de base de código.

Converse onde o código está

Os comentários em linha e as discussões encadeadas permanecem vinculados às linhas específicas sobre as quais se referem.

The image shows a section of a user interface. At the top, there is a list with three items: "Line 10: Layouts" with a minus sign in red, "Line 11: Grid system" with a plus sign in green, and "Line 12: Layout are built on a 12 column grids." Below this list, there is a comment from the user "rajqflow" made 1 day ago that says, "Good cal, this is more specific!" The comment has received 5 thumbs-up likes and 2 heart reactions.

Toda alteração é revisada

Encaminhe pull requests para as pessoas certas, fazendo solicitações de revisões e usando proprietários do código.

The image shows a user interface for requesting a review. At the top, there is a text box with the placeholder "Request a review" and an input field below it containing the letter "o". Underneath the input field, there are two user suggestions: "kharyrizen Raymonda Khouri" with an avatar of a person, and "hankzolo Hank Zoeng" with an avatar of another person.

Entenda o panorama

As diferenciações complexas, a atribuição de culpa e o histórico de commit revelam o que mudou, quem mudou e o porquê.

Nem sempre é possível evitar conflitos. Faça o merge de pull requests mais rapidamente resolvendo conflitos de merge simples no GitHub, sem precisar de uma de linha de comando.

Saiba mais
Alert indicating a branch conflict with files that need to be resolved before merging.

Não há merge do código até que ele esteja pronto

O GitHub as impõe no ponto de merge.

Aprovações obrigatórias

Defina um número mínimo de revisões de aprovação, sejam elas feitas pelo Copilot ou por humanos, antes que qualquer pull request possa fazer o merge.

Saiba mais

Branches protegidas

Controle como é feito o merge do código. Restrinja quem pode efetuar push, exija histórico linear e impeça o push forçado.

Saiba mais

Verificações de status obrigatória

Certifique-se de que a CI seja aprovada, os testes estejam corretos e os portões automatizados sejam concluídos antes de habilitar o botão de merge.

Saiba mais