Condividi tramite


Introduzione a GitHub Copilot

Benvenuto in GitHub Copilot, il tuo compagno di intelligenza artificiale in Visual Studio.

Copilot consente di scrivere codice più velocemente e con maggiore precisione suggerendo intere righe o blocchi di codice. Copilot risponde anche alle domande e consente di eseguire attività di routine, ad esempio la scrittura di unit test, il debug e la profilatura. È possibile usare tutte queste funzionalità direttamente nell'ambiente di Visual Studio.

Questo articolo illustra come usare Copilot e sfruttare al meglio le sue funzionalità in Visual Studio.

Aprire Copilot

  1. Aprire Visual Studio (versione 17.8 o successiva). Eseguire l'aggiornamento alla versione più recente di Visual Studio per sfruttare al meglio Copilot.

  2. Creare un nuovo progetto, aprire un progetto esistente o continuare senza codice per aprire l'IDE.

  3. Selezionare il badge di GitHub Copilot nell'angolo in alto a destra di Visual Studio e selezionare Apri finestra chat.

    Screenshot del badge di GitHub Copilot in Visual Studio.

    Se Copilot non è installato, selezionare Installa Copilot nell'elenco a discesa e seguire le istruzioni del programma di installazione. Per altre informazioni, vedere Gestire l'installazione e lo stato di Copilot.

  4. Nella finestra della chat immettere un prompt per iniziare a usare Copilot.

    Se non hai già eseguito l'accesso con un account GitHub, Visual Studio visualizzerà un prompt per accedere. È anche possibile iniziare a usare Copilot Free se non si ha una sottoscrizione copilota. Completare il processo di accesso o iscrizione nel browser e quindi tornare a Visual Studio.

    Schermata della finestra di dialogo Introduzione a Copilot Free in Visual Studio.

    Screenshot della finestra di dialogo Introduzione a Copilot Free in Visual Studio.

Copilot è ora pronto per l'uso in Visual Studio.

Iniziare a usare Copilot

Dopo aver eseguito l'accesso, usare Copilot nella finestra della chat e nell'IDE.

  • Usare la modalità agente e i server MCP: nella finestra di chat selezionare Chiedi e passare a Agent per abilitare la modalità agente. Usare l'icona degli strumenti per accedere ai server MCP (Model Context Protocol), configurare i server e scegliere quali strumenti possono essere usati da Copilot. Ad esempio, per ottenere assistenza da Copilot nella generazione di codice mirato, inviare "Scrivere test unitari per i metodi in questo file".

  • Usare i completamenti e i suggerimenti di modifica successivi: durante il codice, Copilot fornisce suggerimenti direttamente nell'editor. Copilot suggerisce sia il nuovo codice (visualizzato come testo grigio) sia le modifiche apportate al codice esistente.

  • Usare le azioni copilote in Visual Studio: trovare azioni e suggerimenti basati su Copilot nel menu di scelta rapida dell'editor, elenco di errori, ricerca delle funzionalità e altre aree dell'IDE.

Personalizzare la chat di Copilot per il flusso di lavoro

Personalizzare Copilot per il progetto e il flusso di lavoro di sviluppo.

  • Gestire il contesto con i riferimenti: usare il + pulsante per allegare più contesto, ad esempio file o immagini, oppure chiedere a Copilot di fare riferimento all'intera soluzione.

  • Accedere a modelli diversi: usare la selezione modelli nella finestra del prompt per selezionare i modelli di intelligenza artificiale o portare il proprio modello in Copilot. Esplorare modelli diversi per diversi scenari, sia che risponda a domande rapide, scrittura di documentazione o generazione di modifiche al codice a più file.

  • Aggiungere istruzioni personalizzate: aggiungere istruzioni personalizzate riutilizzabili in .github/copilot-instructions.md e file di prompt in .github/prompts per personalizzare le risposte di Copilot in base al tuo stile di codifica o alle esigenze del progetto.

Risorse utili

Per esaminare le funzionalità di Copilot in qualsiasi momento, selezionare GitHub Copilot Walkthrough (Procedura dettagliata) di GitHub Copilot nell'angolo in alto a destra di Visual Studio.

Provare a creare un'app completa con il lab pratico: GitHub Copilot in Visual Studio 2022.