GitHub e OpenAI hanno unito le forze per introdurre un nuovo strumento di intelligenza artificiale che ha la capacità di generare il proprio codice. Mirano ad aiutare gli utenti e gli sviluppatori a scrivere codice in modo più efficiente. Si chiama Copilot e può suggerire righe di codice e talvolta intere funzioni.
Per questo progetto, GitHub ha collaborato con OpenAI, un’organizzazione senza scopo di lucro focalizzata sulla ricerca sull’intelligenza artificiale fondata da Elon Musk.
GitHub Copilot genererà il proprio codice
Secondo i funzionari della piattaforma, Copilot non sarà in grado di sostituire gli sviluppatori. È uno strumento che dovrebbe migliorare la produttività e facilitare l’apprendimento del codice. la piattaforma prevede di lanciare un prodotto commerciale basato su Copilot. Attualmente, funziona meglio con Python, JavaScript, TypeScript, Ruby e Go.
Il modello alla base di Copilot è stato addestrato con miliardi di righe di codice, molte delle quali ospitate e disponibili pubblicamente su GitHub stesso. Quando scrivi il codice, GitHub Copilot ti offre suggerimenti mentre scrivi. Puoi accettarli o rifiutarli. Man mano che accetti e rifiuti i suggerimenti, lo strumento migliorerà da solo grazie all’apprendimento automatico.
Per scoprire cosa stai attualmente codificando, GitHub Copilot prova ad analizzare il significato di un commento, il nome della funzione che stai scrivendo o le ultime righe. Se stai iniziando con una nuova lingua o hai utilizzato strumenti senza codice in passato, questo software può essere molto utile. Potrebbe anche sostituire molte query Stack Overflow.
GitHub Copilot si integra direttamente con Visual Studio Code. Puoi installarlo come estensione o utilizzarlo nel cloud con GitHub Codespaces.