GitHub Copilot тепер може сповіщати розробників, якщо пропозиції коду відповідають загальнодоступному коду

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Посилання на GitHub Copilot Code

Минулого року GitHub від Microsoft запустив GitHub Copilot, парний програматор на основі ШІ. GitHub Copilot може запропонувати наступний рядок коду, коли ви вводите код або коментарі. GitHub Copilot може навіть запропонувати повні методи, шаблонний код, модульні тести та навіть складні алгоритми. Незважаючи на те, що код запропоновано штучним інтелектом, деяким розробникам було цікаво дізнатися, чи відповідає код, запропонований штучним інтелектом, будь-якому загальнодоступному коду. У листопаді минулого року GitHub Copilot представив функцію, яка дозволила розробникам блокувати пропозиції з 150+ символів, що відповідають публічному коду.

Вчора, GitHub введені приватна бета-версія GitHub Copilot із посиланнями на код, що включає оновлений фільтр, який виявляє та показує контекст пропозицій коду, що відповідають публічному коду на GitHub. Коли цю нову функцію ввімкнено, GitHub Copilot перевірятиме пропозиції коду з оточуючим кодом із приблизно 150 символів і порівнюватиме його з загальнодоступним кодом, доступним на GitHub.com. У разі збігу Copilot надасть таку інформацію:

  •  Код відповідності
  • Сховища, де з’являється цей код
  • Ліцензія, що регулює кожне сховище

«Допомагаючи розробникам зрозуміти контекст спільноти їхнього коду таким чином, щоб також зберегти потік розробників, ми віримо, що Copilot продовжуватиме забезпечувати відповідальні інновації та справжнє щастя за клавіатурою», — написав Раян Дж. Сальва з GitHub у блозі оголошення.