Esaminare il processo di installazione di GitHub Copilot

Completato

GitHub Copilot offre un processo di configurazione flessibile per utenti singoli e organizzazioni.

Configurare GitHub Copilot per uso singolo

I singoli utenti possono usare la procedura seguente per configurare GitHub Copilot:

  1. Selezionare il piano GitHub Copilot che soddisfa i singoli requisiti.

    Esistono diversi piani di GitHub Copilot che forniscono l'accesso a GitHub Copilot:

    • Usa Copilot Free. Ottieni un'esperienza limitata di Copilot, consulta la pagina dei piani di Copilot per i limiti e le funzionalità attuali.

    • Sottoscrivere un piano a pagamento (ad esempio, Copilot Pro o Copilot Pro+). I piani a pagamento offrono funzionalità e modelli di chat avanzati. Vedere la pagina Piani di Copilot per le opzioni di sottoscrizione e la disponibilità correnti.

    • Usare GitHub Copilot attraverso la propria organizzazione o azienda. Se si fa parte di un'organizzazione o di un'organizzazione con un piano di GitHub Copilot, è possibile richiedere l'accesso tramite l'organizzazione.

    • Studenti verificati, insegnanti o open source gestori. Le persone qualificate possono essere idonee per l'accesso gratuito. Per informazioni dettagliate, vedere la pagina Piani di Copilot.

  2. Installare l'estensione GitHub Copilot per l'IDE.

    L'uso di GitHub Copilot nell'ambiente di sviluppo preferito richiede un'estensione GitHub Copilot. Le estensioni sono disponibili per gli IDE seguenti:

    • Visual Studio Code
    • Visual Studio
    • IDE JetBrains
    • Vim/Neovim
    • Eclissi
    • Xcode

    Per Visual Studio Code, l'estensione è denominata GitHub Copilot Chat.

  3. Installare l'estensione GitHub Copilot per la riga di comando.

    Se si vuole usare GitHub Copilot nella riga di comando, installare l'estensione GitHub Copilot per l'interfaccia della riga di comando di GitHub.

  4. Usare GitHub Copilot in Windows Terminal.

    Se vuoi chattare con GitHub Copilot in Windows Terminal, collega GitHub Copilot a Terminal Chat in Windows Terminal Canary.

  5. Configurare la rete (se necessario).

    Se ci si connette tramite un server proxy HTTP o un firewall, assicurarsi che gli URL chiave vengano aggiunti all'elenco di indirizzi consentiti per il server proxy o il firewall.

    Potrebbe anche essere necessario installare un certificato SSL personalizzato nel computer.

  6. Configurare le impostazioni (facoltativo).

    Tutti gli utenti possono configurare le impostazioni di GitHub Copilot nell'IDE o nell'interfaccia della riga di comando.

    Se si dispone di un piano di GitHub Copilot personalizzato (invece di usare il piano dell'organizzazione o dell'impresa), è possibile:

    • Installare GitHub Copilot Estensioni per integrare altri strumenti con GitHub Copilot Chat.
    • Gestisci le politiche da singolo abbonato.

Configurare GitHub Copilot per le organizzazioni

Le organizzazioni possono usare la procedura seguente per configurare GitHub Copilot:

  1. Iscrivere l'organizzazione a GitHub Copilot.

    Configurare un piano GitHub Copilot Business per l'organizzazione.

    Se l'organizzazione fa parte di un'azienda con un piano GitHub Copilot Enterprise o GitHub Copilot Business, il proprietario dell'organizzazione può invece abilitare GitHub Copilot per l'organizzazione. È possibile richiedere l'accesso al proprietario dell'organizzazione aprendo le impostazioni dell'account GitHub e richiedendo l'accesso in "Ottieni Copilot da un'organizzazione".

  2. Impostare le politiche.

    Controllare quali GitHub Copilot funzionalità sono disponibili nell'organizzazione.

  3. Configurare la rete (se necessario).

    Se i membri dell'organizzazione si connettono tramite un server proxy HTTP o un firewall, assicurarsi che gli URL chiave vengano aggiunti all'elenco di indirizzi consentiti per il server proxy o il firewall.

    Potrebbe anche essere necessario installare certificati SSL personalizzati nei computer dei membri.

  4. Concedere l'accesso ai membri.

    Abilitare GitHub Copilot per alcuni o tutti i membri dell'organizzazione.

    Per favorire l'adozione di GitHub Copilot nell'organizzazione, considerare quali team o membri sono più entusiasti di GitHub Copilot o possono trarre vantaggio dai GitHub Copilot. È possibile abilitare GitHub Copilot per tali membri prima di abilitare GitHub Copilot per l'intera organizzazione. Ciò consente di individuare i blocchi, dimostrare il successo anticipato e di configurare l'organizzazione per un'implementazione di GitHub Copilot riuscita.

    GitHub ha scoperto che molte implementazioni riuscite offrono un modello self-service in cui gli sviluppatori possono richiedere una licenza senza approvazione.

    Se l'organizzazione fa parte di un'azienda in GitHub Enterprise Cloud, gli utenti devono eseguire alcune configurazioni aggiuntive per l'autenticazione al proprio account dall'ambiente di sviluppo.

  5. Promuovere l'adozione di GitHub Copilot.

    La pianificazione e l'implementazione di un processo di abilitazione efficace è essenziale per favorire l'adozione di GitHub Copilot nell'organizzazione.

  6. Migliorare l'esperienza di GitHub Copilot.

    Migliorare l'esperienza di GitHub Copilot per l'organizzazione:

    • Configurazione delle knowledge base da usare con GitHub Copilot Chat (solo GitHub Copilot Enterprise).
    • Ottimizzare GitHub Copilot creando un modello linguistico personalizzato di grandi dimensioni.
    • Installazione di estensioni GitHub Copilot per integrare altri strumenti con GitHub Copilot Chat.

Accesso all'offerta gratuita di GitHub Copilot

La maggior parte dei singoli sviluppatori può iniziare a usare GitHub Copilot Gratuito con poco o nessuna configurazione necessaria. Tuttavia, esistono alcuni casi in cui GitHub Copilot Gratuito non è disponibile:

  • Si dispone di un account utente gestito.
  • Ti è stato assegnato un account Copilot tramite un'organizzazione.
  • Si dispone di un piano Copilot Pro o Copilot Pro+ esistente.
  • Si ha accesso gratuito a Copilot Pro come studente, insegnante o manutentore open source.

Esistono alcuni modi per iniziare a usare Copilot Free, a seconda della posizione in cui si lavora. Per informazioni dettagliate e disponibilità correnti del piano, vedere la pagina Piani di Copilot: https://docs.github.com/en/copilot/get-started/plans

  • Visual Studio e Visual Studio Code: in Visual Studio e Visual Studio Code è possibile iscriversi al piano gratuito GitHub Copilot direttamente dall'editor. Se si dispone di un account GitHub, verrà richiesto di eseguire l'accesso. Se non si ha un account GitHub, verrà richiesto di crearne uno. Dopo l'iscrizione e l'accesso, è possibile iniziare a usare GitHub Copilot Gratuito.

  • GitHub: con un piano gratuito GitHub Copilot, è possibile porre domande GitHub Copilot all'interno di un'interfaccia di chat su GitHub. È possibile iscriversi dalla pagina Impostazioni dell'account GitHub.

  • GitHub Mobile: è anche possibile chattare con GitHub Copilot in GitHub Mobile. In GitHub Mobile toccare l'icona GitHub Copilot nell'angolo inferiore destro dello schermo (l'icona GitHub Copilot non viene visualizzata in ogni pagina di GitHub Mobile, se non viene visualizzata l'icona, passare a una pagina diversa in GitHub Mobile e cercare l'icona. Nella parte inferiore della pagina usare la casella "Ask Copilot" per avviare una chat con GitHub Copilot.

  • Altri IDE: è necessario attivare GitHub Copilot Gratuito dall'account GitHub prima di poterlo usare in altri IDE. Nell'angolo in alto a destra di qualsiasi pagina in GitHub selezionare la foto del profilo, quindi selezionare "Il Copilot" per aprire GitHub Copilot in Impostazioni. Selezionare "Inizia a usare Copilot Gratuito" per attivare GitHub Copilot Free e aprire la modalità immersiva. A destra del testo "Installa Copilot nell'editor di codice preferito", selezionare il menu a discesa e quindi selezionare l'editor preferito.

Riassunto

GitHub Copilot offre un processo di configurazione flessibile per utenti singoli e organizzazioni. Gli utenti possono configurare GitHub Copilot selezionando un piano, installando l'estensione e configurando le impostazioni. Le organizzazioni possono configurare GitHub Copilot sottoscrivendo un piano, impostando criteri e concedendole l'accesso ai membri.