Opsamling

Fuldført

I dette modul lærte du, hvordan du konfigurerer og tilpasser GitHub Copilot i Visual Studio Code, så det bedre passer til dine projekter og arbejdsgange. Du undersøgte flere lag af tilpasning, der forvandler GitHub Copilot fra en generel assistent til et sæt skræddersyede AI-samarbejdspartnere.

Du startede med at undersøge fordelene ved tilpasning, og hvordan indlejring af projektspecifik viden i GitHub Copilots adfærd giver mere relevante og præcise forslag. Du lærte derefter, hvordan du opretter brugerdefinerede instruktionsfiler – både repository-dækkende .github/copilot-instructions.md filer og sti-specifikke .instructions.md filer – for at håndhæve kodningsstandarder, navngivningskonventioner og arkitektoniske mønstre på tværs af dit projekt. Du lærte også tips til at skrive effektive instruktioner og hvordan man bruger kommandoen /init til at generere en startinstruktionsfil. Derudover udforskede du promptfiler (.prompt.md)—genanvendelige prompt-skabeloner, der standardiserer almindelige opgaver på tværs af dit team.

Dernæst udforskede du brugerdefinerede agenter: specialiserede AI-personaer defineret i .agent.md filer, som du kan konfigurere med specifikke instruktioner, værktøjstilladelser og adfærdsretningslinjer. Du lærte at skabe agenter til roller som planlægning, implementering, kodegennemgang og test, hver med det rette adgangsniveau til arbejdsområdeværktøjer. Du undersøgte også avancerede agentfunktioner, herunder underagenter til at delegere delopgaver, agenter på organisationsniveau for konsistens på tværs af repositorier, agentfærdigheder for struktureret ekspertise og kompatibilitet med Claude-format agentfiler.

Endelig lærte du, hvordan man kæder agenter sammen ved hjælp af handoffs, hvilket muliggør flertrins-workflows, hvor hver agent håndterer en specifik udviklingsfase. Fra planlægning til implementering til gennemgang giver overleveringer strukturerede overgange, der holder udvikleren i kontrol, mens AI'en håndterer det specialiserede arbejde på hvert trin. Du lærte også om cloud- og baggrundsagent-eksekveringsmiljøer samt GitHub Copilot-hooks til livscyklusautomatisering.

Det vigtigste budskab fra dette modul er, at tilpasning giver dig mulighed for at indlejre dit teams viden, standarder og arbejdsgange direkte i GitHub Copilot. Brugerdefinerede instruktioner og promptfiler tilpasser AI-forslag til dine kodningskonventioner, og brugerdefinerede agenter med handoffs muliggør AI-assisterede workflows i flere trin, der afspejler, hvordan erfarne udviklingsteams arbejder.

Du kan anvende denne viden ved at identificere kodningsstandarder, arkitektoniske beslutninger og arbejdsgangsmønstre i dine egne projekter. Start med en fil til at fange .github/copilot-instructions.md dine vigtigste retningslinjer (eller brug kommandoen /init til at generere en), lav promptfiler til opgaver, dit team udfører gentagne gange, og byg derefter brugerdefinerede agenter til de specialiserede roller, dit team bruger oftest – hvad enten det er planlægning, kodegennemgang, test eller fejlfinding.