GitHub ha iniziato a testare un assistente AI che aiuta nella scrittura del codice

GitHub ha presentato il progetto GitHub Copilot, nell'ambito del quale si sta sviluppando un assistente intelligente in grado di generare costrutti standard durante la scrittura del codice. Il sistema è stato sviluppato in collaborazione con il progetto OpenAI e utilizza la piattaforma di machine learning OpenAI Codex, addestrata su un ampio insieme di testi sorgente contenuti in repository pubblici su GitHub.

A differenza dei tradizionali sistemi di completamento automatico del codice, GitHub Copilot si distingue per la capacità di generare blocchi di codice piuttosto complessi, fino a funzioni complete, sintetizzate tenendo conto del contesto attuale. GitHub Copilot si adatta allo stile di scrittura del programmatore e considera le API e i framework utilizzati nel programma. Ad esempio, se vi è un esempio di struttura JSON nel commento, all'inizio della scrittura di una funzione per elaborare tale struttura, GitHub Copilot offrirà già un codice pronto, e durante la scrittura di elenchi di descrizioni ripetitive completerà le posizioni rimanenti.

GitHub ha iniziato a testare un assistente AI che aiuta nella scrittura del codice

Attualmente, GitHub Copilot è disponibile come estensione per il codice editor Visual Studio Code. È supportata la generazione di codice nei linguaggi di programmazione Python, JavaScript, TypeScript, Ruby e Go, utilizzando vari framework. In futuro, è previsto di ampliare il numero di linguaggi e sistemi di sviluppo supportati. Il funzionamento dell'estensione avviene tramite l'accesso a un servizio esterno, che opera lato GitHub, e al quale viene passato anche il contenuto del file in fase di modifica con il codice.

GitHub ha iniziato a testare un assistente AI che aiuta nella scrittura del codice


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster