Громадянам України

GitHub Copilot сканує ваш код?

На додаток до фільтрів не по темі, шкідливих і образливих виводів, GitHub Copilot також сканує вихідні дані на наявність вразливого коду.

При редагуванні, GitHub Copilot знає лише про вміст вашого поточного файлу та, можливо, кількох інших відкритих вкладок, роблячи його сліпим для важливих визначень типів, шаблонів і більших зв’язків у вашій кодовій базі. Ми хочемо, щоб GitHub Copilot бачив усе ваше репо, коли він надсилає свої пропозиції.

Щоб прийняти пропозицію щодо завершення коментаря та включити її у свій код, просто натисніть клавішу Tab. Після цього натискання Enter спонукає Copilot запропонувати код на основі коментаря. Запропонований код відображатиметься в рядку та буде виділено сірим кольором. Ви також можете прийняти цю пропозицію, натиснувши клавішу Tab.

Сканування коду доступне для всіх публічних сховищ на GitHub.com. Сканування коду також доступне для приватних сховищ, що належать організаціям, які використовують GitHub Enterprise Cloud і мають ліцензію на GitHub Advanced Security.

Коли вам потрібно відредагувати частину коду, Copilot може проаналізувати його та надати пропозиції щодо альтернативних, чистіших способів досягнення тих самих результатів. Це заощадить ваш час на мозковий штурм і дослідження варіантів. Copilot рекомендує більш ефективні мовні конструкції, структури даних і алгоритми.

Розширення GitHub Copilot у редакторі коду не зберігає ваші підказки з будь-якою метою після надання пропозицій, якщо ви не підписалися на Copilot Individual і дозволили GitHub зберігати ваші підказки та пропозиції.