Introduktion

Fuldført

GitHub Copilot i Visual Studio Code tilbyder kraftfuld AI-assisteret kodning fra starten, men dets sande potentiale kommer frem, når du tilpasser det til dit teams specifikke arbejdsgange og projektkrav. Ved at levere brugerdefinerede instruktioner og skabe specialiserede agenter kan du forvandle GitHub Copilot fra en generel assistent til et sæt skræddersyede AI-samarbejdspartnere, der forstår din kodebase, følger dine konventioner og håndterer flertrinsudviklingsopgaver.

Forestil dig, at du er udvikler på et team, der vedligeholder en stor C#-applikation. Dit team har specifikke kodningsstandarder, arkitektoniske mønstre og gennemgangsprocesser, som hver pull request skal følge. I stedet for at gentage disse retningslinjer i hver eneste GitHub Copilot Chat-prompt, kan du indlejre dem direkte i instruktionsfiler, som GitHub Copilot læser automatisk. Du kan også oprette brugerdefinerede agenter – specialiserede AI-personaer som en "Planner", der designer implementeringsstrategier, eller en "Code Reviewer", der tjekker for sikkerhedsproblemer – og kæde dem sammen, så den ene agents output flyder ind i den næste.

De emner, der behandles i dette modul, omfatter:

  • Brug af brugerdefinerede instruktioner og promptfiler baseret på arkiver til at påvirke GitHub Copilots kodningsstil og retningslinjer.
  • Definition og brug af brugerdefinerede GitHub Copilot-agenter til specialiserede opgaver som planlægning, kodning og test.
  • Konfiguration af underagenter, agentfærdigheder og agenter på organisationsniveau.
  • Kæder agenter gennem overdrag for at opnå flertrinsudviklingsscenarier.

Når du har fuldført dette modul, kan du:

  • Tilpas GitHub Copilots svar ved hjælp af instruktionsfiler og promptfiler for at håndhæve projektspecifikke kodningsstile, bedste praksis og retningslinjer.
  • Opret brugerdefinerede GitHub Copilot-agenter i Visual Studio Code med tilpassede instruktioner, værktøjstilladelser og underagentkonfigurationer.
  • Konfigurer og brug agentoverdrag til at orkestrere flertrins udviklingsarbejdsgange.
  • Implementér et virkelighedsnært scenarie ved at definere brugerdefinerede instruktioner og kæde flere brugerdefinerede agenter sammen for at udføre en kodningsopgave.

Vigtigt!

Hvis du vil fuldføre denne GitHub Copilot-uddannelse, skal du have et aktivt abonnement på GitHub Copilot på din personlige GitHub-konto (omfatter den gratis GitHub Copilot-plan), eller du skal være tildelt et abonnement, der administreres af en organisation eller virksomhed. Modulaktiviteter kan omfatte GitHub Copilot-forslag, der matcher offentlig kode. Hvis du er medlem af en organisation på GitHub Enterprise Cloud, som er tildelt et GitHub Copilot-abonnement via din organisation, kan indstillingen for forslag, der matcher offentlig kode, blive nedarvet fra din organisation eller virksomhed. Hvis din konto blokerer forslag, der matcher offentlig kode, fungerer modulaktiviteter muligvis ikke som forventet.