È il futuro dello sviluppo software un IDE potenziato dall'IA? GitHub sta lanciando l'idea.
Prima della sua conferenza annuale GitHub Universe a San Francisco all'inizio di quest'autunno, GitHub ha annunciato Copilot Workspace, un ambiente di sviluppo che sfrutta ciò che GitHub descrive come "agenti alimentati da Copilot" per aiutare i developer a elaborare, pianificare, costruire, testare ed eseguire il codice in linguaggio naturale.
Jonathan Carter, responsabile di GitHub Next, il team di R&D software di GitHub, presenta Workspace come una sorta di evoluzione dell'assistente alla codifica alimentato dall'IA di GitHub Copilot in un'attrezzatura più generale, basata sulle capacità recentemente introdotte come Copilot Chat, che consente ai developer di fare domande sul codice in linguaggio naturale.
“Dalla ricerca, abbiamo scoperto che, per molte attività, il punto di maggiore attrito per i developer era nel cominciare e, in particolare, nel sapere come affrontare un problema di programmazione, sapendo quali file modificare e sapendo come considerare multiple soluzioni e i relativi compromessi,” ha detto Carter. “Quindi volevamo costruire un assistente AI che potesse incontrare i developer all'inizio di un'idea o di un compito, ridurre l'energia di attivazione necessaria per cominciare e poi collaborare con loro per apportare le modifiche necessarie in tutto il corebase.”
...Copilot Workspace entra in anteprima tecnica lunedì, ottimizzato per una gamma di dispositivi, inclusi i dispositivi mobili.
...“Il nostro obiettivo principale con Copilot Workspace è sfruttare l'IA per ridurre la complessità in modo che i developer possano esprimere la propria creatività e esplorare liberamente,” ha detto Carter. “Crediamo veramente che la combinazione di umano più AI sarà sempre superiore a uno dei due da solo, ed è su questo che puntiamo con Copilot Workspace.”