Vai al contenuto
Impara · Guida · GitHub / Microsoft

GitHub Copilot

L'assistente di programmazione in coppia integrato nel tuo editor: completamento del codice in linea, chat sul tuo repository e modalità agent in VS Code, JetBrains e GitHub.

GitHub / Microsoft8 min di letturagithub.com/features/copilot

Cos'è GitHub Copilot?

GitHub Copilot è un assistente di programmazione IA che funziona all'interno del tuo editor di codice, offrendo completamenti in linea, una barra laterale di chat e una modalità agent capace di apportare modifiche su più file. Sviluppato da GitHub (di proprietà di Microsoft), funziona in VS Code, Visual Studio, gli IDE JetBrains, Neovim e su github.com.

Suggerisce codice mentre digiti, risponde alle domande sul codice che stai consultando, genera test e, in modalità agent, pianifica e applica modifiche su più file. Con gli abbonamenti a pagamento, puoi scegliere il modello dietro la chat e gli agent, tra i modelli di punta di Anthropic, OpenAI e Google. Un agent di programmazione distinto può prendere in carico un problema GitHub assegnato e aprire una pull request che tu esamini.

Se vuoi un aiuto IA proprio dove scrivi già codice (completare una riga, spiegare un file o delegare un'attività), Copilot è l'opzione più consolidata.

Punti di forza

Dove eccelle

  • Completamento nell'editor: suggerimenti contestuali mentre digiti, accettati con un tasto.
  • Restare nel tuo IDE: VS Code, Visual Studio, JetBrains e Neovim, senza passare a una scheda di chat separata.
  • Interrogare il tuo codebase: una chat che vede i tuoi file aperti e il tuo repository per spiegare, correggere e scrivere test.
  • Modifiche agentiche su più file: la modalità agent modifica più file, e l'agent di programmazione lavora in modo asincrono sui problemi.
  • Scegliere il modello in base all'attività: gli abbonamenti a pagamento permettono di cambiare modello di punta per la chat e gli agent.
  • Flussi di lavoro di pull request su GitHub: riassunti e suggerimenti di revisione proprio dove si trova già il tuo codice.
Limiti

Dove fa cilecca

  • I non sviluppatori: è uno strumento di programmazione, non un assistente generalista.
  • Uso a pesi aperti o completamente offline: è un servizio ospitato legato al tuo account GitHub.
  • Team che vietano qualsiasi invio di codice al di fuori del proprio ambiente senza una configurazione aziendale approvata.
  • Acquirenti che preferiscono un prezzo unico aggregato invece di una fatturazione per postazione o per richiesta sui livelli superiori.
Come usarlo

Primi passi

Installa l'estensione GitHub Copilot nel tuo editor (oppure usalo direttamente su github.com) e accedi con il tuo account GitHub. Il livello gratuito offre un numero limitato di completamenti e di messaggi di chat al mese; gli abbonamenti a pagamento rimuovono questi limiti.

Una volta attivato, i suggerimenti compaiono in linea mentre digiti: premi Tab per accettare, oppure continua a scrivere per ignorarli.

Come usarlo

Completamenti e chat

Il completamento in linea è più efficace quando gli dai un punto di partenza: una firma di funzione chiara, un nome descrittivo o un commento che descrive l'intenzione. La chat Copilot risponde alle domande sul codice selezionato e sul repository nel suo insieme.

I comandi con barra obliqua accelerano le richieste comuni (/explain per un file confuso, /tests per generare test unitari, /fix per correggere un errore), basandosi sul codice aperto.

Come usarlo

Modalità agent e agent di programmazione

La modalità agent prende un prompt di alto livello ed effettua modifiche in più passaggi su più file, presentandoti un riassunto da esaminare prima di accettare.

L'agent di programmazione Copilot va oltre: assegnagli un problema GitHub e lavora in modo asincrono, poi apre una pull request che il tuo team esamina, utile per attività ben delimitate e autonome.

Come usarlo

Ottenere risposte migliori

Tieni aperti i file pertinenti in modo che Copilot abbia il contesto di cui ha bisogno, e scrivi il commento o la firma prima di chiedere un completamento.

Esamina ogni suggerimento prima di accettarlo: sei tu responsabile del codice consegnato. Tratta Copilot come un collaboratore junior veloce, non come un'autorità, soprattutto per il codice sensibile alla sicurezza.

Prezzi

Quanto costa GitHub Copilot

Indicativo, in USD, aggiornato al gennaio 2026. I prezzi cambiano spesso. Verifica sul sito ufficiale prima di farci affidamento.

Gratuito

$0

Numero limitato di completamenti e di messaggi di chat al mese per i privati.

Pro

~10 $ / mese

Completamenti e chat illimitati, scelta del modello e modalità agent.

Pro+

~39 $ / mese

Limiti più alti e accesso più generoso ai modelli più capaci.

Enterprise / Business

~19-39 $ / utente / mese

Controlli di policy organizzativa, indennizzo della proprietà intellettuale, audit e (Enterprise) conoscenze ancorate ai tuoi repository.

Visita il sito ufficiale di GitHub Copilot
Provalo

Esempi di prompt

Copiali in GitHub Copilot come punto di partenza, poi adattali al tuo compito.

Generare test

/tests: scrivi test unitari per la funzione selezionata che coprano il percorso felice, i casi di errore e i casi limite. Rispetta il framework di test e lo stile esistenti del progetto.

Spiegare codice poco familiare

/explain questo file come se fossi nuovo nel codebase: cosa fa, i tipi chiave, e dove si trovano gli effetti collaterali e le chiamate esterne.

Delegare un'attività delimitata

Aggiungi la validazione degli input a ogni endpoint di questo router, restituisci un 400 con un errore tipizzato in caso di fallimento, e aggiorna i test. Mostrami un riassunto dei file che hai modificato.

FAQ

GitHub Copilot
domande frequenti.

Risposte dirette alle domande che ci vengono poste più spesso. Se la tua non c'è, scrivi al team.

Lavorare con SDEN

Portare l'IA in produzione?

Aiutiamo i team a scegliere i modelli giusti e a metterli in produzione in sicurezza, self-hosted quando i dati lo richiedono. E ti consegniamo le chiavi per gestirli in autonomia.

GitHub Copilot guide · SDEN