Informazioni e abilitazione dell'agente cloud di GitHub Copilot
Questa unità spiega cos'è l'agente, in che modo differisce dai tradizionali assistenti di codifica di intelligenza artificiale, quali piani e repository lo supportano, e come abilitarlo e pianificare il budget per esso, inclusi le unità di Richiesta Premium (PRU) e i minuti delle GitHub Actions.
Al termine di questa unità, si sarà in grado di:
- Spiegare qual è l'agente cloud di GitHub Copilot, chi può usarlo e dove è disponibile.
- Descrivere le attività che può eseguire e come delegare il lavoro.
- Distinguerlo dagli assistenti solo per IDE e dalla "modalità agente" di Copilot.
- Abilitare l'agente a livello di organizzazione o repository.
- Comprendere in che modo vengono usati i minuti di GitHub Actions e le unità richiesta Premium (PRU) e gestirli in modo efficace.
Che cos'è GitHub Copilot Cloud Agent, chi può usarlo e dove è disponibile.
GitHub Copilot Cloud Agent è un assistente per lo sviluppo autonomo che viene eseguito all'interno di GitHub stesso. Invece di associarsi all'utente solo nell'IDE, l'agente funge da compagno di squadra in background. Si assegna un'attività con ambito chiaro, ad esempio una correzione di bug, una funzionalità incrementale o un aggiornamento della documentazione, che crea un ramo, esplora la codebase, genera un piano di implementazione e crea un codice, mantenendo al tempo stesso il controllo di quando e se aprire una richiesta pull.
Disponibilità e piani
- Piani: disponibili in Copilot Pro, Copilot Pro+, Copilot Business, Copilot Enterprise.
- Repository: Funziona in tutti i repository ospitati in GitHub, ad eccezione di quelli di proprietà di account utente gestiti o in cui l'agente è disabilitato in modo esplicito.
Cosa fa l'agente cloud Copilot
L'agente cloud copilot può assumere un'ampia gamma di attività di sviluppo:
- Correggere bug e regressioni.
- Implementare nuove funzionalità incrementali.
- Migliorare la copertura dei test o generare test mancanti.
- Aggiornare o creare la documentazione.
- Risolvere il debito tecnico e gli elementi "nice-to-have" del backlog.
È possibile delegare il lavoro all'agente in due modi principali:
- Assegnare un problema a Copilot: su GitHub.com, GitHub Mobile o tramite API/interfaccia della riga di comando.
- Chiedere a Copilot di apportare modifiche al codice : dal pannello Agenti su GitHub, Copilot Chat, l'IDE o altri strumenti agentici con supporto MCP o Raycast in macOS.
Quando l'agente termina, chiede la tua revisione. È possibile menzionare @copilot in un commento di una richiesta pull per chiedere di iterare sul suo lavoro.
Differenze rispetto agli assistenti IDE tradizionali
Gli assistenti IA tradizionali negli IDE consentono di scrivere codice in locale, ma lasciano all'utente i passaggi manuali: creare rami, eseguire il push di commit, scrivere descrizioni per le richieste pull e iterare. Queste decisioni si verificano in una sessione privata e non sono visibili al team.
Con l'agente cloud Copilot :
- Tutto il lavoro avviene come commit su GitHub.
- L'agente automatizza la creazione dei rami, i messaggi di commit e la stesura del codice, lasciandoti decidere se e quando aprire una pull request.
- Il lavoro è visibile nei log delle sessioni e nella cronologia delle richieste pull a scopo di tracciabilità.
- L'utente guida attraverso i commenti di revisione delle richieste pull anziché tramite sessioni locali sincrone.
In questo modo si creano opportunità di trasparenza e collaborazione, i colleghi possono vedere ogni passaggio e passare in base alle esigenze.
Agente cloud e "Modalità agente" negli IDE
È importante distinguere GitHub Copilot Cloud Agent (descritto in questo modulo) dalla funzionalità modalità agente in Visual Studio e Visual Studio Code:
- Agente cloud: Viene eseguito in modo autonomo in un ambiente basato su GitHub Actions per completare le attività di sviluppo assegnate tramite problemi o Copilot Chat.
- Modalità agente (modifiche copilote): Esegue modifiche locali autonome direttamente nella sessione dell'IDE.
Abilitazione dell'agente cloud Copilot
Prima di assegnare attività a Copilot, verificare che l'agente sia abilitato:
- Repository di proprietà dell'organizzazione: La disponibilità viene gestita dagli amministratori dell'organizzazione o dell'impresa.
- Repository personali: la disponibilità può essere configurata tramite le impostazioni dell'account.
Costi di utilizzo: GitHub Actions + PRU
Copilot Cloud Agent usa due risorse principali:
- Minuti di GitHub Actions nell'ambiente di build/test temporaneo in cui opera l'agente.
- Richieste Premium copilot (PRU) per supportare il ragionamento avanzato del modello.
Annotazioni
A partire dal 4 giugno 2025, l'agente usa una richiesta Premium per ogni richiesta di modello eseguita. All'interno delle azioni mensili e della indennità di richiesta Premium, è possibile eseguire attività senza costi aggiuntivi. Vedere Fatturazione di GitHub Copilot.
Suggerimento
Usare le unità richieste Premium quando aggiungono valore: modifiche a più file, generazione di test e differenze più ampie che richiedono un ragionamento più approfondito. Le modifiche leggere possono richiedere un minor numero di passaggi intensivi di PRU.
Con l'agente abilitato e i costi compresi, è possibile confermare il modo in cui rispetta il comportamento di sicurezza, i rischi da prevedere e quali limitazioni tenere conto quando si pianifica il lavoro reale.