github-security — плагин для GitHub Copilot: что делает и установка
Плагин открывает в GitHub Copilot App интерактивный холст для разбора уязвимостей. Пригодится при работе с алертами GitHub Advanced Security и локальными находками сканера.
copilot plugin install github-security@awesome-copilotЧто делает github-security
Плагин добавляет в интерфейс репозитория канвас Security. В нём можно просматривать алерты code scanning из GitHub Advanced Security, а также локальные проблемы безопасности. Через этот холст Copilot объясняет суть уязвимости или сразу готовит исправление.
Для работы требуется приложение GitHub Copilot App. Обычный автономный Copilot CLI здесь не поддерживается. Чтобы загружать алерты GHAS, аккаунту в приложении нужен доступ к code scanning выбранного репозитория. Все предложенные исправления требуют ручной проверки, так как плагин не даёт гарантий полного отсутствия уязвимостей.
Ставить плагин стоит, если вы уже ведёте аудит безопасности через GitHub Copilot App и хотите закрывать алерты сканирования прямо в рабочем окне.
Какие задачи решает
- разобрать алерты GitHub Advanced Security code scanning на специальном холсте
- получить от Copilot объяснение найденной уязвимости
- сгенерировать исправление для локальной проблемы безопасности
- повторно проверить локальные находки сканера
Примеры запросов агенту
- Explain this code scanning alert in the Security canvas
- Предложи исправление для этой уязвимости
- Recheck this local finding
Как установить github-security
Команда из источника
copilot plugin install github-security@awesome-copilotИз того же набора554
Весь набор →Вопросы о github-security
Как установить github-security в GitHub Copilot?
Выполните команду copilot plugin install github-security@awesome-copilot в консоли или установите плагин из настроенного маркетплейса.
Что делает плагин github-security?
Он открывает канвас Security в GitHub Copilot App. В этом окне можно изучать алерты GHAS, запрашивать у ассистента объяснения и генерировать патчи.
Работает ли плагин с автономным Copilot CLI?
Нет, автономный Copilot CLI не поддерживается. Плагину обязательно требуется приложение GitHub Copilot App.
Исходный текст
github-security · MIT
# Security extension The Security extension for GitHub Copilot App provides a canvas for reviewing GitHub Advanced Security code scanning alerts and local security findings. Use the canvas to inspect findings and ask Copilot to explain, fix, or recheck selected local findings. ## Requirements - GitHub Copilot App. Standalone Copilot CLI is not supported. - Access to code scanning alerts in the selected repository when loading GitHub Advanced Security findings. ## Getting started Install the `github-security` plugin from your configured marketplace, then open the **Security** canvas in a repository session. GitHub access uses the repository's GitHub account in Copilot App. Security findings and generated fixes require review; they do not guarantee that a repository is free of vulnerabilities. ## Third-party notices The bundled dependencies' versions, licenses, and notices are included with the [extension](https://github.com/github/awesome-copilot/blob/main/extensions/github-security/THIRD_PARTY_NOTICES.md) and [canvas](https://github.com/github/awesome-copilot/blob/main/extensions/github-security/client/THIRD_PARTY_NOTICES.md).
© github · MIT · github/awesome-copilot