Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
GitHub Copilot udostępnia funkcje programowania wspomagane przez sztuczną inteligencję w Visual Studio. Sugeruje wiersze lub bloki kodu, odpowiedzi na pytania i pomaga w zadaniach programistycznych, takich jak pisanie testów jednostkowych, debugowanie i profilowanie. Użyj tych funkcji bezpośrednio w Visual Studio.
Z tego artykułu dowiesz się, jak otworzyć Copilot i rozpocząć korzystanie z jego funkcji w Visual Studio.
Otwieranie Copilot w Visual Studio
Otwórz program Visual Studio.
Utwórz nowy projekt, otwórz istniejący projekt lub kontynuuj bez kodu, aby otworzyć środowisko IDE.
Wybierz wskaźnik GitHub Copilot w prawym górnym rogu Visual Studio, a następnie wybierz pozycję Otwórz czat.
Jeśli Copilot nie jest zainstalowana, wybierz pozycję Zainstaluj Copilot i postępuj zgodnie z monitami instalatora. Aby uzyskać więcej informacji, zobacz Zarządzanie instalacją i stanem Copilota.
W oknie czatu wprowadź monit o rozpoczęcie korzystania z narzędzia Copilot.
Jeśli jeszcze nie zalogowałeś się przy użyciu konta usługi GitHub, program Visual Studio wyświetli monit o zalogowanie się. Jeśli nie masz subskrypcji Copilot, rozpocznij pracę z Copilot Bezpłatnie. Ukończ proces logowania lub rejestracji w przeglądarce, a następnie wróć do programu Visual Studio.
Copilot jest teraz gotowy do użycia w programie Visual Studio.
Rozpoczynanie korzystania z narzędzia Copilot
Po zalogowaniu użyj narzędzia Copilot w oknie czatu i w całym środowisku IDE.
Użyj agenta planu: w oknie czatu użyj selektora agentów, aby wybrać pozycję Plan i utworzyć plan implementacji przed wprowadzeniem zmian w kodzie. Copilot przegląda bazę kodu za pomocą narzędzi działających w trybie tylko do odczytu, w razie potrzeby zadaje pytania doprecyzowujące i zapisuje plan w formacie Markdown w
.copilot/plans/.Użyj trybu agenta i serwerów MCP: w oknie czatu wybierz pozycję Zapytaj i przełącz się do agenta, aby włączyć tryb agenta . Użyj ikony narzędzi, aby uzyskać dostęp do serwerów protokołu MCP (Model Context Protocol), skonfigurować serwery i wybrać narzędzia, których może używać Copilot. Aby na przykład uzyskać pomoc Copilota w generowaniu konkretnego kodu, wyślij polecenie "Napisz testy jednostkowe dla metod w tym pliku".
- W programie Visual Studio w wersji 18.1 lub nowszej program Copilot Chat może łączyć się z agentami chmurowymi, aby uruchamiać zdalne sesje programowania, które tworzą zgłoszenia i pull requesty w połączonym repozytorium w serwisie GitHub. Może zostać wyświetlony monit o udzielenie uprawnień repozytorium przy pierwszym uruchomieniu sesji w chmurze lub gdy wymagane jest więcej uprawnień.
Użyj wbudowanych agentów: wybierz agenta z selektora agenta lub wprowadź
@nazwę agenta, aby uzyskać pomoc dotyczącą debugowania, profilowania, testowania, modernizacji i innych zadań programistycznych.Użyj uzupełnień i kolejnych sugestii edycji: Podczas kodowania Copilot udostępnia sugestie bezpośrednio w edytorze. Copilot sugeruje zarówno nowy kod (pokazany jako szary tekst), jak i edycję istniejącego kodu. Domyślnie program Visual Studio nadaje funkcji IntelliSense priorytet nad podpowiedziami w tekście narzędzia Copilot. Dostosuj skróty klawiaturowe do akceptowania sugestii Copilot w Narzędzia > Opcje > Środowisko > Klawiatura.
Użyj akcji Copilot w programie Visual Studio: znajdź akcje i sugestie obsługiwane przez copilot w menu kontekstowym edytora, listę błędów, wyszukiwanie funkcji i inne obszary środowiska IDE.
Debugowanie za pomocą agenta debugera: uruchom przepływ pracy agenta debugera z Copilot Chat lub kontekstu problemu. Zacznij od zgłoszenia w usłudze GitHub lub Azure DevOps albo od polecenia sformułowanego w języku naturalnym, aby odtworzyć problem, wygenerować hipotezy, dodać mechanizmy instrumentacji, przeanalizować telemetrię i zastosować precyzyjnie dobrane poprawki, jednocześnie weryfikując zachowanie działającego środowiska uruchomieniowego.
Przejrzyj wybrany kod: w Visual Studio wersji 18.8 lub nowszej wybierz kod w edytorze, wybierz i przytrzymaj (lub kliknij prawym przyciskiem myszy) zaznaczenie, a następnie wybierz pozycję Akcje funkcji Copilot>Wyświetl zaznaczenie. Copilot dodaje wbudowane komentarze do przeglądu i może stosować lub generować sugestie dotyczące kodu. Aby uzyskać więcej informacji, zobacz Przeglądanie wybranego kodu.
Dostosowywanie czatu Copilot do przepływu pracy
Dostosuj Copilot pod kątem swojego projektu i przepływu pracy deweloperskiej.
Zarządzanie kontekstem przy użyciu odwołań: użyj + przycisku , aby dołączyć więcej kontekstu, takiego jak pliki lub obrazy, lub poproś Copilota o odwołanie do całego rozwiązania.
Użyj panelu historii czatów, aby wznowić sesje: przeglądaj poprzednie konwersacje i wracaj do sesji według tytułu, podglądu wiadomości lub czasu ostatniej aktualizacji. Aby uzyskać szczegółowe informacje, zobacz Zarządzanie historią czatów za pomocą panelu Historia czatu.
Dostęp do różnych modeli: użyj selektora modelu w oknie monitu, aby wybrać modele sztucznej inteligencji. Dostępność modeli zależy od Twojego planu Copilot oraz, w przypadku Copilot Business lub Enterprise, zasad obowiązujących w Twojej organizacji.
Dodaj niestandardowe instrukcje: dodaj wielokrotnego użytku niestandardowe instrukcje w
.github/copilot-instructions.mdplikach monitujących w.github/prompts, aby dostosować odpowiedzi copilot pod kątem stylu kodowania lub potrzeb projektu.Włącz wbudowane umiejętności .NET i Azure: w Visual Studio wersji 18.8 lub nowszej, jeśli zainstalowano odpowiednie .NET lub Azure obciążenie, otwórz selektor narzędzi, wybierz kartę Umiejętności i rozwiń pozycję Wbudowane, aby przejrzeć dostępne umiejętności. Te umiejętności są domyślnie wyłączone, więc włącz tylko te, które mają zastosowanie do zadań. Aby uzyskać więcej informacji, zobacz Używanie wbudowanych .NET i Azure umiejętności.
Monitorowanie użycia Copilot: w Visual Studio wersji 18.8 lub nowszej otwórz okno użycie Copilot, aby wyświetlić metryki użycia w czasie rzeczywistym i otrzymywać alerty w przypadku zbliżania się lub osiągnięcia limitu. Aby uzyskać szczegółowe informacje, zobacz Zarządzanie użyciem i alertami Copilot.
Zastosuj instrukcje niestandardowe na poziomie organizacji: w wersji Visual Studio w wersji 18.8 lub nowszej, gdy pracujesz w repozytorium należącym do organizacji GitHub, Copilot automatycznie stosuje instrukcje zdefiniowane przez właściciela organizacji i wyświetla je w odwołaniach. Aby uzyskać więcej informacji, zobacz Używanie instrukcji niestandardowych na poziomie organizacji.
Tworzenie agentów niestandardowych i zarządzanie nimi: w Visual Studio wersji 18.4 lub nowszej utwórz i wybierz agentów niestandardowych na poziomie repozytorium. W programie Visual Studio w wersji 18.5 lub nowszej użyj selektora agentów, aby utworzyć niestandardowych agentów na poziomie użytkownika, którzy są przechowywani w
%USERPROFILE%\.github\agents. Aby uzyskać więcej informacji, zobacz Use GitHub Copilot agents in Visual Studio (Używanie agentów GitHub Copilot w Visual Studio).
Przydatne zasoby
Aby przejrzeć funkcje copilot w dowolnym momencie, wybierz pozycję GitHub Copilot Walkthrough z znaczka GitHub Copilot w prawym górnym rogu programu Visual Studio.
Treści powiązane
Otwórz Copilot w Visual Studio 2022
Otwórz Visual Studio 2022 w wersji 17.10 lub nowszej.
Utwórz nowy projekt, otwórz istniejący projekt lub kontynuuj bez kodu, aby otworzyć środowisko IDE.
Wybierz wskaźnik GitHub Copilot w prawym górnym rogu Visual Studio, a następnie wybierz pozycję Otwórz okno czatu.
Jeśli Copilot nie jest zainstalowana, wybierz pozycję Zainstaluj Copilot i postępuj zgodnie z monitami instalatora. Aby uzyskać więcej informacji, zobacz Zarządzanie instalacją i stanem Copilota.
W oknie czatu wprowadź monit o rozpoczęcie korzystania z narzędzia Copilot.
Jeśli jeszcze nie zalogowałeś się przy użyciu konta usługi GitHub, program Visual Studio wyświetli monit o zalogowanie się. Jeśli nie masz subskrypcji Copilot, rozpocznij pracę z Copilot Bezpłatnie. Ukończ proces logowania lub rejestracji w przeglądarce, a następnie wróć do programu Visual Studio.
Copilot jest teraz gotowy do użycia w Visual Studio 2022 r.
Rozpoczynanie korzystania z narzędzia Copilot
Po zalogowaniu użyj narzędzia Copilot w oknie czatu i w całym środowisku IDE.
Użyj wbudowanych agentów: Wybierz Kontekst, GitHub, Profiler, VS lub Obszar roboczy w wybieraku agentów albo wpisz
@, a następnie nazwę agenta.Użyj trybu agenta i serwerów MCP: w oknie czatu wybierz pozycję Zapytaj i przełącz się do agenta, aby włączyć tryb agenta . Kliknij ikonę narzędzi, aby uzyskać dostęp do serwerów MCP, skonfigurować serwery i wybrać narzędzia, których Copilot może używać.
Użyj uzupełnień i kolejnych sugestii edycji: Podczas kodowania Copilot udostępnia sugestie bezpośrednio w edytorze. Domyślnie program Visual Studio nadaje funkcji IntelliSense priorytet nad podpowiedziami w tekście narzędzia Copilot. Dostosuj skróty klawiaturowe do akceptowania sugestii Copilot w Narzędzia > Opcje > Środowisko > Klawiatura.
Użyj akcji Copilot w programie Visual Studio: znajdź akcje i sugestie obsługiwane przez copilot w menu kontekstowym edytora, listę błędów, wyszukiwanie funkcji i inne obszary środowiska IDE.
Dostosowywanie czatu Copilot do przepływu pracy
Dostosuj Copilot do swojego projektu i procesu tworzenia.
Zarządzanie kontekstem przy użyciu odwołań: użyj + przycisku , aby dołączyć więcej kontekstu, takiego jak pliki lub obrazy, lub poproś Copilota o odwołanie do całego rozwiązania.
Dostęp do różnych modeli: użyj selektora modelu w oknie monitu, aby wybrać modele sztucznej inteligencji. Dostępność modelu zależy od Twojego planu Copilot, a w przypadku planu Copilot Business lub Enterprise — od zasad obowiązujących w Twojej organizacji.
Dodaj niestandardowe instrukcje: dodaj wielokrotnego użytku niestandardowe instrukcje w
.github/copilot-instructions.mdplikach monitujących w.github/prompts, aby dostosować odpowiedzi copilot pod kątem stylu kodowania lub potrzeb projektu.
Przydatne zasoby
Spróbuj utworzyć pełną aplikację za pomocą laboratorium praktycznego: GitHub Copilot w programie Visual Studio 2022.