GitHub Copilot app riunisce in un unico ambiente le fasi di revisione delle modifiche apportate al codice da un agente, della loro esecuzione e della visualizzazione dei risultati. In questo modo, il processo di programmazione assistita dall’intelligenza artificiale può essere completato senza passare dall’editor al terminale e al browser web.
Il pannello Diff mostra le righe aggiunte, eliminate o modificate, confrontandone le versioni precedenti e successive. Le aggiunte sono contrassegnate in verde e le sezioni eliminate in rosso. L’utente può accettare le modifiche, lasciare commenti o chiedere a Copilot di apportare nuove modifiche; la decisione finale resta all’utente.
Il pannello del terminale consente di eseguire i comandi del progetto direttamente all’interno della sessione. Il codice può essere avviato manualmente oppure è possibile configurare uno script da utilizzare tramite il pulsante Run. Per esempio, per un sito internet si può aggiungere uno script del server di sviluppo che apre la cartella del client e poi esegue il comando npm run dev. È possibile tenere aperte contemporaneamente più finestre del terminale.
Nel pannello del browser è possibile aprire i progetti dotati di interfaccia utente e testare le nuove funzionalità in condizioni di utilizzo reali. Con lo strumento Pick & Polish si può selezionare un elemento e chiedere all’agente di modificarlo; successivamente, il server di sviluppo viene riavviato per verificare il risultato.
Una volta raggiunta la fase desiderata, la modifica può essere accettata direttamente da GitHub Copilot app e si può creare una pull request. Il processo mira a consentire di vedere i punti modificati e di verificare se il progetto funziona e svolge la funzione prevista.
Perché è importante
Questa modifica rende il processo di revisione più tracciabile, riunendo nello stesso spazio di lavoro i passaggi tra il codice prodotto dall’agente di intelligenza artificiale e la supervisione umana. Gli utenti che chiedono all’agente di apportare modifiche possono non solo visualizzare le differenze tra le righe, ma anche verificare nella stessa sessione se la modifica consente al progetto di funzionare e quale risultato produce nell’interfaccia utente. Il fatto che le opzioni di accettazione, commento e rielaborazione restino in mano all’utente consente di creare un ciclo di controllo graduale, anziché trasformare direttamente l’automazione in approvazione. L’integrazione in questo flusso anche della creazione di pull request riduce i passaggi tra gli strumenti, dalla modifica del codice alla verifica; tuttavia, la necessità di configurare gli script del terminale e il fatto che i test nel browser si basino su progetti dotati di interfaccia utente lasciano aperta la questione se sia possibile garantire lo stesso livello di verifica per diversi tipi di progetto.
Contesto
GitHub non è un nome nuovo nell’archivio di FikirPilot: negli ultimi 90 giorni abbiamo pubblicato 2 notizie in cui compare questo nome; la più recente è datata 5 settembre 2026.