{"meta":{"title":"Ссылки на код GitHub Copilot","intro":"GitHub Copilot проверяет предложения для совпадений с публично доступным кодом. Любые совпадения удаляются или предлагаются со ссылкой на код.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/concepts","title":"Основные понятия"},{"href":"/ru/copilot/concepts/completions","title":"Автозавершения"},{"href":"/ru/copilot/concepts/completions/code-referencing","title":"Ссылка на код"}],"documentType":"article"},"body":"# Ссылки на код GitHub Copilot\n\nGitHub Copilot проверяет предложения для совпадений с публично доступным кодом. Любые совпадения удаляются или предлагаются со ссылкой на код.\n\n<div class=\"ghd-tool jetbrains\">\n\n## О Copilot ссылках на код в IDE JetBrains\n\nCopilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.\n\nЕсли у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:\n\n* Когда вы принимаете предложение Copilot в редакторе.\n* Если ответ в Copilot Chat включает соответствующий код.\n\n### Ссылки на код для Copilot встроенных предложений\n\nКогда вы принимаете встроенное предложение Copilot, которое соответствует коду в общедоступном репозитории GitHub, информация о соответствующем коде записывается в журнал. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.\n\n> \\[!NOTE]\n>\n> * Ссылка на код для встроенных предложений происходит только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.\n> * Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.\n\n### Ссылки на код для Copilot Chat\n\nЕсли Copilot Chat предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub , это указано в конце ответа со ссылкой на отображение сведений о сопоставленном коде в редакторе.\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n## О Copilot ссылках на код в Visual Studio Code\n\nCopilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.\n\nЕсли у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:\n\n* Когда вы принимаете предложение Copilot в редакторе.\n* Если ответ в Copilot Chat включает соответствующий код.\n\n### Ссылки на код для Copilot встроенных предложений\n\nКогда вы принимаете встроенное предложение Copilot, которое соответствует коду в общедоступном репозитории GitHub, информация о соответствующем коде записывается в журнал. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.\n\n> \\[!NOTE]\n>\n> * Ссылка на код для встроенных предложений происходит только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.\n> * Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.\n\n### Ссылки на код для Copilot Chat\n\nЕсли Copilot Chat предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub , это указано в конце ответа со ссылкой на отображение сведений о сопоставленном коде в редакторе.\n\n</div>\n\n<div class=\"ghd-tool webui\">\n\n## О Copilot ссылках на код GitHub.com\n\n### Ссылки на код для Copilot Chat\n\nЕсли вы или ваша организация разрешили предложения, соответствующие публичному коду, то при включении соответствующих кодов Copilot Chat , детали совпадений будут включены в ответ.\n\n> \\[!NOTE]\n> Обычно совпадения с публичным кодом происходят редко, поэтому не стоит ожидать увидеть ссылки на код во многих Copilot Chat ответах.\n\n### Ссылки на код для Copilot cloud agent\n\nПри Copilot генерации кода, соответствующего коду из публичного GitHub репозитория, это указывается в журналах сессии агента с ссылкой на отображение деталей сопоставленного кода. Дополнительные сведения см. в разделе [Сессии управляющих агентов](/ru/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## О Copilot ссылках на код в Visual Studio\n\nCopilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.\n\nЕсли у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:\n\n* Когда вы принимаете предложение Copilot в редакторе.\n* Если ответ в Copilot Chat включает соответствующий код.\n\n### Ссылки на код для Copilot встроенных предложений\n\nКогда вы принимаете встроенное предложение Copilot, которое соответствует коду в общедоступном репозитории GitHub, информация о соответствующем коде записывается в журнал. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.\n\n> \\[!NOTE]\n>\n> * Ссылка на код для встроенных предложений происходит только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.\n> * Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.\n\n### Ссылки на код для Copilot Chat\n\nКогда Copilot Chat предоставляется ответ, включающий код, совпадающий с кодом из публичного GitHub репозитория, это указывается ниже рекомендуемого кода с ссылкой на отображение деталей сопоставленного кода в журнале вывода.\n\n</div>\n\n## Как поиск ссылок на код находит соответствующий код\n\nCopilot Ссылки на код сравнивают потенциальные предложения кода и окружающий код примерно из 150 символов с индексом всех публичных репозиториев на GitHub.com.\n\nКод в частных GitHub репозиториях, или код вне GitHub, не включается в процесс поиска.\n\n## Ограничения\n\nИндекс поиска обновляется каждые несколько месяцев. В результате недавно зафиксированный код и код из общедоступных репозиториев, удаленных до создания индекса, не может быть включен в поиск. По той же причине поиск может возвращать совпадения с кодом, который был удален или перемещен с момента создания индекса.\n\nСсылки на соответствие кода в настоящее время доступны в IDE JetBrains, Visual Studio, Visual Studio Code, Copilot cloud agentи на GitHub сайте.\n\n## Дополнительные материалы\n\n* [автозаголовок](/ru/copilot/how-tos/get-code-suggestions/find-matching-code)\n* [автозаголовок](/ru/copilot/how-tos/manage-your-account/manage-policies)\n* [автозаголовок](/ru/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies)"}