GitHub Copilot può ora notificare agli sviluppatori se i suggerimenti di codice corrispondono al codice disponibile pubblicamente

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Riferimento al codice GitHub Copilot

L'anno scorso, GitHub di Microsoft ha lanciato GitHub Copilot, un programmatore di coppie basato sull'intelligenza artificiale. GitHub Copilot può suggerire la riga di codice successiva quando digiti codice o commenti. GitHub Copilot può persino suggerire metodi completi, codice boilerplate, unit test e persino algoritmi complessi. Anche se il codice è suggerito dall'intelligenza artificiale, alcuni sviluppatori erano interessati a sapere se il codice suggerito dall'intelligenza artificiale corrisponde a qualsiasi codice disponibile pubblicamente. Lo scorso novembre, GitHub Copilot ha introdotto una funzionalità che consentiva agli sviluppatori di bloccare i suggerimenti di oltre 150 caratteri corrispondenti al codice pubblico.

Ieri, GitHub introdotto una versione beta privata di GitHub Copilot con riferimenti al codice che include un filtro aggiornato che rileva e mostra il contesto dei suggerimenti di codice che corrispondono al codice pubblico su GitHub. Quando questa nuova funzionalità è abilitata, GitHub Copilot controllerà i suggerimenti di codice con il codice circostante di circa 150 caratteri e li confronterà con il codice pubblico disponibile su GitHub.com. In caso di corrispondenza, Copilot fornirà le seguenti informazioni:

  •  Il codice corrispondente
  • I repository in cui appare quel codice
  • La licenza che disciplina ciascun repository

"Aiutando gli sviluppatori a comprendere il contesto della comunità del loro codice in un modo che preservi anche il flusso degli sviluppatori, crediamo che Copilot continuerà a fornire innovazione responsabile e vera felicità alla tastiera", ha scritto Ryan J. Salva di GitHub nel post sul blog dell'annuncio.