Vai al contenuto
AInizio
Tutti gli strumenti

Guida passo passo

Come usare GitHub Copilot

Un assistente per programmatori: suggerisce codice mentre scrivi, spiega il codice esistente e aiuta a correggere errori nell'editor.

Difficoltà: AvanzataPiano gratuito: sì · da verificare
Apri il sito ufficiale Ultimo aggiornamento: 2 novembre 2026

Cos'è?

GitHub Copilot è un assistente di intelligenza artificiale per chi scrive codice. Si installa come estensione in editor come Visual Studio Code e, mentre scrivi, propone il codice successivo. Ha anche una chat dove puoi chiedere spiegazioni o aiuto per correggere un errore. È pensato per chi ha già qualche base di programmazione.

A cosa serve?

  • Completare automaticamente funzioni ripetitive.
  • Farsi spiegare un pezzo di codice scritto da altri.
  • Capire un messaggio di errore e come risolverlo.
  • Scrivere test per verificare che il codice funzioni.
  • Imparare un nuovo linguaggio con esempi pratici.

Come iniziare?

  1. 1Crea un account gratuito su github.com, se non lo hai già.
  2. 2Attiva GitHub Copilot dalla pagina ufficiale scegliendo il piano (gratuito o a pagamento).
  3. 3Installa Visual Studio Code e aggiungi l'estensione GitHub Copilot dal pannello Estensioni.
  4. 4Accedi con il tuo account GitHub dall'editor.
  5. 5Inizia a scrivere codice o un commento: i suggerimenti appaiono in grigio, premi Tab per accettarli.

Prova subito

Un esercizio guidato da fare adesso, in circa 5 minuti. Completalo per salire di livello!

Esercizio pratico

circa 5 minuti

Scrivi una funzione partendo da un commento

Obiettivo: Hai visto come Copilot trasforma una descrizione in codice e come chiedere spiegazioni.

Istruzioni

Tocca un passaggio per spuntarlo mentre procedi.

Prompt pronto da copiare

# funzione che calcola la media di una lista di numeri e restituisce 0 se la lista è vuota

Consiglio per migliorare il risultato: Scrivi commenti chiari prima del codice: Copilot li usa come istruzioni. Poi chiedi in chat "Spiegami questa funzione".

Il progresso viene salvato su questo dispositivo, senza registrazione.

Prossima sfidaProva anche ClaudeL'assistente di Anthropic, apprezzato per lo stile di scrittura naturale e per la capacità di leggere e analizzare documenti lunghi.

Prompt di esempio

Copia il prompt, incollalo in GitHub Copilot e sostituisci le parti tra parentesi quadre con i tuoi dati.

Spiegazione codice

Spiegami cosa fa questo file riga per riga e indicami le parti che potrebbero causare problemi.

Correzione errore

Ottengo questo errore: [incolla errore]. Spiegami la causa e proponi una correzione minima.

Test automatici

Scrivi dei test per la funzione selezionata, coprendo anche i casi limite come lista vuota e valori negativi.

Refactoring leggibile

Riscrivi questa funzione per renderla più leggibile, senza cambiarne il comportamento, e spiega le modifiche.

Commenti e documentazione

Aggiungi commenti chiari in italiano a questa funzione e scrivi una breve descrizione di come usarla.

Imparare un linguaggio

Mostrami come si legge un file CSV in Python con un esempio semplice e commentato per principianti.

Consigli

Per risultati migliori

  • Scrivi commenti chiari prima del codice: guidano i suggerimenti.
  • Rileggi sempre il codice suggerito prima di accettarlo.
  • Usa la chat per capire, non solo per copiare.
  • Esegui i test dopo ogni modifica importante.

Errori da evitare

  • Accettare suggerimenti senza capirli.
  • Inserire chiavi segrete o password nel codice.
  • Usarlo come principiante assoluto senza basi: meglio partire con strumenti come Emergent o Lovable.

Limiti

  • Il codice suggerito può contenere errori o problemi di sicurezza.
  • Richiede di saper usare un editor di codice e alcune basi di programmazione.
  • La versione gratuita ha limiti mensili di utilizzo: da verificare.
  • Le aziende possono avere regole specifiche sull'uso di assistenti IA nel codice.

Controlla sempre i risultati prima di usarli e non condividere dati personali o riservati.

Piano gratuito: Esiste una versione gratuita con limiti mensili; piani a pagamento per un uso più intenso. Da verificare sul sito ufficiale.
AInizio

AInizio è una guida indipendente per imparare a usare l'intelligenza artificiale. Non è affiliata con gli strumenti presentati. Prezzi, piani e funzioni cambiano spesso: verifica sempre sui siti ufficiali.