Uma PR pode estar pronta para revisão e, minutos depois, perder essa condição porque a base mudou ou um teste falhou. O GitHub está levando o Copilot para esse intervalo entre terminar a alteração e conseguir integrá-la: o Agent Merge agora aparece diretamente nas pull requests, conforme anúncio de 28 de outubro.

A pessoa escolhe quais bloqueios o agente deve acompanhar. Quando encontra um deles, o Copilot inicia o trabalho de correção. O recurso pode assumir parte dessa manutenção, mas a equipe continua responsável por avaliar o código que será integrado.

Corrigir o bloqueio é uma decisão; integrar é outra

A opção Watch and fix permite acompanhar falhas de workflows do GitHub Actions, conflitos com a branch de destino ou ambos. O recurso exige plano pago e políticas organizacionais compatíveis. A documentação operacional também exige a política Enable automations e informa que PRs vindas de forks e PRs empilhadas não são suportadas.

Habilitar Agent Merge não habilita auto-merge. Essa separação merece atenção porque o nome do produto pode sugerir uma autorização mais ampla. O agente pode preparar uma correção e manter a PR sem bloqueios; a integração automática só entra quando configurada separadamente, respeitando os requisitos do repositório.

Para uma equipe que precisa de aprovação humana antes de integrar, é possível discutir a adoção da manutenção automática sem mudar essa regra. O que precisa estar claro é quem revisará as correções posteriores à primeira versão da PR.

O teste verde precisa continuar significando alguma coisa

Imagine uma mudança hipotética em uma API que deixa um teste vermelho. Há pelo menos duas explicações: o teste ficou desatualizado ou a implementação quebrou um comportamento necessário. Ambas podem produzir uma correção aparentemente simples, mas levam a decisões muito diferentes.

Por isso, o resultado útil não é apenas retirar o vermelho da tela. A revisão precisa verificar se a alteração preserva o comportamento esperado. Excluir uma asserção pode fazer a execução passar e, ao mesmo tempo, retirar justamente a evidência que protegia o sistema.

Conflitos também exigem interpretação. Dois trechos podem compilar juntos e ainda expressar regras incompatíveis. A automação pode diminuir o trabalho de reconstruir o contexto, mas a avaliação do efeito combinado continua relevante.

Quem habilita também precisa acompanhar o consumo

A documentação atribui os créditos de IA à pessoa que ativa o acompanhamento, que pode ser diferente da autora da PR. Também esclarece que as correções usam um ambiente de desenvolvimento baseado em GitHub Actions e as customizações do repositório.

Antes de ativar o recurso como padrão, vale observar um conjunto pequeno de PRs: que bloqueios surgiram, quais arquivos foram alterados e quanto trabalho de revisão as correções exigiram. A comparação deve considerar o tempo até uma mudança revisada e correta, não apenas até o próximo check verde.

Fontes em inglês: anúncio do GitHub e documentação do Agent Merge.