Blog

Kontekstteknik i 2026: sådan bruger du den i Claude Code

Markdown

Hvad kontekstteknik er, og hvordan den adskiller sig fra promptteknik. Anthropics kanon, 7 fejl og en minimal opsætning til Claude Code.

Læs hele artiklen

Vigtige punkter

Kontekstteknik er disciplinen, der går ud på at konfigurere alt det, der kommer ind i Claudes kontekstvindue før din besked: systemprompten, værktøjer, historik, hukommelsesfiler og data fra værktøjer. I 2026 har den erstattet promptteknik som den vigtigste færdighed – det siger Anthropic. Denne guide gennemgår kanon fra primærkilder, 7 almindelige fejl, der spilder tokens, og en praktisk opsætning i 7 trin til Claude Code.

Information om at arbejde med Ailoot findes i dokumentationen.

Hvad er kontekstteknik – med én sætning?

Vigtige punkter

Kontekstteknik er disciplinen, der går ud på at udvælge og tilrettelægge alt det, der kommer ind i en AI-agents kontekstvindue på hvert trin: systemprompten, værktøjer, historik, hukommelsesfiler og data fra eksterne kilder. Promptteknik besvarede spørgsmålet: »Hvordan skriver man en prompt?« Kontekstteknik besvarer spørgsmålet: »Hvad ved AI'en, når du skriver en prompt?«

Anthropic etablerede begrebet i et teknisk blogindlæg den 29. september 2025:

Kontekstteknik er et sæt strategier til at udvælge og vedligeholde det optimale antal tokens (information) under LLM-inferens, herunder alt det, der indgår ud over selve promptene.
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Samme artikel indeholder den vigtigste formulering til at ændre perspektiv:

At arbejde med sprogmodeller handler i mindre grad om at finde de rette ord og formuleringer i prompts og i højere grad om at besvare et bredere spørgsmål: 'hvilken konfiguration af kontekst vil mest sandsynligt frembringe den ønskede modeladfærd?'
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Hovedidéen: kontekst er ikke den besked, du skriver. Kontekst er hele mængden af information, AI'en ser før din besked – systemprompten, værktøjsbeskrivelserne, samtalehistorikken, hukommelsesfilerne og data, der indlæses via MCP. Prompten er det sidste trin. Kontekstteknik er arkitekturen for alt det, der tilføres vinduet.

Hvorfor blev promptteknik forældet i 2026?

Vigtige punkter

Promptteknik opstod, da modeller arbejdede med en enkelt prompt – én omgang, én opgave. AI-agenter kører i 2026 i lange sessioner med værktøjer, hukommelse, underagenter og data, der hentes undervejs via værktøjer. I denne arkitektur er det ikke længere den vigtigste færdighed at formulere én enkelt prompt; det er at udvælge og tilrettelægge al den information, agenten ser.

Skiftet skete i løbet af sommeren 2025.

29. september 2025: Anthropic etablerer disciplinen i et teknisk blogindlæg og præsenterer en kanon med 4 principper.

Promptteknik er ikke »død«. Den er blevet grundlæggende kunnen, som at kunne skrive på et tastatur. Oven på den er der opstået en disciplin, som AI-agenter ikke kan undvære på lange opgaver: kontekstteknik.

Hvordan adskiller kontekstteknik sig fra promptteknik? 5 forskelle

Vigtige punkter

Promptteknik optimerer en enkelt prompt: du vælger formulering, skabelon og tone. Kontekstteknik udformer hele informationsmiljøet før prompten: systemprompten, værktøjerne, sessionens historik, hukommelsesfilerne og informationssøgningen. Forskellen viser sig på fem niveauer: hvad der optimeres, tidshorisonten, den største risiko, kernekompetencen og kilden i projektet.

AspektPromptteknikKontekstteknik
Hvad optimeresFormuleringen af en enkelt promptHele mængden af tokens: systemprompt + værktøjer + historik + hentede data
TidshorisontÉn omgangMange omgange plus overgange mellem sessioner
Største risikoModellen forstår ikke promptenModellen drukner i støj (context rot)
KernekompetenceTekstforfatning og forståelse af modellenInformationsarkitektur og målrettet informationssøgning
Kilde i projektetDin promptskabelonCLAUDE.md, hukommelsesfiler, informationssøgning, underagenter, komprimering
Metafor»Sådan skriver du en prompt«»Hvad AI'en ved, når du giver den en prompt«

Kontekstteknik handler ikke om »bare at hælde mere ind«. Det handler om præcis dosering. For lidt, og AI'en mangler kontekst og hallucinerer. For meget, og AI'en drukner i støj, mister tråden midtvejs, og det koster mere.

Promptteknik håndterede det sidste trin. Kontekstteknik håndterer alt det, der kom før.

Hvorfor betyder 1M tokens ikke »hæld det hele ind«?

Vigtige punkter

Modellernes kontekstvinduer voksede i 2026: Claude Opus 4.7 og Sonnet 4.6 understøtter 1 million tokens. Det skaber en illusion af, at man kan hælde hele kodebasen ind i vinduet. I praksis betyder et stort vindue ikke en stor, nyttig hukommelse – modellerne begynder at blive dårligere længe før grænsen.

Aktuelle kontekstgrænser for Claude-modeller:

ModelKontekstvindueTilgængelig på
Claude Haiku 4.5200.000 tokensalle abonnementer
Claude Sonnet 4.61.000.000 tokensPro+ med brugskreditter
Claude Opus 4.71.000.000 tokensPro, Max, Team, Enterprise

1M tokens svarer til omkring 2.500 siders tekst. Det virker, som om man kunne indlæse al projektdokumentation, al korrespondance og alle specifikationer – og lade AI'en finde ud af det. Men Anthropic siger det tydeligt i deres tekniske blog:

Du bør betragte kontekst som en begrænset ressource med faldende udbytte.
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Med andre ord er kontekst en begrænset ressource med faldende udbytte. Hver ekstra token giver ikke en lineær fordel. Jo længere vinduet er, desto dårligere håndterer modellen informationen i det.

Den vigtigste færdighed i 2026 er ikke at holde alt åbent. Det er hurtigt at skifte mellem snævre kontekster, én pr. opgave.

Den største fejl: Giver mere kontekst et dårligere resultat?

Vigtige punkter

Jo længere konteksten er, desto dårligere arbejder modellen med informationen i den. Fænomenet kaldes context rot. Effekten lost-in-the-middle spiller også ind: Modeller kan lægge mere vægt på begyndelsen og slutningen af konteksten og mindre på midten. Den praktiske konklusion er, at lange hukommelsesfiler modarbejder dig.

Den anden effekt, lost in the middle, virker sideløbende.

I praksis kan en vigtig regel, der er begravet i en lang CLAUDE.md-fil, få mindre opmærksomhed. Det er en risiko, der skal testes på reelle opgaver, ikke en garanti for, at modellen springer en bestemt linje over.

Anthropic anbefaler en længdegrænse i dokumentationen til CLAUDE.md:

Sigt efter at holde CLAUDE.md under 200 linjer – længere filer bruger mere kontekst og mindsker efterlevelsen af instruktioner.
— Anthropic, https://code.claude.com/docs/en/memory

Under 200 linjer er et længdemål i den citerede vejledning, ikke en hård tærskel, hvor efterlevelse stopper. Intervallet på 80-120 linjer er forfatterens arbejdspræference fra de beskrevne projekter, ikke et særskilt Anthropic-krav. Hold instruktionerne relevante, og test, om vigtige regler følges; hver ekstra linje konkurrerer om opmærksomhed og kontekst. Læs mere om konfiguration af CLAUDE.md i guiden »Sådan konfigurerer du CLAUDE.md i 2026«.

5 principper for kontekstteknik ifølge Anthropic

Vigtige punkter

I deres tekniske blogindlæg fra 29. september 2025 beskrev Anthropic 5 grundlæggende kontekststrategier: begrænset ressource, hentning lige når det er nødvendigt, struktureret notetagning, komprimering og underagentarkitekturer. Det er kanon, som alle andre forfattere om emnet nu henviser til.

Princip 1. Kontekst er en begrænset ressource

Dette er grundforudsætningen, som de øvrige fire principper afhænger af. Anthropic skriver:

Det generelle råd for alle kontekstkomponenter (systemprompts, værktøjer, eksempler, beskedhistorik osv.) er at tænke sig om og holde konteksten informativ, men tæt.
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

»Tæt« betyder »indholdsrigt uden fyld«. Hver token i vinduet bør ændre modellens beslutning mærkbart. Hvis der står »vi forsøger at skrive ren kode« i en linje i CLAUDE.md, kan du slette den; den bidrager ikke med noget signal.

Princip 2. Hentning lige når det er nødvendigt

AI-agenten henter data gennem værktøjer undervejs i stedet for at forudindlæse det hele i vinduet. Det er arkitekturen i Claude Code: I stedet for en vektordatabase eller et indeks bruger agenten glob og grep, ligesom en programmør søger manuelt i kode.

Hvornår skal det bruges: Du ved ikke på forhånd, hvilke afsnit opgaven kræver.

Princip 3. Struktureret notetagning

Agenten skriver noter til ekstern lagring og indlæser dem efter behov. I Claude Code implementeres dette via hukommelsesværktøjet. Anthropic beskriver det sådan i deres kogebog:

Hukommelse er strukturerede noter: Agenten skriver til vedvarende ekstern lagring for at følge fremskridt på tværs af opgaver og sessioner uden at holde alt i den aktive kontekst.
— Anthropic Cookbook, https://platform.claude.com/cookbook/tool-use-context-engineering-context-engineering-tools

Hvornår skal det bruges: Lange sessioner, overgange mellem sessioner og ophobning af projektviden.

Princip 4. Komprimering

Beskedhistorikken komprimeres til et resumé, når grænsen nærmer sig. I Claude Code sker det med kommandoen /compact samt automatisk komprimering, når vinduet når omkring 80 %. Anthropic skriver:

Komprimering sammenfatter hele vinduet, når det bliver for stort.
— Anthropic Cookbook, https://platform.claude.com/cookbook/tool-use-context-engineering-context-engineering-tools

Hvornår skal det bruges: Lange analytiske samtaler, hvor chathistorikken er blevet dødvægt og fylder vinduet i stedet for at hjælpe.

Princip 5. Underagentarkitekturer

Specialiserede underagenter arbejder parallelt i deres egne kontekstvinduer og returnerer komprimerede resuméer til hovedagenten. Anthropic skriver:

Underagenter hjælper med komprimering: De arbejder parallelt i deres egne kontekstvinduer, mens de undersøger forskellige aspekter af et spørgsmål samtidig.
— Anthropic Engineering, https://www.anthropic.com/engineering/multi-agent-research-system

Tal fra deres egen interne test: En hovedagent med Claude Opus 4 plus underagenter med Claude Sonnet 4 leverer +90,2 % kvalitet sammenlignet med en enkelt Claude Opus 4 på forskningsopgaver. Prisen: omkring 15× flere tokens. Konklusionen: Det kan betale sig, når resultatet er værdifuldt.

Læs mere om opsætning af underagenter i Claude Code i guiden »Underagenter til Claude Code«.

7 fejl, der spilder tokens og får Claude Code til at gå i stykker

Vigtige punkter

Syv almindelige antipatterns beskrevet med projekte eksempler. Hver af dem spilder tokens uden udbytte eller medfører hallucinationer på grund af context rot. Under hver fejl beskrives, hvordan kontekstteknik håndterer den.

#AntipatternHvad sker derSådan løses det
1Hele README'en plus 5 kodefiler blev indsat i én promptVinduet fyldes 50 % på én omgang og når derefter hurtigt grænsenHukommelsesværktøj til langsigtede fakta plus hentning lige når det er nødvendigt – lad Claude selv læse filer via read_file/glob
2CLAUDE.md med 500 linjerLange instruktioner kan mindske efterlevelsen, især når vigtige regler er begravet i midten80-120 linjer, imperativer, afsnit om kommandoer og stil. Placer det vigtigste i begyndelsen og slutningen
3Jeg kører ikke /compact i lange sessionerEn session når 180k tokens, Claude glemmer de første beskeder, og du gentager konteksten manueltKør /compact manuelt, eller brug automatisk komprimering via en udløser. Et tegn på belastning er indikatoren for kontekstforbrug i Claude til computer
4Én Claude til altÉn agent planlægger, søger, koder, gennemgår og tester – vinduet vokser eksponentieltUnderagenter: hver har sin egen kontekst, og hovedagenten samler resuméerne. Anthropic rapporterer +90,2 % kvalitet på forskningsopgaver
5Hukommelsesfiler vokser på grund af værktøjsresultaterAgenten genlæser den samme fil 5 gange og fylder 96 % af konteksten med værktøjskaldsresultaterRyd værktøjsresultater: Behold de 4-6 seneste resultater, og ryd resten. Oplysningen om, at et kald fandt sted, bevares
6Hele kodebasen blev lagt i mappen examples/AI'en leder efter et mønster blandt 200 eksempler og farer vild3-7 kanoniske mønstre i examples/, ét til hver specifik opgavetype
7En Markdown-liste på 200 linjer som »funktionsplan«En lang ustruktureret liste kan gøre opgavestyring sværere; der findes intet universelt fejlpunkt ved linje 50HTML-artefakt eller nummereret plan i en separat fil

Anthropics Cookbook beskriver en konkret måling for fejl nr. 5: I basissessionen var det første dokument i konteksten (om C. elegans) teknisk set i vinduet, men begravet under 335k tokens. Teknisk tilgængeligt. I praksis kunne modellen ikke huske det. Med hukommelsesværktøjet løses situationen således: Notefilen aging_model_organisms_comparison.md fylder omkring 3000 tokens i stedet for at genindlæse det oprindelige korpus.

En hverdagsanalogi: kontekstvinduet er et skrivebord. Hvis der ligger 200 dokumenter på det, finder du ikke det, du har brug for, selv om det er der. Kontekstteknik er disciplinen at »kun have det, du skal bruge lige nu, på skrivebordet, lægge resten i arkivet og hente det frem efter behov«.

Hvordan sammensætter du en fungerende opsætning på én aften?

Vigtige punkter

En minimal, fungerende opsætning af kontekstteknik i Claude Code har 7 elementer: CLAUDE.md, eksempler, PRP-dokumenter, hukommelsesværktøj, /compact, underagenter og hentning efter behov via værktøjer. Grundrammen tager 30-40 minutter at sætte op; en fuld opsætning med eksempler og verificerede prompts tager en aften. Du kan finpudse den undervejs.

De syv trin i rækkefølge:

  1. CLAUDE.md med 80-120 linjer. I projektets rodmappe. Brug imperativer, ikke beskrivelser. I deres officielle dokumentation anbefaler Anthropic Specificity-princippet: Reglerne skal være konkrete og entydige, ikke generelle principper. I praksis virker »brug aldrig inline-mocks i tests« bedre end »vi forsøger at skrive ren kode«. Se guiden »Sådan konfigurerer du CLAUDE.md« for en detaljeret skabelon.

  2. En examples/-mappe med 3-7 verificerede mønstre. Ét eksempel på hvert almindeligt mønster: et API-kald, en test, en migrering og fejlhåndtering. Når Claude ser et mønster i examples/, gengiver den det præcist. Uden eksempler gætter den sig frem.

  3. PRP-dokumenter til større funktioner. PRP = Product Requirements Prompt. Én fil pr. funktion: kontekst plus plan plus validering plus eksempler.

  4. Et hukommelsesværktøj til langsigtede fakta på tværs af sessioner. I Anthropics Cookbook er Claudes hukommelsesværktøj implementeret som et struktureret notelager. Når agenten vender tilbage til en opgave i en ny session, læser den først noterne i stedet for at genlæse hele korpusset.

  5. /compact plus automatisk komprimering ved 80 % af grænsen. Vent ikke, til vinduet når loftet. Slå automatisk komprimering til i indstillingerne, eller kør selv /compact, når det føles, som om sessionen kører i ring.

  6. Underagenter til research / gennemgang / planlægning. Hver underagent har sin egen kontekst og en afgrænset prompt. Hovedagenten modtager kun resuméet, ikke råmaterialet. Se »Underagenter til Claude Code« og »Skills til Claude Code« for flere oplysninger (Skills er en måde at pakke afgrænset ekspertise ind i en skill, som Claude anvender automatisk).

  7. Hentning efter behov i stedet for forudindlæsning. Hæld ikke hele kodebasen ind i vinduet. Lad Claude selv søge med glob og grep. Det er selve arkitekturen i Claude Code.

Yderligere praktiske regler fra den beskrevne projekte erfaring:

  • Én opgave, ét vindue. Når du er færdig, lukker du det og åbner et nyt. Saml ikke historik på tværs af flere opgaver i træk.
  • Skabelon til den første kommando i et nyt vindue. Brug den samme tekst hver gang: »Læs CLAUDE.md og opgaveområdet i den rækkefølge. Bekræft med én linje. Begynd ikke på opgaven; vent på den næste besked.« I det beskrevne arbejdsflow er denne skabelon gemt i en tekstudsnitseditor på én genvejstast.
  • Når kontekstvinduet er >60 % fyldt, skal du skifte til et nyt. En midlertidig teknik: Bed Claude »skriv en prompt, så den tilstødende chat kan fortsætte opgaven uden at miste meningen«, kopiér den, og åbn et nyt vindue.
  • Enhver AI-fejl er en grund til at tilføje en regel. Skriv ikke regler manuelt i hukommelsesfiler. Sig til Claude »det er forkert, fordi...« i det øjeblik, fejlen sker, så formaterer den reglen i en fil efter konventionen »Regel → Hvorfor → Hvordan«.

Hvad nu: Hvordan vil kontekstteknik udvikle sig?

Vigtige punkter

I 2026 bevæger kontekstteknik sig fra tekstbaserede Markdown-filer mod mere strukturerede formater. Funktionen Dreaming er dukket op, hvor en agent gennemgår tidligere sessioner igen i løbet af natten. Næste skridt er HTML-artefakter, vedvarende hukommelse og orkestrering af flere agenter på tværs af hele produktteamet.

Én retning, som disciplinen bevæger sig i lige nu:

Dreaming – genovervejelse af sessioner natten over. På Code w/ Claude SF den 6. maj 2026 viste Anthropic en funktion, hvor en agent gennemgår tidligere sessioner igen natten over og opdaterer sine egne noter. Strukturerede hukommelsesfiler vokser nu ikke kun, når du skriver i dem, men også når agenten drager konklusioner af den samlede erfaring.

Én tendens er tydelig: kontekstteknik er ved at blive en fuldgyldig disciplin for at udforme information til AI-agenter i stedet for blot »hvordan man skriver CLAUDE.md«. Promptteknik var et af de første niveauer i denne disciplin. Kontekstteknik er det næste.

Det mindste, der er værd at sætte op den første aften: Konfigurer CLAUDE.md til 80-120 linjer (guiden er her), opret en mappe med en struktur til forretningsviden, lær at bruge /compact, og hold op med at brænde dine grænser af.

Tilføj derefter underagenter (guide) og Skills for at flytte specialiseret ekspertise ud af den fælles kontekst og ind i dedikerede skills.

Kilder

Lær Ailoot at kende.

Flere oplysninger

Spørgsmål og svar

Er 200 linjer en hård grænse for CLAUDE.md?

Nej. Den citerede vejledning anbefaler under 200 linjer for at spare kontekst og forbedre efterlevelsen. Forfatterens interval på 80-120 linjer er en praktisk præference. Verificér vigtige regler på reelle opgaver frem for at behandle linjeantal som en garanti.

Hvad bør flyttes ud af startkonteksten?

Flyt detaljerede eksempler, lange værktøjsresultater og opgavespecifikt referencemateriale til separate filer. Behold korte regler og henvisninger i CLAUDE.md, og hent relevante uddrag, når opgaven kræver dem.

Alle artikler