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

GitHub ha introdotto il progetto GitHub Copilot, all'interno del quale è in fase di sviluppo un assistente intelligente in grado di generare costrutti standard durante la scrittura del codice. Il sistema è stato sviluppato congiuntamente al progetto OpenAI e utilizza la piattaforma di apprendimento automatico OpenAI Codex, addestrata su una vasta gamma di codici sorgente ospitati nei repository pubblici GitHub.

GitHub Copilot si differenzia dai tradizionali sistemi di completamento del codice per la capacità di generare blocchi di codice abbastanza complessi, fino a funzioni già pronte sintetizzate tenendo conto del contesto attuale. GitHub Copilot si adatta al modo in cui lo sviluppatore scrive il codice e tiene conto delle API e dei framework utilizzati nel programma. Ad esempio, se in un commento è presente un esempio di struttura JSON, quando inizi a scrivere una funzione per analizzare questa struttura, GitHub Copilot offrirà codice già pronto e, quando scriverai elenchi di routine di descrizioni ripetute, genererà il resto posizioni.

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

GitHub Copilot è attualmente disponibile come componente aggiuntivo per l'editor di Visual Studio Code. La generazione del codice è supportata nei linguaggi di programmazione Python, JavaScript, TypeScript, Ruby e Go utilizzando vari framework. In futuro, si prevede di espandere il numero di linguaggi e sistemi di sviluppo supportati. Il componente aggiuntivo funziona accedendo a un servizio esterno in esecuzione sul lato GitHub, al quale vengono trasferiti anche i contenuti del file di codice modificato.

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


Fonte: opennet.ru

Aggiungi un commento