# Corrigindo descobertas de qualidade de código em uma solicitação de pull

Mantenha os problemas de qualidade fora da sua ramificação padrão aplicando correções automáticas, delegando o trabalho de correção a Copilot ou descartando problemas irrelevantes.

> \[!TIP]
> Se você ainda não conhece Code Quality, consulte [Impedindo que problemas de qualidade de código atinjam seu branch padrão](/pt/code-security/tutorials/improve-code-quality/catch-issues-before-merge?utm_campaign=code-quality-ga-july-2026\&utm_medium=docs\&utm_source=docs-fix-pr-findings-walkthrough-tip) para ver uma visão guiada de como Code Quality funciona em pull requests.

## Como Code Quality funciona em solicitações de pull

Quando você abre uma solicitação pull, Code Quality executa **dois tipos de análise** e posta descobertas como comentários na solicitação de pull.

1. \*\*
   `github-code-quality[bot]` resultados\*\*: Code Quality usa CodeQL para executar uma verificação baseada em regras das suas alterações. Esses resultados são publicados como comentários por `github-code-quality[bot]` e incluem uma correção automática sugerida. As descobertas são rotuladas por gravidade (**Erro**, **Aviso**, **Observação**) e os administradores podem definir portões de qualidade para bloquear mesclagens com base na gravidade desses achados.

2. \*\*
   Copilot descobertas\*\*: se sua organização tiver Copilot licenças e os recursos de IA estiverem habilitados para sua empresa, Code Quality usará **Revisão de código do Copilot** para identificar problemas de qualidade que a análise baseada em regras pode não detectar. Essas descobertas são publicadas como comentários por **Copilot** e incluem uma sugestão de correção automática. Consulte [Sobre a revisão do código do GitHub Copilot](/pt/copilot/concepts/agents/code-review).

## Resolvendo uma descoberta

1. No GitHub, navegue até seu pull request em aberto.
2. Na guia **Arquivos alterados**, role até um comentário deixado por **`github-code-quality[bot]`** ou **Copilot**.
3. Analise cuidadosamente o comentário e a correção automática sugerida quanto à lógica, à segurança e ao estilo.
4. If you agree with the suggestion and you want to apply the fix, click **Commit suggestion**, or **Add suggestion to batch**.
5. Como alternativa, se a descoberta não for relevante ou acionável, você poderá ignorar a descoberta. Por exemplo, você pode descartar um achado que esteja em código legado que não recebe mais manutenção, que seja uma exceção conhecida aos padrões de codificação da sua equipe ou que seja um falso positivo que não represente um risco real à qualidade.
   * Nos comentários deixados por `github-code-quality[bot]`, clique em **Descartar achado**.
   * Para comentários deixados por Copilot, clique em **Resolver**.

## Delegando o trabalho de correção para Copilot

Se você tiver uma Copilot licença, poderá delegar o trabalho de correção para agente de nuvem Copilot. Comente na solicitação de pull mencionando `@Copilot` e solicite que Copilot corrija os problemas detectados.

![Captura de tela mostrando um comentário de PR que invocou o agente de nuvem Copilot.](/assets/images/help/code-quality/invoke-cloud-agent.png)

Copilot responde com um emoji de olhinhos (👀) ao seu comentário, inicia uma nova sessão de agente e abre um pull request com as correções necessárias.

Você pode acompanhar o trabalho de agente de nuvem Copilot:

* Na solicitação de pull, o resumo é atualizado à medida que o trabalho progride.
* Usando a [página de agentes](https://github.com/copilot/agents?ref_product=copilot\&ref_type=engagement\&ref_style=text) ou os logs de sessão, consulte [Gerenciar sessões de agente](/pt/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).

Você precisa de uma Copilot licença para invocar agente de nuvem Copilot. <br> <a href="https://github.com/features/copilot/plans?ref_product=copilot&ref_type=purchase&ref_style=button&utm_campaign=code-quality-ga-july-2026&utm_medium=docs&utm_source=docs-fix-findings-pr-copilot-signup" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"> <span>Inscrever-se para Copilot</span><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-link-external" aria-label="link external icon" role="img"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a>

## Próximas Etapas 

* [Visualizando a cobertura de código em pull requests](/pt/code-security/how-tos/maintain-quality-code/view-coverage-on-prs)