Brug af GitHub MCP Server med Copilot Chat
Nu hvor du har set, hvordan MCP-servere udvider GitHub Copilots muligheder, lad os tage det næste skridt: kombinere dem med Copilots agenttilstand. Det er her, Copilot bevæger sig ud over at reagere på prompter og begynder at fungere som en ægte samarbejdspartner, der er i stand til at planlægge, udføre og forfine arbejdsgange.
I denne enhed lærer du:
- Hvad Copilots agentiske tilstand er, og hvordan den adskiller sig fra standardbrug.
- Hvordan MCP-servere forbedrer agenttilstand ved at forbinde Copilot til eksterne data og værktøjer.
- De vigtigste fordele ved at kombinere MCP med agenttilstand, såsom automatisering og reduceret manuel indsats.
- Sådan anvender du bedste praksis til at guide Copilot i agentiske arbejdsgange effektivt.
Sådan bruger du GitHub MCP Server med Copilot Chat
Åbn Copilot Chat i Visual Studio Code, og skift til agenttilstand for at aktivere MCP Server-værktøjerne.
Klik på Vælg værktøjer for at se alle de tilgængelige MCP Server-funktioner.
Du kan nu prøve at oprette et nyt problem, opsummere et lager eller få indsigt i dit arbejde ved hjælp af prompter på naturligt sprog.
Følg vejledningen i Copilot Chat for at udføre dine opgaver effektivt.
Copilots agentiske kapaciteter og MCP
Indtil videre har vi set, hvordan MCP-servere udvider GitHub Copilot ved at forbinde det til eksterne værktøjer og ressourcer. Men hvad sker der, når vi kombinerer dette med agenttilstand? Det er her, Copilot skifter fra blot at være en lydhør assistent til at fungere mere som en uafhængig samarbejdspartner.
Hvad er agentiske funktioner?
Agentiske funktioner giver Copilot mulighed for at:
Arbejd selvstændigt ved at udføre arbejdsgange i flere trin uden at skulle have konstant vejledning.
Træf beslutninger ved at vælge, hvilke værktøjer eller tilgange du vil bruge baseret på den kontekst, det har. Tilpas og forbedr ved at reagere på feedback, justere tilgangen og gentage resultaterne.
Med andre ord giver agenttilstand Copilot mulighed for at håndtere opgaver på en måde, der føles mere autonom, næsten som at have en holdkammerat, der forstår det større billede i stedet for blot at følge individuelle instruktioner.
Sådan gør MCP agenttilstand stærkere
I sig selv er agenttilstand kraftfuld. Men når du tilføjer MCP-servere, giver du Copilot mulighed for at nå ud over det umiddelbare kodningsmiljø. Gennem MCP kan Copilot:
- Få direkte adgang til eksterne data, API'er eller virksomhedsværktøjer.
- Bevar konteksten på tværs af flere platforme, uden at du behøver at skifte applikationer.
- Gennemfør "agentiske loops", hvor den dynamisk søger information, analyserer resultater og foretager informerede næste trin, alt sammen uden at genstarte processen fra bunden.
Det betyder, at Copilot ikke kun reagerer på en enkelt prompt. I stedet arbejder den i en cyklus: udforsker, tilpasser og forfiner, indtil den giver det resultat, du ønsker.
Fordele ved at kombinere MCP med Agent Mode
Når du samler disse to funktioner, låser du op for vigtige fordele:
Udvidet kontekst: Copilot kan trække på information fra flere systemer, ikke kun din kodeeditor.
Reduceret manuel indsats: Rutinearbejde som f.eks. åbning af problemer, administration af arbejdsgange eller kørsel af kontroller kan automatiseres, mens du fokuserer på beslutninger af højere værdi.
Problemfri integration: Copilot kan udføre opgaver, der spænder over værktøjer og platforme, uden behov for brugerdefinerede stik eller konstant skift.
Bedste praksis for succes
Prøv disse strategier for at få mest muligt ud af MCP og agenttilstand:
- Vær klar over målene: Definer, hvad du ønsker, at Copilot skal opnå, og hvordan det endelige output skal se ud.
- Angiv kontekst: Del baggrundsoplysninger om dit projekt eller din arbejdsgang. Dette kan omfatte links, referencer eller tidligere trin.
- Sæt grænser: Hvis du vil have Copilot til at stoppe ved planlægningen (og ikke foretage ændringer endnu), skal du angive det. Du kan også begrænse, hvilke MCP-værktøjer der er aktive.
- Bed om bekræftelse: Før store ændringer skal du få Copilot til at opsummere sin plan, så du kan godkende eller forfine den.
- Brug promptfiler eller instruktioner: Opret brugerdefinerede promptfiler, der guider Copilot til, hvordan man opfører sig med specifikke MCP-servere. Dette holder dens adfærd konsekvent og tilpasset dine arbejdsgange.