Sprawdzanie procesu instalacji GitHub Copilot

Ukończone

GitHub Copilot oferuje elastyczny proces konfiguracji dla użytkowników indywidualnych i organizacji.

Konfigurowanie GitHub Copilot do użytku indywidualnego

Aby skonfigurować GitHub Copilot, użytkownicy mogą wykonać następujące czynności:

  1. Wybierz plan GitHub Copilot spełniający twoje indywidualne wymagania.

    Istnieje kilka planów GitHub Copilot, które zapewniają dostęp do GitHub Copilot:

    • Użyj Copilot Free. Skorzystaj z ograniczonego doświadczenia Copilot. Sprawdź stronę planów Copilot, aby uzyskać informacje o bieżących limitach funkcji i możliwościach.

    • Subskrybuj płatny plan (na przykład Copilot Pro lub Copilot Pro+). Plany płatne zapewniają rozszerzony model i możliwości czatu. Zobacz stronę Plany Copilot, aby uzyskać informacje o bieżących opcjach subskrypcji i dostępności.

    • Użyj GitHub Copilot za pośrednictwem organizacji lub przedsiębiorstwa. Jeśli jesteś częścią organizacji lub przedsiębiorstwa z planem GitHub Copilot, możesz zażądać dostępu za pośrednictwem organizacji.

    • Zweryfikowani uczniowie, nauczyciele lub osoby odpowiedzialne za open source. Kwalifikowane osoby mogą kwalifikować się do bezpłatnego dostępu — zobacz stronę Planów Copilot, aby uzyskać szczegółowe informacje.

  2. Zainstaluj rozszerzenie GitHub Copilot dla środowiska IDE.

    Użycie GitHub Copilot w preferowanym środowisku programistycznym wymaga rozszerzenia GitHub Copilot. Rozszerzenia są dostępne dla następujących środowisk IDE:

    • Visual Studio Code
    • Visual Studio
    • Środowiska programistyczne JetBrains
    • Vim/Neovim
    • Eclipse
    • Xcode

    W przypadku Visual Studio Code rozszerzenie ma nazwę GitHub Copilot Chat.

  3. Zainstaluj rozszerzenie GitHub Copilot dla wiersza polecenia.

    Jeśli chcesz użyć GitHub Copilot w wierszu polecenia, zainstaluj rozszerzenie GitHub Copilot dla interfejsu wiersza polecenia GitHub.

  4. Użyj narzędzia GitHub Copilot w Windows Terminal.

    Aby rozmawiać z GitHub Copilot w Windows Terminal, połącz GitHub Copilot z Terminal Chat w Windows Terminal Canary.

  5. Skonfiguruj sieć (w razie potrzeby).

    Jeśli łączysz się za pośrednictwem serwera proxy HTTP lub zapory, upewnij się, że kluczowe adresy URL są dodawane do listy wyjątków dla serwera proxy lub zapory.

    Może być również konieczne zainstalowanie niestandardowego certyfikatu SSL na maszynie.

  6. Skonfiguruj ustawienia (opcjonalnie).

    Wszyscy użytkownicy mogą konfigurować ustawienia GitHub Copilot w środowisku IDE lub w interfejsie wiersza polecenia.

    Jeśli masz własny plan GitHub Copilot (zamiast używać planu organizacji lub przedsiębiorstwa), możesz:

    • Zainstaluj rozszerzenia GitHub Copilot, aby zintegrować inne narzędzia z GitHub Copilot Chat.
    • Zarządzaj politykami jako indywidualny subskrybent.

Konfigurowanie GitHub Copilot dla organizacji

Organizacje mogą wykonać następujące kroki, aby skonfigurować GitHub Copilot:

  1. Subskrybuj organizację w usłudze GitHub Copilot.

    Skonfiguruj plan GitHub Copilot Business dla swojej organizacji.

    Jeśli Organizacja jest częścią przedsiębiorstwa z planem GitHub Copilot Enterprise lub GitHub Copilot Business, właściciel przedsiębiorstwa może zamiast tego włączyć GitHub Copilot dla organizacji. Możesz zażądać dostępu od właściciela przedsiębiorstwa, otwierając ustawienia konta GitHub i żądając dostępu w obszarze "Pobierz Copilot z organizacji".

  2. Ustawianie zasad.

    Określ, które funkcje GitHub Copilot są dostępne w organizacji.

  3. Skonfiguruj sieć (w razie potrzeby).

    Jeśli członkowie organizacji łączą się za pośrednictwem serwera proxy HTTP lub zapory, upewnij się, że kluczowe adresy URL są dodawane do listy dozwolonych dla serwera proxy lub zapory.

    Może być również konieczne zainstalowanie niestandardowych certyfikatów SSL na maszynach członków.

  4. Udziel dostępu członkom.

    Włącz GitHub Copilot dla niektórych lub wszystkich członków organizacji.

    Aby pomóc w wdrożeniu GitHub Copilot w organizacji, zastanów się, jakie zespoły lub członkowie są najbardziej podekscytowani GitHub Copilot lub mogą czerpać największe korzyści z GitHub Copilot. Możesz włączyć GitHub Copilot dla tych członków przed włączeniem GitHub Copilot dla całej organizacji. Może to pomóc w odnalezieniu blokad, zademonstrowaniu wczesnego sukcesu i skonfigurowaniu organizacji pod kątem pomyślnego wdrożenia GitHub Copilot.

    GitHub odkrył, że wiele udanych wdrożeń oferuje model samoobsługowy, w którym deweloperzy mogą samodzielnie zgłosić zapotrzebowanie na licencję bez potrzeby zatwierdzenia.

    Jeśli Twoja organizacja jest częścią przedsiębiorstwa w chmurze GitHub Enterprise, użytkownicy muszą wykonać dodatkową konfigurację, aby uwierzytelnić się na swoim koncie ze środowiska deweloperskiego.

  5. Wspieranie wdrażania GitHub Copilot.

    Planowanie i wdrażanie efektywnego procesu włączania jest niezbędne do wdrożenia GitHub Copilot w organizacji.

  6. Ulepsz doświadczenie z GitHub Copilot.

    Ulepsz środowisko GitHub Copilot dla organizacji, wykonując następujące czynności:

    • Konfigurowanie baz wiedzy do użycia z usługą GitHub Copilot Chat (tylko GitHub Copilot Enterprise).
    • Dostrajanie GitHub Copilot przez utworzenie niestandardowego dużego modelu językowego.
    • Instalowanie rozszerzeń GitHub Copilot w celu zintegrowania innych narzędzi z GitHub Copilot Chat.

Dostęp do bezpłatnego planu GitHub Copilot

Większość indywidualnych deweloperów może zacząć używać GitHub Copilot bezpłatnie przy minimalnej lub bez konieczności konfiguracji. Istnieje jednak kilka przypadków, w których usługa GitHub Copilot Bezpłatna nie jest dostępna:

  • Masz zarządzane konto użytkownika.
  • Przydzielono ci konto Copilot poprzez organizację.
  • Masz istniejący plan Copilot Pro lub Copilot Pro+.
  • Masz bezpłatny dostęp do Copilot Pro jako student, nauczyciel lub koordynator open source.

Istnieje kilka sposobów, aby rozpocząć korzystanie z Copilot Free, w zależności od tego, gdzie pracujesz. Aby uzyskać szczegółowe informacje o planie i dostępność, zobacz stronę planów Copilot: https://docs.github.com/en/copilot/get-started/plans

  • Visual Studio i Visual Studio Code: w Visual Studio i Visual Studio Code możesz zarejestrować się w celu uzyskania planu GitHub Copilot Free bezpośrednio z poziomu edytora. Jeśli masz konto GitHub, zostanie wyświetlony monit o zalogowanie się. Jeśli nie masz konta GitHub, zostanie wyświetlony monit o utworzenie konta. Po zarejestrowaniu się i zalogowaniu możesz rozpocząć korzystanie z usługi GitHub Copilot Bezpłatnie.

  • GitHub: W przypadku planu bezpłatnego GitHub Copilot możesz zadawać GitHub Copilot pytania w interfejsie czatu w GitHub. Możesz zarejestrować się na stronie Ustawienia konta GitHub.

  • GitHub Mobile: możesz również rozmawiać z GitHub Copilot w usłudze GitHub Mobile. W GitHub Mobile naciśnij ikonę GitHub Copilot w prawym dolnym rogu ekranu (ikona GitHub Copilot nie jest wyświetlana na każdej stronie w GitHub Mobile, jeśli nie widzisz ikony, przejdź do innej strony w GitHub Mobile i poszukaj tam ikony. W dolnej części strony użyj pola "Ask Copilot", aby rozpocząć czat z GitHub Copilot.

  • Inne środowiska programistyczne: musisz aktywować bezpłatną wersję GitHub Copilot na swoim koncie GitHub, zanim będziesz mógł z niego korzystać w innych środowiskach. W prawym górnym rogu dowolnej strony na GitHub wybierz swoje zdjęcie profilowe, a następnie wybierz pozycję "Twoja Copilot", aby otworzyć GitHub Copilot w obszarze Ustawienia. Wybierz opcję "Rozpocznij korzystanie z GitHub Copilot Free", aby aktywować bezpłatny tryb GitHub Copilot i otworzyć tryb immersyjny. Po prawej stronie tekstu "Zainstaluj Copilot w ulubionym edytorze kodu" wybierz menu rozwijane, a następnie wybierz preferowany edytor.

Podsumowanie

GitHub Copilot oferuje elastyczny proces konfiguracji dla użytkowników indywidualnych i organizacji. Użytkownicy mogą skonfigurować GitHub Copilot, wybierając plan, instalując rozszerzenie i konfigurując ustawienia. Organizacje mogą skonfigurować GitHub Copilot, subskrybując plan, ustawiając zasady i udzielając dostępu członkom.