# Ссылки на код GitHub Copilot

GitHub Copilot проверяет предложения для совпадений с публично доступным кодом. Любые совпадения удаляются или предлагаются со ссылкой на код.

<div class="ghd-tool jetbrains">

## О Copilot ссылках на код в IDE JetBrains

Copilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.

Если у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:

* Когда вы принимаете предложение Copilot в редакторе.
* Если ответ в Копилот Чат включает соответствующий код.

### Ссылки на код для Copilot встроенных предложений

Когда вы принимаете встроенное предложение Copilot, которое соответствует коду в общедоступном репозитории GitHub, информация о соответствующем коде записывается в журнал. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.

> \[!NOTE]
>
> * Ссылка на код для встроенных предложений происходит только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.
> * Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.

### Ссылки на код для Копилот Чат

Если Копилот Чат предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub , это указано в конце ответа со ссылкой на отображение сведений о сопоставленном коде в редакторе.

</div>

<div class="ghd-tool vscode">

## О Copilot ссылках на код в Visual Studio Code

Copilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.

Если у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:

* Когда вы принимаете предложение Copilot в редакторе.
* Если ответ в Копилот Чат включает соответствующий код.

### Ссылки на код для Copilot встроенных предложений

Когда вы принимаете встроенное предложение Copilot, которое соответствует коду в общедоступном репозитории GitHub, информация о соответствующем коде записывается в журнал. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.

> \[!NOTE]
>
> * Ссылка на код для встроенных предложений происходит только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.
> * Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.

### Ссылки на код для Копилот Чат

Если Копилот Чат предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub , это указано в конце ответа со ссылкой на отображение сведений о сопоставленном коде в редакторе.

</div>

<div class="ghd-tool webui">

## О Copilot ссылках на код GitHub.com

### Ссылки на код для Копилот Чат

Если вы или ваша организация разрешили предложения, соответствующие публичному коду, то при включении соответствующих кодов Копилот Чат , детали совпадений будут включены в ответ.

> \[!NOTE]
> Обычно совпадения с публичным кодом происходят редко, поэтому не стоит ожидать увидеть ссылки на код во многих Копилот Чат ответах.

### Ссылки на код для Copilot облачный агент

При Copilot генерации кода, соответствующего коду из публичного GitHub репозитория, это указывается в журналах сессии агента с ссылкой на отображение деталей сопоставленного кода. Дополнительные сведения см. в разделе [Сессии управляющих агентов](/ru/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).

</div>

<div class="ghd-tool visualstudio">

## О Copilot ссылках на код в Visual Studio

Copilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.

Если у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:

* Когда вы принимаете предложение Copilot в редакторе.
* Если ответ в Копилот Чат включает соответствующий код.

### Ссылки на код для Copilot встроенных предложений

Когда вы принимаете встроенное предложение Copilot, которое соответствует коду в общедоступном репозитории GitHub, информация о соответствующем коде записывается в журнал. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.

> \[!NOTE]
>
> * Ссылка на код для встроенных предложений происходит только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.
> * Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.

### Ссылки на код для Копилот Чат

Когда Копилот Чат предоставляется ответ, включающий код, совпадающий с кодом из публичного GitHub репозитория, это указывается ниже рекомендуемого кода с ссылкой на отображение деталей сопоставленного кода в журнале вывода.

</div>

## Как поиск ссылок на код находит соответствующий код

Copilot Ссылки на код сравнивают потенциальные предложения кода и окружающий код примерно из 150 символов с индексом всех публичных репозиториев на GitHub.com.

Код в частных GitHub репозиториях, или код вне GitHub, не включается в процесс поиска.

## Ограничения

Индекс поиска обновляется каждые несколько месяцев. В результате недавно зафиксированный код и код из общедоступных репозиториев, удаленных до создания индекса, не может быть включен в поиск. По той же причине поиск может возвращать совпадения с кодом, который был удален или перемещен с момента создания индекса.

Ссылки на соответствие кода в настоящее время доступны в IDE JetBrains, Visual Studio, Visual Studio Code, Copilot облачный агенти на GitHub сайте.

## Дополнительные материалы

* [автозаголовок](/ru/copilot/how-tos/completions/finding-public-code-that-matches-github-copilot-suggestions)
* [автозаголовок](/ru/copilot/how-tos/manage-your-account/managing-copilot-policies-as-an-individual-subscriber)
* [автозаголовок](/ru/copilot/how-tos/administer/organizations/managing-policies-for-copilot-in-your-organization)