Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Z tego przewodnika Szybki start dowiesz się, jak używać trybu agenta w narzędziu GitHub Copilot dla platformy Azure, aby przenieść istniejącą aplikację na platformę Azure. Demonstruje, jak tryb agenta ułatwia definiowanie infrastruktury Azure, wdrażanie aplikacji do Azure oraz tworzenie potoku CI/CD.
Wymagania wstępne
Aby uzyskać pełne instrukcje dotyczące konfiguracji, zobacz artykuł Wprowadzenie . Upewnij się, że masz następujące elementy:
Konto platformy Azure i dostęp do subskrypcji platformy Azure. Aby uzyskać szczegółowe informacje na temat sposobu ich konfigurowania, zobacz stronę cennika kont platformy Azure.
Konto usługi GitHub i subskrypcja usługi GitHub Copilot. Aby uzyskać szczegółowe informacje na temat sposobu ich konfigurowania, zobacz Tworzenie konta w usłudze GitHub i przewodnik Szybki start dla usługi GitHub Copilot, odpowiednio.
Visual Studio Code. Aby uzyskać szczegółowe informacje na temat pobierania i instalowania go, zobacz Konfigurowanie programu Visual Studio Code.
Rozszerzenie GitHub Copilot i rozszerzenie GitHub Copilot Chat. Aby uzyskać instrukcje dotyczące sposobu instalowania tych rozszerzeń, zobacz Konfigurowanie narzędzia GitHub Copilot w programie VS Code i Wprowadzenie do czatu Copilot w programie VS Code, odpowiednio.
Ważne
GitHub Copilot to oddzielna subskrypcja zarządzana przez usługę GitHub. Aby uzyskać pytania dotyczące subskrypcji i pomocy technicznej usługi GitHub Copilot, zobacz Wprowadzenie do planu GitHub Copilot.
Definiowanie infrastruktury platformy Azure dla aplikacji
W tej sekcji użyj trybu agenta GitHub Copilot, aby utworzyć pliki wdrożeniowe Bicep oraz szablon azd dla aplikacji.
Otwórz istniejącą aplikację w programie Visual Studio Code.
Jeśli chcesz wykonać czynności opisane w tym samouczku, możesz sklonować następujące repozytorium z usługi GitHub na komputer lokalny:
git clone https://github.com/Azure-Samples/storage-blob-upload-from-webapp.gitW programie Visual Studio Code na Pasku Tytułu wybierz ikonę Otwórz czat (logo GitHub Copilot), aby otworzyć okienko czatu w pomocniczym pasku bocznym. Aby rozpocząć nową sesję czatu, wybierz ikonę znaku plus (+) na pasku tytułu okienka. Następnie wybierz pozycję Agent w polu tekstowym czatu.
W polu tekstowym czatu w dolnej części okienka wpisz następujący monit. Następnie wybierz pozycję Wyślij (ikona samolotu papieru) lub naciśnij Enter na klawiaturze.
Help me deploy my project to AzureWażne
Za każdym razem, gdy GitHub Copilot dla platformy Azure odpowiada na monit, jego sformułowanie i podejście mogą się różnić, ze względu na to, jak duże modele językowe (LLM), które generują odpowiedzi, działają. Możliwe, że Twoje doświadczenia mogą się różnić od opisanych w tym artykule. Pośmiń czas na przeczytanie odpowiedzi narzędzia GitHub Copilot i wybranie prawidłowego przebiegu akcji. Jeśli nie masz pewności, jak kontynuować, zapytaj GitHub Copilot, co zamierza zrobić i dlaczego.
Ogólnie rzecz biorąc, agent Copilot analizuje projekt i generuje niezbędne pliki wdrożenia.
Agent Copilot używa narzędzi wiersza polecenia, takich jak azd, aby wykonywać wiele zadań, w tym sprawdzanie wstępnego wdrożenia, sprawdzanie zależności i ostatecznie samo wdrożenie przy użyciu polecenia azd up. Polecenie azd up jest uruchamiane w terminalu programu Visual Studio Code i wyświetla monit o podanie danych wejściowych, takich jak nazwa środowiska, grupa zasobów i inne.
Jeśli wykonano instrukcje opisane w tym dokumencie, może wystąpić błąd z wersją platformy .NET; Copilot wykrywa go i poprawia.
Jeśli podczas procesu wdrażania napotkano jakiekolwiek błędy, tryb agenta Copilot może również naprawić błędy i ponownie wdrożyć aplikację. Pamiętaj, aby uważnie przeczytać rozmowę i odpowiednio odpowiedzieć. Możesz zachęcać, sugerować i nakierować Copilot, aby spróbować różnych podejść.
Wskazówki
Użyj Claude Sonnet 4.5, aby uzyskać lepsze wyniki.
Upewnij się, że na liście narzędzi GitHub Copilot dla Azure wybrano następujące narzędzia:
- Zalecana konfiguracja usługi platformy Azure
- Sprawdzanie ustawień przed wdrożeniem platformy Azure
- Uruchamianie usługi AZD Up w celu wdrożenia na platformie Azure
- Sprawdzanie stanu aplikacji dla wdrożenia usługi Azure azd
- Konfigurowanie potoku wdrażania platformy Azure
- Sprawdzanie dostępności regionów platformy Azure
- Sprawdzanie dostępności limitu przydziału platformy Azure
Aby wyświetlić listę narzędzi dostępnych dla podpowiedzi, wybierz przycisk Wybierz narzędzia... w oknie tekstowym czatu.