In occasione del Build 2025, Microsoft ha presentato un nuovo aggiornamento di GitHub Copilot denominato Copilot Agent.
A differenza delle versioni precedenti che suggerivano solo il codice, questa nuova versione è progettata per svolgere attività di codifica complete dall'inizio alla fine, come la correzione di bug, il refactoring del codice e l'apertura di richieste pull.
È basato sul modello Claude 3.7 Sonnet di Anthropic ed è attualmente in fase di anteprima, mentre Microsoft sta raccogliendo feedback prima di un lancio più ampio.
Cosa dice l'azienda
Il posizionamento di Microsoft è semplice: ora è possibile assegnare un compito a questo strumento, ad esempio "correggi questo errore", e questo:
Effettuare la modifica del codice
Scrivi il messaggio di commit
Apri una bozza di richiesta pull
Riassumiamo cosa ha fatto
Lo sviluppatore continua a rivedere e approvare le modifiche, ma l'esecuzione e il passaggio di consegne delle bozze sono ora gestiti dall'intelligenza artificiale.
Cosa significa (in parole umane)
Questo non è un completamento automatico più intelligente.
Microsoft sta creando un assistente che:
Capisce dove si trova il bug
Applica una correzione in tutto il codice base
Prepara tutto per la revisione del team
E aspetta che tu ti fonda
Invece di lavorare riga per riga, lavora per attività.
Tu assegni. Lui agisce. Tu approvi.
Cosa può realmente fare
Ecco a cosa è destinato Copilot Agent (secondo Microsoft):
Esplorare grandi basi di codice
Correggi bug noti
Aggiungere o modificare le funzionalità
Rifattorizza la logica precedente
Scrivere la documentazione
Bozze di richieste di pull con riepiloghi
Gestire la pulizia ripetitiva e gli standard
Lavora direttamente negli ambienti VS Code e GitHub
Cosa manca ancora?
Al momento non ci sono dettagli pubblici su:
Come si comporta in basi di codice disordinate e reali
Se gli sviluppatori si fideranno del suo lavoro nei sistemi critici
Come i team possono verificare o tracciare le modifiche apportate
Se richiede che il codice sia ben documentato o segua standard specifici
Come vengono controllati l'accesso e le autorizzazioni nei repository condivisi
Al momento è in anteprima. È ancora una fase di test.
🧊 In conclusione: costi, disponibilità e tutto ciò che devi sapere
✔️ Funzionalità: GitHub Copilot Agent
✔️ Cosa fa: completa attività di codice complete (non solo suggerimenti)
⚙️ Realizzato da: Claude 3.7 Sonetto (Antropico)
📍 Dove funziona: GitHub + VS Code
🧪 Stato: Anteprima (implementazione limitata)
✅ Richiede: approvazione umana prima di unire le modifiche
📢 Annunciato a: Microsoft Build 2025
Vuoi saperne di più?
📰 Nessun post ufficiale sul blog ancora
❄️ Prospettiva del team di Frozen Light
La ragione principale per cui esistono gli insetti non è un mistero: è la deriva umana.
Dimentichiamo le cose.
Saltiamo dei passaggi.
Non siamo bravi a ripetere la stessa cosa ogni volta, nello stesso modo.
La maggior parte dei bug non ha bisogno di genialità. Hanno bisogno di coerenza.
Ed è proprio qui che entra in gioco l'intelligenza artificiale.
È possibile riassumere il tutto in un marchio, ad esempio dicendo che il copilota si comporta come un compagno di squadra o prende l'iniziativa.
Ma la verità è più semplice:
👉 Si tratta di automazione su larga scala.
👉 E l'intelligenza artificiale dà il meglio di sé quando il problema è la ripetizione.
La correzione dei bug spesso è una ripetizione:
La correzione è già stata fatta prima
L'errore sembra simile ad altri che abbiamo visto
Il modello è chiaro
Il lavoro è noioso
Questo nuovo agente copilota farà un buon lavoro?
Non lo sappiamo.
Gli sviluppatori si fideranno completamente o solo in determinati casi?
Ancora non lo sappiamo.
Sarà necessario un codice pulito e ben documentato per funzionare?
Forse.
Ma ecco cosa sappiamo:
Se funzionasse, semplificherebbe quella parte dello sviluppo che quasi tutti temono: la correzione dei bug.
E questa è una ragione più che sufficiente per provarci.