Documenti full-text disponibili:
Abstract
Gli assistenti alla programmazione basati sull’intelligenza artificiale sono ormai una presenza comune negli ambienti di sviluppo moderni e la loro rapida evoluzione li sta rendendo sempre più capaci ed accessibili.
Data la crescente rilevanza di questi strumenti nell’ambito dello sviluppo software, la presente tesi si propone di approfondirne la conoscenza attraverso un duplice approccio, che combini l’analisi di una soluzione già esistente e consolidata allo sviluppo pratico di un assistente AI prototipale.
Per farlo si è partiti da un’analisi delle funzionalità principali di GitHub Copilot, da cui sono stati ricavati i requisiti di un assistente AI generico, in grado di offrire completamenti del codice inline, azioni di interazione contestuale per la modifica del codice e una chat conversazionale.
Successivamente, sulla base dei requisiti emersi, è stato progettato e implementato un prototipo funzionante, integrandolo all’interno dell’ambiente di sviluppo Visual Studio Code sotto forma di estensione.
Abstract
Gli assistenti alla programmazione basati sull’intelligenza artificiale sono ormai una presenza comune negli ambienti di sviluppo moderni e la loro rapida evoluzione li sta rendendo sempre più capaci ed accessibili.
Data la crescente rilevanza di questi strumenti nell’ambito dello sviluppo software, la presente tesi si propone di approfondirne la conoscenza attraverso un duplice approccio, che combini l’analisi di una soluzione già esistente e consolidata allo sviluppo pratico di un assistente AI prototipale.
Per farlo si è partiti da un’analisi delle funzionalità principali di GitHub Copilot, da cui sono stati ricavati i requisiti di un assistente AI generico, in grado di offrire completamenti del codice inline, azioni di interazione contestuale per la modifica del codice e una chat conversazionale.
Successivamente, sulla base dei requisiti emersi, è stato progettato e implementato un prototipo funzionante, integrandolo all’interno dell’ambiente di sviluppo Visual Studio Code sotto forma di estensione.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Bucci, Gioele
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Assistenti AI,Intelligenza Artificiale,GitHub Copilot,Visual Studio Code
Data di discussione della Tesi
27 Novembre 2025
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Bucci, Gioele
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Assistenti AI,Intelligenza Artificiale,GitHub Copilot,Visual Studio Code
Data di discussione della Tesi
27 Novembre 2025
URI
Statistica sui download
Gestione del documento: