GitHub ha avviato i test di un assistente AI per aiutare nella scrittura del codice

GitHub ha presentato il progetto GitHub Copilot, che sviluppa un assistente intelligente capace di generare strutture codificate 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 pubblicati nei repository pubblici di GitHub.

A differenza dei tradizionali sistemi di completamento automatico del codice, GitHub Copilot si distingue per la capacità di formare blocchi di codice 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 software. Ad esempio, se nel commento è presente un esempio di struttura JSON all'inizio della scrittura di una funzione per analizzare tale struttura, GitHub Copilot proporrà già un codice pronto e, durante la scrittura di enumerazioni ripetitive, genererà le posizioni rimanenti.

GitHub ha avviato i test di un assistente AI per aiutare nella scrittura del codice

Attualmente, GitHub Copilot è disponibile come estensione per l'editor di codice Visual Studio Code. Supporta la generazione di codice nei linguaggi di programmazione Python, JavaScript, TypeScript, Ruby e Go, utilizzando diversi framework. In futuro, è previsto l'ampliamento del numero di linguaggi e sistemi di sviluppo supportati. Il funzionamento dell'estensione avviene attraverso l'accesso a un servizio esterno, operante su GitHub, al quale viene inviato anche il contenuto del file di codice in fase di modifica.

GitHub ha avviato i test di un assistente AI per aiutare 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