GitHub Copilot fik sin største forandring i sommer. Fra 1. juni 2026 droppede GitHub den gamle model med talte “premium requests” og indførte i stedet GitHub AI Credits, et forbrugsbaseret system, hvor hver forespørgsel til chat, agent-tilstand eller code review koster et bestemt antal credits afhængigt af, hvilken model du bruger. For danske og nordiske udviklere betyder det, at den gamle tommelfingerregel for, hvor langt et abonnement rækker, ikke længere holder. Mange oplever i stedet, at teamet løber tør for credits midt i en sprint, simpelthen fordi ingen har sat sig ind i, hvordan de nye tal hænger sammen.
Denne guide viser, hvordan du sætter GitHub Copilot op fra bunden, hvordan den nye prismodel fungerer i praksis, og hvordan du undgår at løbe tør for credits, når det betyder mest. Du får 12 konkrete trin, kodeeksempler du kan kopiere direkte, og et lille, komplet projekt, hvor Copilot bygger en fungerende API sammen med dig.
Guiden er skrevet til både solo-udviklere, der lige er kommet i gang med Copilot, og til teamledere, der skal rulle værktøjet ud til en hel organisation uden at overraske økonomiafdelingen. Sæt 30 minutter af, så er du klar til at kode med det samme.
Hvad er GitHub Copilot, og hvorfor ændrede prisen sig?
GitHub Copilot er en AI-drevet kodningsassistent, der er bygget direkte ind i GitHub. Værktøjet understøtter editorer som VS Code, Visual Studio, JetBrains-IDE’er, Xcode, Neovim og Eclipse. Det foreslår kode i realtid, svarer på spørgsmål i en chat-rude, og kan i agent-tilstand selv researche, planlægge og redigere flere filer på én gang.
Værktøjet startede som en simpel autofuldførelse i editoren, dengang det kom som teknisk preview i 2021. VS Code har i dag sin egen officielle oversigt over Copilot-integrationen, som er værd at bogmærke, hvis du vil følge med i nye funktioner, efterhånden som de lander. Siden er det vokset til en fuld udviklingsplatform med chat, agent-tilstand, code review og integration til eksterne værktøjer via MCP-servere. Den udvikling er også grunden til, at den gamle prismodel med et fast antal “premium requests” om måneden til sidst blev for unøjagtig, fordi en chat-besked og en agent-opgave, der researcher på tværs af ti filer, reelt koster meget forskelligt i computerkraft.
Det, der gør 2026 til et vendepunkt, er ikke funktionerne, men afregningen bag dem. GitHub skriver det selv i sin officielle annoncering: “Today, we are announcing that all GitHub Copilot plans will transition to usage-based billing on June 1, 2026.” I praksis betyder det, at almindelige kodefuldførelser fortsat er ubegrænsede på betalte planer, mens chat, agent-tilstand, code review og Copilot CLI nu trækker på en fælles pulje af credits.
Har dit team budgetteret efter den gamle model, bør I sætte jer ind i det nye system, før I ruller Copilot bredt ud. Vi gennemgår både opsætning og afregning i resten af guiden. Du kan finde flere gennemgange af udviklerværktøjer i vores Software-sektion.
Hvor mange bruger det, og gør det en reel forskel?
GitHub beskriver selv Copilot som “the world’s most widely adopted AI developer tool” på sin officielle plans-side, og oplyser at værktøjet er “growing to millions of individual users and tens of thousands of business customers”. Det er GitHubs egne tal, ikke en uafhængig måling, men de giver et billede af, hvor udbredt værktøjet er blevet siden lanceringen.
På samme side skriver GitHub, at “developers who use GitHub Copilot report up to 75% higher satisfaction with their jobs than those who don’t and are up to 55% more productive at writing code without sacrifice to quality”. Igen er det virksomhedens egne, offentliggjorte tal snarere end en ekstern undersøgelse, så brug dem som en indikation, ikke som et absolut løfte om, hvad netop dit team vil opleve. Effekten afhænger i praksis meget af, hvor godt I sætter Copilot op, og om I giver værktøjet den kontekst, det har brug for, hvilket er præcis det, resten af denne guide handler om.
Som med enhver leverandørs egne tal er det værd at holde dem op mod jeres egen hverdag, frem for at tage dem for pålydende. En sund tilgang er at måle noget konkret hos jer selv, for eksempel hvor lang tid et team bruger på en typisk opgavetype før og efter Copilot er sat rigtigt op, i stedet for udelukkende at læne sig op ad tal fra en pressemeddelelse.
Forudsætninger: det skal du bruge, før du starter
Før du installerer noget, bør du sikre dig at de rigtige forudsætninger er på plads. Selve opsætningen tager omkring 30 minutter, hvis du har det hele klar på forhånd.
- En GitHub-konto (gratis at oprette på github.com)
- En understøttet editor: VS Code, Visual Studio, en JetBrains-IDE, Xcode, Neovim eller Eclipse i den nyeste tilgængelige version
- Node.js i en aktuel LTS-version, hvis du følger projekteksemplet senere i guiden
- Git installeret og konfigureret lokalt
- Adgang til en terminal (bash, zsh eller PowerShell)
- For teams: en organisationsadministrator, der kan tildele Copilot-seats
- Studerende: en verificeret GitHub Student-konto, som ifølge GitHub giver adgang til en dedikeret Copilot Student-plan uden beregning
For at følge projekteksemplet i trin 8 skal du desuden have npm installeret, da vi bruger det til at styre afhængigheder og køre test. Har du allerede en fungerende Node.js-opsætning, kan du springe direkte til trin 1.
Det er også værd at afklare, hvilken kontotype du logger ind med, før du går i gang. Bruger du en privat GitHub-konto, styrer du selv plan og betaling. Er du logget ind via en organisationskonto, er det administratoren, der bestemmer, om du får tildelt Free, Pro, Pro+ eller Max, og hvor stort et flex-tilkøb der er tilladt. Er du i tvivl om, hvilken kategori du hører under, kan du tjekke det under Settings → Copilot på din GitHub-profil, før du fortsætter til trin 1.
Sådan fungerer GitHub Copilots nye prismodel (AI Credits)
Den nye model er enklere, end den lyder ved første gennemlæsning. Som GitHub selv formulerer det på sin officielle prisside: “GitHub AI Credits are how you pay for AI usage in GitHub Copilot.” Hver plan har et fast beløb i credits om måneden, og prisen på selve abonnementet svarer til de credits, du får som minimum, de såkaldte “base credits”. Ovenpå det kan betalte planer købe et ekstra “flex-tilkøb”, hvis forbruget overstiger, hvad planen dækker.
GitHub forklarer princippet sådan i sin annoncering: “Instead of counting premium requests, every Copilot plan will include a monthly allotment of GitHub AI Credits, with the option for paid plans to purchase additional usage.” Konverteringen mellem credits og dollar er fast. Som GitHub skriver på samme prisside som før: “Every plan includes a monthly allowance: 1 AI credit = $0.01 USD.” Bemærk at GitHub ikke opgiver et præcist credit-tal for Free-planen på samme måde som for de betalte planer, men i stedet beskriver den som “begrænset chat- og agentbrug”. Regn derfor med at ramme loftet hurtigere på Free, hvis du bruger chatten aktivt hver dag.
| Plan | Pris | Base credits/md | Flex-tilkøb | Kodefuldførelser |
|---|---|---|---|---|
| Free | $0 | Begrænset chat/agent | Ikke inkluderet | 2.000/md |
| Pro | $10/bruger/md | $10/md | $5/md (op til $15 i alt) | Ubegrænset |
| Pro+ | $39/bruger/md | $39/md | $31/md (op til $70 i alt) | Ubegrænset |
| Max | $100/bruger/md | $100/md | $100/md (op til $200 i alt) | Ubegrænset |
Kodefuldførelser og Next Edit Suggestions er ubegrænsede på alle betalte planer, uanset niveau. Det, der koster credits, er chat, agent-tilstand, code review, Copilot CLI og Copilot Apps. Hvilken model du vælger til en opgave, har direkte betydning for, hvor hurtigt puljen tømmes, fordi dyrere modeller trækker flere credits per forespørgsel.
Baggrunden for ændringen er, at Copilot i dag dækker langt mere end kodefuldførelse. En kort chat-besked koster stort set ingenting i computerkraft sammenlignet med en agent-opgave, der læser ti filer, planlægger en løsning og skriver kode på tværs af hele projektet. Det gamle system talte begge dele som “én forespørgsel”, uanset hvor forskellige de var i praksis. Credits gør regnestykket mere præcist, men det kræver også, at du selv holder styr på, hvad der trækker mest.
Et regneeksempel gør det konkret. Koster en chat-forespørgsel med Claude Sonnet 5 omkring 3,5 credits, svarer Pro-planens $15 i samlede credits (1.500 credits til en kurs på $0.01 per credit) til omtrent 400 forespørgsler om måneden, før flex-tilkøbet skal i spil. Skifter du i stedet til en billigere model til de simple spørgsmål, rækker den samme pulje markant længere. Tallene er illustrative og varierer med den konkrete model, men princippet holder: modelvalg er den enkeltfaktor, der påvirker din månedlige regning mest.
For organisationer med Business- eller Enterprise-licenser gælder samme grundprincip, men med separate puljer per bruger, styret centralt af en administrator. Administratoren kan typisk sætte lofter for, hvor meget den enkelte bruger må trække på flex-tilkøb, så en enkelt medarbejders forbrug ikke løber løbsk uden at nogen opdager det, før fakturaen lander.
Trin 1-5: installer og log ind på GitHub Copilot i VS Code
Så er det tid til at komme i gang. De første fem trin tager dig fra nul til en fungerende installation.
- Trin 1. Åbn VS Code, og gå til fanen Extensions med genvejen Ctrl+Shift+X.
- Trin 2. Søg efter “GitHub Copilot”, og installer både Copilot og Copilot Chat.
- Trin 3. Genstart editoren, når installationen er færdig.
- Trin 4. Klik på Copilot-ikonet nederst til højre, og vælg Log ind på GitHub.
- Trin 5. Godkend adgangen i browservinduet, der åbner automatisk, og vend tilbage til VS Code.
Foretrækker du terminalen frem for extension-panelet, installerer kommandoerne nedenfor begge dele på én gang. Du kan også følge GitHubs officielle installationsvejledning, hvis du vil se trinnene i deres egen dokumentation:
code --install-extension GitHub.copilot
code --install-extension GitHub.copilot-chat
Har du en Free-, Pro-, Pro+- eller Max-licens, er du nu klar til at bruge kodefuldførelser med det samme. Du kan se din aktive plan under github.com/settings/copilot, eller følge GitHubs officielle quickstart-guide for et alternativt perspektiv på de samme trin.
Åbn en vilkårlig kodefil, og begynd at skrive. Kommer der ikke forslag frem i grå tekst efter et par sekunder, er noget galt med installationen, og du bør springe direkte til fejlfindingsafsnittet længere nede i guiden. Fungerer det derimod som forventet, kan du bekræfte licensen ved at holde musen over Copilot-ikonet, som nu skal vise dit brugernavn og den aktive plan i stedet for “Log ind”.
Trin 6-9: aktivér chat, agent-tilstand og autofuldførelse
- Trin 6. Åbn Copilot Chat med genvejen Ctrl+Alt+I (Cmd+Ctrl+I på Mac).
- Trin 7. Skriv en testbesked, for eksempel “forklar denne funktion”, mens du har en fil åben.
- Trin 8. Slå agent-tilstand til ved at klikke på tilstandsvælgeren øverst i chat-ruden, og vælg Agent.
- Trin 9. Giv agenten en afgrænset opgave, for eksempel “opret en fil kaldet utils.js med en funktion, der formaterer datoer”, og godkend ændringerne.
Agent-tilstand adskiller sig fra almindelig chat ved selv at kunne læse, oprette og redigere flere filer i træk. Godkend altid ændringerne manuelt, første gang du bruger tilstanden, så du ved præcis, hvad agenten gør i din kodebase.
Bemærk at agent-tilstand og MCP-integration tæller som credit-forbrug fra Free-planen af, mens funktioner som cloud agent, code review og adgang til tredjepartsagenter først låses op fra Pro og opefter, ifølge GitHubs sammenligningstabel på prissiden. Er du på Free, kan du altså sagtens teste agent-tilstand, men du løber hurtigere tør for den begrænsede chat- og agentkvote, end en bruger på en betalt plan gør.
Når agenten er færdig med en opgave, præsenterer den typisk en kort opsummering, før du godkender ændringerne: hvilke filer der er ændret, hvor mange linjer der er tilføjet eller fjernet, og en kort begrundelse for tilgangen. Brug de få sekunder på at læse opsummeringen igennem. Det er her, du opdager, hvis agenten har misforstået opgaven, længe før det bliver en fejl i din kodebase.
Et par genveje gør det hele hurtigere at arbejde med i praksis:
| Handling | Windows/Linux | Mac |
|---|---|---|
| Accepter forslag | Tab | Tab |
| Næste forslag | Alt+] | Option+] |
| Forrige forslag | Alt+[ | Option+[ |
| Åbn Copilot Chat | Ctrl+Alt+I | Cmd+Ctrl+I |
| Inline chat | Ctrl+I | Cmd+I |
| Åbn forslagspanel | Ctrl+Enter | Cmd+Enter |
Passer standardgenvejene ikke med dine eksisterende vaner fra et andet værktøj, kan du rebinde dem under Settings → Keyboard Shortcuts og søge efter “copilot”. De fleste udviklere, der skifter fra et andet AI-værktøj, ender med at ændre mindst én af genvejene i tabellen ovenfor.
Trin 10-12: vælg AI-model og konfigurer indstillinger
- Trin 10. Klik på modelnavnet i chat-ruden for at åbne modelvælgeren.
- Trin 11. Vælg model ud fra opgaven: en hurtig model som Claude Haiku 4.5 eller GPT-5 mini er nok til simple spørgsmål, mens en tungere model som Claude Opus 4.8 passer bedre til komplekse refaktoreringer.
- Trin 12. Gem dine præferencer under Settings → Extensions → Copilot, hvor du blandt andet kan slå forslag til eller fra for specifikke filtyper.
Det er sidste trin i selve opsætningen. Herfra handler resten af guiden om at bruge Copilot effektivt, undgå de mest almindelige fejl, og forstå, hvornår det kan betale sig at overveje et alternativ.
| Udbyder | Eksempler på tilgængelige modeller | Status |
|---|---|---|
| Anthropic | Claude Haiku 4.5, Claude Sonnet 5, Claude Opus 4.8 | Alment tilgængelig |
| OpenAI | GPT-5 mini, GPT-5.2-Codex, GPT-5.6 | Alment tilgængelig |
| Gemini 3.1 Pro, Gemini 3.6 Flash | Gemini 3.1 Pro er i preview | |
| xAI | Grok 4.5 Raptor mini | I preview |
| Moonshot AI | Kimi K2.7 Code, Kimi K3 | Alment tilgængelig |
Alle planer har i praksis adgang til den samme liste af modeller. Forskellen ligger i, hvor mange credits hver model trækker per forespørgsel, ikke i hvilke modeller du kan vælge mellem. Modeller markeret som preview kan ændre sig eller forsvinde uden varsel, så byg ikke en fast arbejdsgang op omkring en preview-model alene.
En simpel tommelfingerregel: brug den billigste model, der løser opgaven tilfredsstillende, og skift kun til en tungere model, når svarene fra den lette model tydeligt kommer til kort. Det er lettere at eskalere undervejs i en samtale end at spare credits ved at nedgradere efter, du allerede har brugt en dyr model til en simpel opgave.
Byg et komplet projekt: en todo-API med Copilot
Nu hvor opsætningen er på plads, bygger vi noget rigtigt: et lille REST-API til en to-do-liste med Express og en Postgres-forbindelse, hvor Copilot skriver størstedelen af koden efter dine instruktioner. Formålet er ikke, at du skal ende med en produktionsklar tjeneste, men at du skal opleve hele arbejdsgangen: fra tom mappe over genereret kode til kørende tests, med Copilot som medudvikler hele vejen.
Projektstruktur og første prompt
Følg trinene nedenfor i rækkefølge. Hvert trin bygger videre på det forrige, så spring ikke test-delen over, selvom koden ser rigtig ud ved første øjekast.
Opret en ny mappe, initialisér et Node.js-projekt, og installer de nødvendige pakker:
mkdir copilot-todo-api && cd copilot-todo-api
npm init -y
npm install express pg
npm install -D vitest supertest
Åbn en ny fil, routes/todos.js, og skriv en kommentar øverst, der beskriver, hvad filen skal gøre. Copilot bruger kommentaren som kontekst og foreslår resten linje for linje, når du trykker Tab:
import express from 'express';
const router = express.Router();
router.get('/todos', async (req, res) => {
const todos = await db.query('SELECT * FROM todos ORDER BY created_at DESC');
res.json(todos.rows);
});
router.post('/todos', async (req, res) => {
const { title } = req.body;
if (!title || title.trim().length === 0) {
return res.status(400).json({ error: 'Title is required' });
}
const result = await db.query(
'INSERT INTO todos (title, done) VALUES ($1, false) RETURNING *',
[title]
);
res.status(201).json(result.rows[0]);
});
export default router;
Vil du hellere have hele filen på én gang, kan du bede Copilot Chat om det direkte med en mere detaljeret prompt, for eksempel: “Opret Express-routes til GET og POST /todos, der bruger en pg-pool og validerer, at title ikke er tom.”
Test og debug med Copilot Chat
Bed dernæst Copilot om at generere tests til de to endpoints. Marker koden ovenfor, åbn chatten, og skriv “generér Vitest-tests for denne fil”:
import { describe, it, expect } from 'vitest';
import request from 'supertest';
import app from '../app.js';
describe('POST /todos', () => {
it('rejects an empty title', async () => {
const res = await request(app).post('/todos').send({ title: '' });
expect(res.status).toBe(400);
});
it('creates a todo with a valid title', async () => {
const res = await request(app).post('/todos').send({ title: 'Køb mælk' });
expect(res.status).toBe(201);
expect(res.body.title).toBe('Køb mælk');
});
});
Kør testene fra terminalen:
$ npm test
✓ POST /todos rejects an empty title (12ms)
✓ POST /todos creates a todo with a valid title (18ms)
✓ GET /todos returns all todos (9ms)
Test Files 1 passed (1)
Tests 3 passed (3)
Duration 412ms
Fejler en test, markér linjen, og spørg Copilot Chat “hvorfor fejler denne test?”. Agenten læser fejlbeskeden og filen samtidig og foreslår typisk en præcis rettelse i stedet for en generisk forklaring.
Herfra kan du udvide projektet i små skridt: bed agent-tilstanden om at tilføje et PUT-endpoint til at markere en opgave som færdig, eller om at sætte en simpel rate limiter op på hele routeren. Jo mindre og mere afgrænset hver opgave er, jo lettere er det at læse diffen igennem og fange fejl, før du committer. Det samme princip gælder, uanset om projektet er et lille øvelsesprojekt som dette eller en rigtig kodebase på arbejdet.
Læg mærke til, hvor meget af arbejdet der stadig er dit: du besluttede datamodellen, du satte valideringsreglen for tomme titler, og du vurderede, om testene faktisk dækkede det, der betød noget. Copilot fjernede en del af tastetrykkene, men ikke behovet for at forstå, hvad koden gør. Den forskel er værd at huske, næste gang en agent leverer et svar, der ser overbevisende ud ved første øjekast.
Brugerdefinerede instruktioner og MCP-servere
Jo mere kontekst Copilot har om projektets konventioner, jo bedre bliver forslagene. Custom instructions og MCP-servere er de to værktøjer, der gør størst forskel, når man går fra enkeltprojekter til et helt team, fordi de flytter viden fra den enkelte udviklers hoved og ind i selve repositoriet, hvor Copilot kan læse den.
Opret filen .github/copilot-instructions.md i roden af dit repository. Alt, hvad du skriver her, bliver automatisk inkluderet som kontekst i hver forespørgsel:
# Projektinstruktioner til Copilot
- Brug TypeScript med strict mode i hele projektet.
- Følg eksisterende mappestruktur: src/routes, src/services, src/models.
- Skriv altid unit-tests med Vitest til ny forretningslogik.
- Brug async/await, ikke .then()-kæder.
- Fejlbeskeder skal være på engelsk, UI-tekst på dansk.
MCP (Model Context Protocol) lader Copilot tilgå eksterne systemer, som en database eller et internt API, direkte fra chatten. Tilføj en server i settings.json:
{
"mcp": {
"servers": {
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}
}
}
}
Efter en genstart af editoren kan du spørge Copilot Chat direkte om data fra din database, for eksempel “hvor mange rækker er der i todos-tabellen”, uden selv at skrive en forespørgsel.
Vær opmærksom på, at hver MCP-server du kobler på, potentielt giver Copilot læse- og skriveadgang til systemet bag. Brug altid en dedikeret, begrænset databasebruger til udvikling frem for din produktionsadgang, og gennemgå hvilke MCP-servere teamet har koblet på, som en fast del af jeres sikkerhedsgennemgang.
Samme forsigtighed gælder custom instructions. Filen i .github/copilot-instructions.md er ikke hemmelig, og alle med adgang til repositoriet kan læse og ændre den. Skriv derfor kun projektkonventioner og tekniske retningslinjer i filen, aldrig adgangskoder, interne serveradresser eller andre oplysninger, der ikke i forvejen må stå i selve kodebasen.
Sådan overvåger og styrer du dit forbrug
Den nye prismodel gør det vigtigere end tidligere at holde øje med forbruget, især hvis I er flere på samme organisation. Et medlem af GitHubs eget community-forum beskriver, hvor man finder de præcise tal: “You can see exactly what each request costs in your usage CSV: Settings → Billing and licensing → Metered usage → Copilot.”
Som individuel bruger finder du samme oversigt under din profils faneblad Billing. Her kan du se, hvor mange credits du har brugt denne måned, og hvilke modeller der har trukket mest. En linje i CSV-filen viser typisk produkt, model og hvor mange credits forespørgslen kostede (illustrativt eksempel, dine egne tal vil variere):
Product,Model,Quantity,Unit Type,Credits
Copilot Chat,claude-sonnet-5,1,request,3.5
Copilot Agent,gpt-5.2-codex,1,request,8.0
For organisationer er det desuden værd at vide, at Copilot code review fra 1. juni 2026 også trækker på GitHub Actions-minutter i private repositories, ud over selve credit-forbruget, ifølge GitHubs changelog. Sæt derfor et budget for flex-tilkøb, hvis I vil undgå overraskelser på fakturaen.
Et godt vanepunkt er at tjekke forbruget en gang om ugen i starten, fremfor kun ved månedens udgang. Ser du et unormalt spring, kan du som regel spore det tilbage til en enkelt bruger eller et enkelt projekt, der er begyndt at læne sig for tungt op ad en dyr model til rutineopgaver. Det er lettere at rette en vane efter en uge end at forklare en uventet regning efter en måned.
Organisationsadministratorer kan derudover sætte et hårdt loft for flex-tilkøb per bruger, så en enkelt konto aldrig kan trække mere end det aftalte beløb, uanset hvor meget den bruges. Det er den mest direkte måde at undgå en overraskende regning på, og det kræver ingen overvågning fra dag til dag, når det først er sat op korrekt.
7 almindelige fejl, nye brugere begår
De fleste af disse fejl koster ikke i sig selv en masse tid at rette, men de er nemme at overse i en travl hverdag, netop fordi de sjældent giver en direkte fejlmeddelelse. Gennemgå listen med teamet, før I ruller Copilot bredt ud, i stedet for at opdage dem én for én over de næste måneder.
- Bruger den dyreste model til alt. Vælg en hurtig model til simple opgaver, og gem de tunge modeller til komplekse refaktoreringer, så credits rækker længere.
- Deler følsomme data i prompts. Copilot sender din kontekst til den valgte model, så undgå at indsætte adgangskoder, API-nøgler eller personfølsomme data direkte i chatten.
- Godkender agent-ændringer uden at læse dem. Agent-tilstand kan redigere flere filer på én gang. Læs diffen, før du accepterer.
- Ignorerer .github/copilot-instructions.md. Uden projektspecifik kontekst falder forslagene tilbage til generiske mønstre, der ikke passer til jeres kodebase.
- Glemmer at tildele seats korrekt i organisationer. En bruger uden tildelt seat kan logge ind, men får fejl, så snart de forsøger at bruge betalte funktioner.
- Overser flex-tilkøb, der er slået til som standard. Tjek organisationens budgetindstillinger, så I ikke bliver overrasket af ekstra fakturering.
- Stoler blindt på genereret kode uden code review. Copilot kan producere kode, der ser rigtig ud, men indeholder subtile fejl i logik eller sikkerhed. Behandl agent-genereret kode som et forslag fra en kollega, ikke som en facitliste.
Fejlfinding: 8 typiske problemer og løsninger
De fleste problemer med Copilot skyldes login, licenser eller netværk snarere end selve AI-modellerne. Før du fejlfinder dybere, så tjek altid de tre oplagte ting først: er du logget ind på den rigtige konto, har du en aktiv licens, og kører editoren den nyeste version. Med det på plads dækker tabellen nedenfor de problemer, flest støder på.
| Problem | Sandsynlig årsag | Løsning |
|---|---|---|
| Copilot-ikonet er gråt eller inaktivt | Ikke logget ind, eller ingen licens tildelt | Log ud og ind igen, og tjek seat-tildelingen under organisationens indstillinger |
| “No Copilot seat assigned” | Administrator har ikke tildelt dig en plads | Bed en organisationsadministrator om at tildele en Copilot-seat |
| Ingen forslag vises i editoren | Extension deaktiveret, eller proxy/firewall blokerer | Genstart IDE’en, og tjek netværks- og proxyindstillinger |
| Login går i loop | Forkert GitHub-konto er aktiv i IDE’en | Log ud af alle GitHub-konti, og log ind på den rigtige |
| “You’ve reached your monthly limit” | Alle inkluderede credits er brugt | Vent på den månedlige nulstilling, eller aktivér flex-tilkøb |
| Agent-tilstand virker ikke | IDE-versionen er forældet | Opdater til nyeste version af VS Code, JetBrains eller Visual Studio |
| MCP-server forbinder ikke | Forkert sti eller kommando i settings.json | Tjek MCP-serverens kommando og argumenter i konfigurationen |
| Custom instructions bliver ignoreret | Filen ligger ikke i .github/copilot-instructions.md | Placér filen korrekt i repoets rod under .github/ |
| Forslag er irrelevante eller forældede | Kontekstvinduet mangler relevante filer | Åbn de relevante filer i editoren, så Copilot får kontekst |
Løser ingen af punkterne ovenfor problemet, så tjek som det næste, om din organisation bruger en content-filtrerende proxy eller VPN, der utilsigtet blokerer trafik til api.githubcopilot.com. Det er en overset årsag, især på virksomhedsnetværk med strenge firewall-regler, og viser sig typisk som forslag, der virker hjemmefra, men ikke på kontoret.
Hjælper intet af ovenstående, er den hurtigste vej videre GitHubs eget supportsystem eller community-forummet, hvor både medarbejdere og andre udviklere svarer på konkrete fejlmeddelelser. Har du en Business- eller Enterprise-licens, har du desuden adgang til prioriteret support, som typisk løser kontobundne problemer hurtigere, end en generel forumsøgning kan.
Avancerede tips til erfarne udviklere
Når de 12 trin sidder på rygraden, er det følgende, der adskiller en effektiv Copilot-bruger fra en, der bare accepterer det første forslag. Ingen af tippene kræver ekstra opsætning, kun at du bruger funktioner, der allerede er tilgængelige.
- Brug Copilot Spaces til at samle relevante filer, dokumentation og tidligere samtaler om et specifikt delprojekt, så du slipper for at genopbygge kontekst hver gang.
- Uddelegér afgrænsede opgaver til tredjepartsagenter som Claude Code eller Codex fra Pro-planen og opefter, når en opgave er stor nok til at køre i baggrunden.
- Brug Copilot CLI direkte fra terminalen til hurtige spørgsmål eller forklaringer, uden at skifte til editoren:
gh copilot suggest "find all files larger than 50MB in this repo"
gh copilot explain "docker system prune -a --volumes"
- Skift model midt i en samtale, hvis den aktuelle model går i stå eller svarer for langsomt. Konteksten følger som regel med til den nye model.
- Sæt en organisationsbred instructions.md op på Pro+ og Max, så alle repositories arver de samme kodekonventioner, uden at hver udvikler skal konfigurere det selv.
- Brug Copilot til at forklare ukendt kode, før du ændrer i den. En kort prompt som “opsummer, hvad denne fil gør, og peg på de tre mest risikable dele” er ofte hurtigere end at læse hele filen fra toppen, især i en kodebase du ikke selv har skrevet.
GitHub Copilot vs. alternativerne
Copilot er ikke det eneste bud på en AI-kodningsassistent, og for nogle teams giver et alternativ bedre mening. Cursor er den mest omtalte konkurrent, bygget som en selvstændig editor i stedet for en extension. Tabellen nedenfor viser kun tal, der er bekræftet direkte fra de to udbyderes egne prissider, så du undgår at sammenligne på baggrund af forældede tredjepartsartikler.
| Kriterie | GitHub Copilot | Cursor |
|---|---|---|
| Gratis tier | $0, 2.000 kodefuldførelser/md | $0, Hobby-plan |
| Indgangsplan | Pro: $10/bruger/md | Pro: $20/bruger/md |
| Team-plan | Pro+: $39/bruger/md | Teams Standard: $40/bruger/md |
| Topplan | Max: $100/bruger/md | Enterprise: tilpasset pris |
| Form | Extension til eksisterende editor | Selvstændig editor (VS Code-fork) |
Ud over Cursor findes også JetBrains AI Assistant, som er tættest integreret, hvis I allerede bruger en JetBrains-IDE til daglig, samt Amazon Q Developer og Windsurf. Priserne på disse ændrer sig ofte, så tjek altid udbyderens egen side, før I sammenligner endeligt.
Den praktiske forskel handler mindre om, hvilket værktøj der er “bedst”, og mere om, hvor meget I vil ændre i jeres eksisterende opsætning. Copilot lægger sig oven på den editor, teamet allerede bruger, hvilket gør det til det mindst forstyrrende valg for et team, der er tilfreds med sin nuværende IDE. Cursor og lignende selvstændige editorer kræver, at hele teamet skifter værktøj, hvilket kan betale sig, hvis agent-arbejdsgangen er den primære grund til at investere i AI-assisteret udvikling overhovedet.
For et dansk team er der desuden en praktisk fordel ved at blive i en editor, hele udviklingsafdelingen allerede kender. Onboarding af nye medarbejdere bliver enklere, når AI-assistenten er et lag oven på eksisterende værktøjer frem for endnu et system, alle skal læres op i fra bunden.
Ofte stillede spørgsmål
Her samler vi de spørgsmål, der oftest dukker op, når et team er i gang med at sætte GitHub Copilot op eller overveje at skifte plan.
Er GitHub Copilot gratis at bruge? Ja. Free-planen koster $0 og inkluderer 2.000 kodefuldførelser om måneden samt adgang til flere modeller, men med begrænset chat- og agentbrug. Betalte planer starter ved $10 om måneden. For de fleste solo-udviklere er Free-planen nok til at afprøve værktøjet grundigt, før man vurderer, om et abonnement er pengene værd.
Hvad er et AI Credit, og hvad er det værd? Et AI Credit svarer til $0.01. Chat, agent-tilstand, code review og Copilot CLI trækker på din månedlige beholdning af credits, mens almindelige kodefuldførelser er ubegrænsede på alle betalte planer. Tænk på credits som en slags telefonabonnement: du betaler for en fast pulje minutter, og kan købe mere, hvis du taler over grænsen.
Hvilken editor virker bedst med Copilot? Copilot understøtter VS Code, Visual Studio, JetBrains-IDE’er, Xcode, Neovim, Eclipse og flere. VS Code får historisk nye funktioner først, men kernefunktionerne virker ens på tværs af editorer. Sidder dit team allerede fast i en bestemt IDE af andre grunde, er det sjældent værd at skifte editor alene for Copilots skyld.
Kan jeg vælge, hvilken AI-model Copilot bruger? Ja, fra Pro-planen og opefter kan du vælge model manuelt i chatten. Alle planer har adgang til stort set den samme modelliste, men modellerne bruger forskellige mængder credits per forespørgsel. Free-planen giver adgang til et mindre udvalg af modeller, herunder Haiku 4.5 og GPT-5 mini.
Hvad sker der, når mine credits er brugt op? Kodefuldførelser fortsætter uforstyrret, da de er ubegrænsede. Chat, agent og andre credit-baserede funktioner sættes på pause indtil den månedlige nulstilling, medmindre du har aktiveret flex-tilkøb. Som individuel bruger kan du følge med i, hvor tæt du er på grænsen, under Billing-fanen på din profil, længe før du rammer loftet.
Er min kildekode privat, når jeg bruger Copilot? GitHub tilbyder et offentligt kodefilter, som er inkluderet på alle planer, og som kan begrænse forslag baseret på offentlig kode. Tjek din organisations databehandleraftale, hvis du arbejder med følsom kode, og vær særligt opmærksom på, hvilke MCP-servere du kobler til, da de kan give adgang til systemer uden for selve editoren.
Kan jeg bruge Copilot fra terminalen uden en editor? Ja. Copilot CLI er inkluderet på alle planer og lader dig stille spørgsmål, få forklaringer og uddelegere opgaver direkte fra kommandolinjen. Det er praktisk i CI-pipelines eller på servere, hvor du ikke har en grafisk editor til rådighed.
Er GitHub Copilot bedre end Cursor? De løser samme opgave forskelligt. Copilot er en extension til din eksisterende editor, mens Cursor er en selvstændig editor bygget som en VS Code-fork. Copilot er billigere at komme i gang med, mens Cursor har sit eget agent-workflow. Hvilken der er bedst, afhænger af arbejdsgangen i dit team, og for mange giver det bedst mening at afprøve begges gratis planer, før man vælger.
Med de 12 trin, projekteksemplet og fejlfindingsafsnittet ovenfor har du det, der skal til for at komme fra en tom installation til en fungerende, budgetteret Copilot-opsætning. Det eneste, der resterer, er at holde øje med forbruget de første par uger, indtil du og teamet har en fornemmelse for, hvor langt jeres plan reelt rækker under den nye model.
Relateret dækning
- Nmap: 12 Trin til Port Scanning og Netværksscanning [2026]
- SQL Injection i Node.js: 12 trin til sikker database [2026]
- WebAuthn i Node.js: Passwordless login i 12 trin [2026]
- OAuth 2.0 og OpenID Connect i Node.js: 12 trin på 30 min [2026]
- Kali Linux: Installation og Penetrationstest i 12 Trin [2026]




