# Referência de código do GitHub Copilot

GitHub Copilot verifica sugestões de correspondências com código disponível publicamente. Todas as correspondências são descartadas ou sugeridas com uma referência de código.

<div class="ghd-tool jetbrains">

## Sobre Copilot a referência de código em IDEs do JetBrains

A referência de código do Copilot identifica e atribui sugestões de código vinculando-as às fontes públicas originais, ajudando você a entender qual é a origem do código.

Se você ou sua organização tiver permitido sugestões que correspondam a um código público, o GitHub Copilot poderá fornecer detalhes do código correspondente a uma sugestão. Isso acontece:

* Quando você aceita uma sugestão embutida Copilot no editor.
* Quando uma resposta no Bate-papo do Copilot inclui código correspondente.

### Referência de código para Copilot sugestões em linha

Quando você aceita uma sugestão embutida do Copilot que corresponde ao código em um repositório público do GitHub, as informações sobre o código correspondente são registradas. A entrada de log inclui as URLs de arquivos que contêm o código correspondente e o nome da licença que se aplica a esse código, caso algum tenha sido encontrado. Com isso, você pode analisar essas referências e decidir como proceder. Por exemplo, você pode decidir qual atribuição usar ou se deseja remover esse código do seu projeto.

> \[!NOTE]
>
> * A referência de código para sugestões embutidas ocorre apenas para correspondências de sugestões Copilot aceitas. O código que você escreveu e as sugestões do Copilot que você alterou não são verificados quanto a correspondências com código público.
> * Normalmente, as correspondências com um código público ocorrem em menos de um por cento das sugestões do Copilot e, portanto, você não deve esperar ver referências de código para muitas sugestões.

### Referência de código para Bate-papo do Copilot

Quando o Bate-papo do Copilot fornece uma resposta que inclui um código que corresponde a um código de um repositório público do GitHub, isso é indicado no final da resposta com um link para exibir detalhes do código correspondente no editor.

</div>

<div class="ghd-tool vscode">

## Sobre a referência de código em CopilotVisual Studio Code

A referência de código do Copilot identifica e atribui sugestões de código vinculando-as às fontes públicas originais, ajudando você a entender qual é a origem do código.

Se você ou sua organização tiver permitido sugestões que correspondam a um código público, o GitHub Copilot poderá fornecer detalhes do código correspondente a uma sugestão. Isso acontece:

* Quando você aceita uma sugestão embutida Copilot no editor.
* Quando uma resposta no Bate-papo do Copilot inclui código correspondente.

### Referência de código para Copilot sugestões em linha

Quando você aceita uma sugestão embutida do Copilot que corresponde ao código em um repositório público do GitHub, as informações sobre o código correspondente são registradas. A entrada de log inclui as URLs de arquivos que contêm o código correspondente e o nome da licença que se aplica a esse código, caso algum tenha sido encontrado. Com isso, você pode analisar essas referências e decidir como proceder. Por exemplo, você pode decidir qual atribuição usar ou se deseja remover esse código do seu projeto.

> \[!NOTE]
>
> * A referência de código para sugestões embutidas ocorre apenas para correspondências de sugestões Copilot aceitas. O código que você escreveu e as sugestões do Copilot que você alterou não são verificados quanto a correspondências com código público.
> * Normalmente, as correspondências com um código público ocorrem em menos de um por cento das sugestões do Copilot e, portanto, você não deve esperar ver referências de código para muitas sugestões.

### Referência de código para Bate-papo do Copilot

Quando o Bate-papo do Copilot fornece uma resposta que inclui um código que corresponde a um código de um repositório público do GitHub, isso é indicado no final da resposta com um link para exibir detalhes do código correspondente no editor.

</div>

<div class="ghd-tool webui">

## Sobre a referência de código em Copilot no GitHub.com

### Referência de código para Bate-papo do Copilot

Se você ou sua organização tiver permitido sugestões que correspondam ao código público, sempre que uma resposta de Bate-papo do Copilot incluir o código correspondente, os detalhes das correspondências serão incluídos na resposta.

> \[!NOTE]
> Normalmente, as correspondências com o código público ocorrem com pouca frequência, portanto, você não deve esperar ver referências de código em muitas Bate-papo do Copilot respostas.

### Referência de código para agente de nuvem Copilot

Quando Copilot gera um código que corresponde ao código em um repositório público GitHub , isso é indicado nos logs de sessão do agente com um link para exibir detalhes do código correspondente. Para saber mais, confira [Gerenciar sessões de agente](/pt/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).

</div>

<div class="ghd-tool visualstudio">

## Sobre a referência de código em CopilotVisual Studio

A referência de código do Copilot identifica e atribui sugestões de código vinculando-as às fontes públicas originais, ajudando você a entender qual é a origem do código.

Se você ou sua organização tiver permitido sugestões que correspondam a um código público, o GitHub Copilot poderá fornecer detalhes do código correspondente a uma sugestão. Isso acontece:

* Quando você aceita uma sugestão embutida Copilot no editor.
* Quando uma resposta no Bate-papo do Copilot inclui código correspondente.

### Referência de código para Copilot sugestões em linha

Quando você aceita uma sugestão embutida do Copilot que corresponde ao código em um repositório público do GitHub, as informações sobre o código correspondente são registradas. A entrada de log inclui as URLs de arquivos que contêm o código correspondente e o nome da licença que se aplica a esse código, caso algum tenha sido encontrado. Com isso, você pode analisar essas referências e decidir como proceder. Por exemplo, você pode decidir qual atribuição usar ou se deseja remover esse código do seu projeto.

> \[!NOTE]
>
> * A referência de código para sugestões embutidas ocorre apenas para correspondências de sugestões Copilot aceitas. O código que você escreveu e as sugestões do Copilot que você alterou não são verificados quanto a correspondências com código público.
> * Normalmente, as correspondências com um código público ocorrem em menos de um por cento das sugestões do Copilot e, portanto, você não deve esperar ver referências de código para muitas sugestões.

### Referência de código para Bate-papo do Copilot

Quando Bate-papo do Copilot fornece uma resposta que inclui código que corresponde ao código em um repositório público GitHub , isso é indicado abaixo do código sugerido, com um link para exibir detalhes do código correspondente no log de saída.

</div>

## Como a referência de código encontra o código correspondente

CopilotA referência de código compara possíveis sugestões de código e o código ao redor de cerca de 150 caracteres em relação a um índice de todos os repositórios públicos.GitHub.com

O código em repositórios privados GitHub ou fora de GitHub não está incluído no processo de pesquisa.

## Limitações

O índice de pesquisa é atualizado no intervalo de poucos meses. Por isso, códigos recém-confirmados e códigos de repositórios públicos excluídos antes da criação do índice talvez não sejam incluídos na pesquisa. Pelo mesmo motivo, a pesquisa talvez retorne correspondências a um código que foi excluído ou movido desde a criação do índice.

As referências ao código correspondente estão disponíveis atualmente em IDEs do JetBrains, Visual Studio, Visual Studio Code, agente de nuvem Copilot, e no site do GitHub.

## Leitura adicional

* [Localizando o código público que corresponde às sugestões do Copilot do GitHub](/pt/copilot/how-tos/completions/finding-public-code-that-matches-github-copilot-suggestions)
* [Gerenciando políticas de GitHub Copilot como um assinante individual](/pt/copilot/how-tos/manage-your-account/managing-copilot-policies-as-an-individual-subscriber)
* [Gerenciando políticas e recursos para GitHub Copilot em sua organização](/pt/copilot/how-tos/administer/organizations/managing-policies-for-copilot-in-your-organization)