Il 0% ha trovato utile questo documento (0 voti)
20 visualizzazioni6 pagine

GitHub Copilot

Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PPTX, PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
20 visualizzazioni6 pagine

GitHub Copilot

Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PPTX, PDF, TXT o leggi online su Scribd

GitHub Copilot

Presentazione su GitHub Copilot di


Vito Vernellati
Come lavora GitHub Copilot
➢ Copilot è un assistente di programmazione AI sviluppato da GitHub e
OpenAI. Esso fornisce suggerimenti di autocompletamento del codice
dopo un'analisi dell’ambiente in cui si trova. Questo servizio è offerto ad
utenti di diversi IDE (Integrated Development Environment) e richiede un
abbonamento per l'uso.

➢ Copilot utilizza il modello Open AI Codex per suggerire codice


pertinente, offrire intere funzioni da zero e fornire ai programmatori
algoritmi completi in tempo reale. Funziona principalmente per gli utenti
che codificano in Python, JavaScript, TypeScript, Ruby e Go. Esso ha
trasformato la produttività degli sviluppatori per più di un milione di
persone, aiutando gli sviluppatori a codificare fino al 55% più
velocemente​.
Per utilizzare GitHub Copilot in modo efficiente

❖ Esplicitare le intenzioni nei commenti.


❖ Specificare il formato o la struttura desiderati.
❖ Sperimentare con diversi prompt, quindi
confrontare le soluzioni offerte con option
+ ].
❖ Utilizzare un linguaggio schematico e
preciso.
❖ Essere chiari su come dovrebbe apparire il
codice.
❖ Comunicare efficacemente i risultati
desiderati all'IA.
❖ Investire tempo nell'apprendere come
interagire con lo strumento per risultati
ottimali​, cioè vedere come sono strutturati i
prompt migliori e sfruttarne l’efficacia.
Cmd + i per aprire la barra in cui
digitare il prompt.
Possibilità di usare 4 prompt
predefiniti di Copilot:
● /doc : aggiunge commenti al
codice.
Uso di Copilot ● /explain : su codice selezionato,
ne fornisce una spiegazione.
● /fix : seguito da cosa si vuole
modificare e correggere.
● /tests : crea un ambiente per
effettuare dei test.
In un ambiente VS Code, entrambi gli strumenti offrono funzionalità simili come la generazione di codice
su una o più righe.
➔ Codeium è anche gratuito mentre GitHub Copilot no.
➔ Codeium supporta una gamma più ampia di IDE e lingue rispetto a GitHub Copilot al momento.
➔ Codeium ottiene un punteggio leggermente più alto sulla latenza.
➔ Entrambi hanno punteggi uguali per la qualità dei suggerimenti.
Da: sito ufficiale di Codeium​10​.

Gli sviluppatori potrebbero scegliere tra loro in base alle preferenze personali, agli IDE che utilizzano, alle
lingue in cui codificano e al loro budget.

VS

Confronto tra Copilot e Codeium

Potrebbero piacerti anche