L’assistente virtuale di GitHub Copilot Chat ora disponibile sull’app mobile
13/05/2024
GitHub, la piattaforma di sviluppo di software di proprietà di Microsoft, ha annunciato che il suo assistente virtuale Copilot Chat è ora disponibile in modo generale sulla sua app mobile. Questa funzionalità, precedentemente disponibile solo in versione beta, consente agli sviluppatori di interagire con l’AI di Copilot direttamente dal loro dispositivo mobile per ottenere risposte a domande di codifica e generare codice in modo rapido e semplice.
Sebbene l’app mobile di GitHub non sembri il luogo più ovvio per utilizzare Copilot Chat, la società è convinta che ci siano numerosi casi d’uso per questa funzionalità sui dispositivi mobili. Mario Rodriguez, il recentemente promosso vicepresidente senior del prodotto di GitHub, ha spiegato che molti sviluppatori usano già l’app per svolgere attività come mettere in evidenza i repository e utilizzare le funzionalità social della piattaforma. Inoltre, alcuni sviluppatori stanno già usando Copilot Chat, lanciato in beta sull’app mobile alcuni mesi fa, per porre ulteriori domande sulle pull request a cui stanno lavorando mentre sono in movimento.
Casi d’uso di Copilot Chat sull’app mobile di GitHub
Domande di codifica generali
Uno dei principali casi d’uso di Copilot Chat sull’app mobile è quello di porre domande di codifica generali. Come spiega Rodriguez,
“Capita spesso che mentre sei in giro, magari con degli amici, qualcuno ti faccia una domanda a cui non ricordi la risposta. A quel punto puoi aprire rapidamente l’app di GitHub, attivare Copilot Chat e ottenere la risposta di cui hai bisogno”.
Domande su repository specifici
Alcuni sviluppatori stanno anche utilizzando la funzionalità di chat mobile per porre domande su repository specifici mentre sono in movimento. Questo può essere particolarmente utile quando si necessita di informazioni su un progetto senza avere il tempo di accedere al computer.
Revisione delle pull request
Un altro caso d’uso importante di Copilot Chat sull’app mobile riguarda la revisione delle pull request. Molti sviluppatori utilizzano già l’app per dare un’occhiata rapida alle pull request mentre sono fuori sede, e possono ora sfruttare Copilot Chat per porre ulteriori domande su di esse.
Progettazione dell’esperienza mobile di Copilot Chat
Secondo Rodriguez, l’obiettivo della progettazione dell’esperienza mobile di Copilot Chat è quello di consentire agli utenti di ottenere rapidamente le risposte di cui hanno bisogno.
“Di solito l’app mobile è ottimizzata per portare a termine un’attività. Se pensi al modo in cui abbiamo progettato le nostre interfacce mobili, sono ottimizzate per completare rapidamente un’attività, perché se sei in movimento, il tempo a tua disposizione può essere molto limitato. Potresti essere semplicemente a prendere un caffè e avere solo cinque minuti prima che i bambini si sveglino e scendano le scale. Quindi vuoi riuscire a portare a termine qualcosa molto, molto velocemente”.
,spiega.
Per facilitare questo, l’icona di Copilot è ora posizionata in primo piano nell’app mobile. “Quando apri l’app mobile, c’è una piccola icona di Copilot proprio lì, e puoi iniziare una conversazione con Copilot e ottenere rapidamente la risposta di cui hai bisogno“, afferma Rodriguez.
La visione futura di GitHub per Copilot
Tuttavia, Rodriguez sottolinea che la visione futura di GitHub per Copilot va ben oltre il semplice aiutare gli utenti a svolgere rapidamente alcune attività. L’obiettivo è infatti quello di portare Copilot a un livello successivo, consentendo agli sviluppatori di creare programmi utilizzando il linguaggio naturale.
“Penso a come vogliamo far evolvere Copilot non solo per aiutarti a svolgere alcuni compiti, ma per portarlo davvero al livello successivo e permetterti di creare un programma nel tuo linguaggio naturale in modo molto rapido“, spiega Rodriguez. Ciò potrebbe consentire a molte persone non formate come sviluppatori di costruire strumenti che li aiutino a svolgere il loro lavoro in modo più veloce.
Questo obiettivo è in linea con il recente annuncio di GitHub di Workspace, descritto come un “ambiente di sviluppo nativo di Copilot” che consente agli sviluppatori di utilizzare il linguaggio naturale per pianificare, costruire e testare il codice.
Il futuro dell’integrazione di Copilot nell’ecosistema GitHub
Mentre l’attuale focus di Copilot Chat sull’app mobile è quello di consentire agli utenti di ottenere rapidamente risposte alle loro domande, la visione a lungo termine di GitHub per questa tecnologia è molto più ambiziosa. L’obiettivo è infatti quello di integrare Copilot in modo ancora più profondo nell’intero ecosistema di sviluppo di GitHub, consentendo agli utenti di creare programmi direttamente utilizzando il linguaggio naturale.
Questo approccio potrebbe aprire nuove possibilità per una vasta gamma di professionisti, non solo per gli sviluppatori esperti. Rendendo più accessibile la creazione di strumenti e applicazioni personalizzate, Copilot potrebbe democratizzare lo sviluppo software, consentendo a chiunque di automatizzare e semplificare i propri flussi di lavoro.
Fonte dell’articolo qui.