Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Den här snabbstarten visar hur du optimerar chattresultat med hjälp av den anpassade agenten AppModernization för att migrera Java-program till Azure. Den anpassade agenten AppModernization är optimerad för programmoderniseringsuppgifter och gör att du kan använda enkla, naturliga språkfrågor för att utföra komplexa migreringsscenarier.
Förutsättningar
- Ett GitHub-konto med en aktiv GitHub Copilot-prenumeration under alla abonnemang.
- Något av följande IDE:er:
- Den senaste versionen av Visual Studio Code. Måste vara version 1.106 eller senare.
- GitHub Copilot i Visual Studio Code. Installationsinstruktioner finns i Konfigurera GitHub Copilot i Visual Studio Code. Logga in på ditt GitHub-konto i Visual Studio Code.
- Modernisering av GitHub Copilot-appen. Starta om Visual Studio Code efter installationen.
- Den senaste versionen av IntelliJ IDEA. Måste vara version 2023.3 eller senare.
- GitHub Copilot. Måste vara version 1.5.59 eller senare. Mer information finns i Konfigurera GitHub Copilot i IntelliJ IDEA. Logga in på ditt GitHub-konto i IntelliJ IDEA.
- Modernisering av GitHub Copilot-appen. Starta om IntelliJ IDEA efter installationen. Om du inte har GitHub Copilot installerat kan du installera GitHub Copilot-appmodernisering direkt.
- Den senaste versionen av Visual Studio Code. Måste vara version 1.106 eller senare.
- Java 21 eller senare.
- Maven eller Gradle för att skapa Java-projekt.
Anmärkning
Om du använder Gradle stöds endast Gradle-omslutningsversionen 5+. Kotlin Domain Specific Language (DSL) stöds inte.
Funktionen My Tasks stöds inte ännu för IntelliJ IDEA.
Välj anpassad agent för appmodernisering
Den anpassade agenten AppModernization ger den bästa upplevelsen för Migrering och modernisering av Java-program. Använd följande steg för att välja det:
Öppna Visual Studio Code och se till att appmoderniseringstillägget GitHub Copilot är installerat.
Öppna chattfönstret Copilot genom att välja chattikonen i aktivitetsfältet.
I chattfönstret letar du upp listrutan agentväljare överst i rutan för chattinmatning och väljer AppModernisering i listan. Den här anpassade agenten är utformad för javaprogrammodernisering och migreringsscenarier.
Anmärkning
Även om du kan välja olika språkmodeller i chattfönstret är Claude Sonnet 4.5 den testade och rekommenderade modellen för bästa resultat med Java-programmoderniseringsuppgifter.
Viktigt!
Den anpassade agenten AppModernization är för närvarande endast tillgänglig för Visual Studio Code.
Använda enkla uppmaningar för migrering
När appmoderniseringsagenten har valts använder du enkla, naturliga språkfrågor för att utföra migreringsuppgifter. Agenten förstår migreringskontexten och kan hantera komplexa scenarier med minimala indata.
Exempel: Migrera från RabbitMQ till Azure Service Bus
Kontrollera att du har ett Java-projekt öppet i Visual Studio Code som använder RabbitMQ.
I chattfönstret Copilot med AppModernization-agenten markerad anger du följande fråga:
migrate from rabbitmq to Azure service busAgenten analyserar din kod, skapar en migreringsplan, gör kodändringar, kör valideringar och genererar en sammanfattning. Välj Fortsätt för att gå igenom varje steg och Behåll för att acceptera ändringarna.
Andra migreringsscenarier
AppModernization-agenten stöder olika migreringsscenarier med enkla frågor. Här är fler exempel:
Databasmigrering:
migrate from Oracle to Azure PostgreSQLAutentiseringsmigrering:
migrate to Managed Identity for Azure SQL DatabaseLagringsmigrering:
migrate from AWS S3 to Azure Storage BlobMeddelandemigrering:
migrate from ActiveMQ to Azure Service BusHemlig hantering:
migrate secrets to Azure Key Vault