AI Ordbog
Context Engineering
Disciplinen at kuratere præcis den information en AI-model får i sit kontekstvindue.
Skrevet og redigeret af Kristian Primdal · Sidst opdateret 16. oktober 2026Indhold
Hvad er context engineering?
Context engineering er disciplinen at kuratere præcis den information en AI-model får i sit kontekstvindue. Ikke kun den prompt du skriver, men alt: system-prompten, beskrivelserne af de værktøjer modellen kan bruge, data den henter undervejs, samtalehistorikken og de eksempler du giver den.
Se et konkret eksempel i guiden om at give Claude viden i lag. Her deler vi en skill op, så agenten kan hente det, den skal bruge.
Termen blev populær i juni 2025, blandt andet efter at Shopify-stifter Tobi Lütke og AI-forsker Andrej Karpathy beskrev den som et mere præcist begreb end prompt engineering (Simon Willison). Pointen er enkel: når en AI-agent arbejder autonomt i timer og samler information op undervejs, er det ikke nok at skrive én god instruktion. Du skal styre hele den kontekst modellen ser, hele tiden.
Dex Horthy fra HumanLayer skubbede begrebet videre med “Advanced Context Engineering for Coding Agents” og “12-Factor Agents”. Hans kernepointe: indholdet af kontekstvinduet er den eneste reelle håndtag du har på kvaliteten af outputtet. Derfor bør hele arbejdsgangen bygges op om bevidst styring af konteksten frem for længere prompts.
Context engineering vs. prompt engineering
- Omfang. Prompt engineering: den enkelte instruktion. Context engineering: alt modellen ser, inklusiv prompten.
- Tidshorisont. Prompt engineering: ét svar ad gangen. Context engineering: hele forløbet i en agent der kører over tid.
- Fokus. Prompt engineering: formulering. Context engineering: udvælgelse og styring af information.
Prompt engineering forsvinder ikke. Det bliver en delmængde af context engineering. En god prompt er stadig vigtig, men den er kun én del af den samlede kontekst.
Hvad er context rot?
Context rot er navnet på et velkendt problem: en models output bliver dårligere efterhånden som kontekstvinduet fyldes op. Begrebet fik fart med en rapport fra Chroma i juli 2025, der målte faldet på 18 modeller (Chroma). Selvom en model teknisk kan rumme hundredtusindvis af tokens, betyder det ikke at den bruger dem lige godt. Jo længere og mere rodet konteksten bliver, jo sværere har modellen ved at finde det relevante og ræsonnere korrekt.
Det er derfor lange chat-samtaler ofte bliver mærkbart dårligere over tid, og hvorfor det tit hjælper at starte en ny samtale.
Dex Horthy anbefaler at bygge hele arbejdsgangen op om at holde kontekstvinduet 40-60 procent fyldt, afhængigt af opgavens kompleksitet, og at rydde op løbende i stedet for at fylde vinduet helt.
Principper i god context engineering
- Mindre er mere. Giv modellen den information den skal bruge, ikke alt du har. Ekstra kontekst gør sjældent output bedre og gør det ofte dårligere.
- Relevans frem for fuldstændighed. Hent og indsæt kun det der er relevant for opgaven lige nu. Det er hele ideen bag retrieval-augmented generation.
- Frisk kontekst ved behov. Når en samtale bliver lang og rodet, så start forfra med kun det vigtige. Det er grundprincippet bag Ralph Loop-mønsteret.
- Bevidst komprimering. Dex Horthy kalder det “intentional compaction”: komprimér løbende dine fund til korte, strukturerede dokumenter, så agenten arbejder videre fra et resumé i stedet for hele historikken.
- Struktur over støj. En velorganiseret kontekst med klare sektioner slår en lang, ustruktureret tekstklump.
- Progressive disclosure. Lad modellen hente detaljer ved behov i stedet for at proppe alt ind på forhånd.
Context engineering i praksis
- Agentopsætning. Du designer system-prompt, værktøjer og hukommelsesfiler så agenten har præcis det den skal bruge, uden at overfylde konteksten.
- RAG-pipelines. Du henter de mest relevante dokumenter til en forespørgsel i stedet for at give modellen hele databasen.
- Lange agent-loops. Du nulstiller konteksten mellem iterationer og genindlæser kun det essentielle fra filer, så context rot ikke ophober sig.
- Fejlsøgning. Når en agent begynder at hallucinere eller miste tråden, er overfyldt kontekst ofte synderen. Løsningen er at rydde op, ikke at skrive en længere prompt.
Mere kontekst er ikke bedre kontekst En almindelig fejl er at tro at man hjælper modellen ved at give den alt: hele kodebasen, hele historikken, alle eksempler. Det modsatte er ofte sandt. En model med for meget kontekst mister fokus præcis som et menneske der får for mange instruktioner på én gang. Context engineering handler lige så meget om hvad du udelader, som hvad du tilføjer.
FAQ
Hvad er context engineering?
Context engineering er disciplinen at styre præcis hvad en AI-model får i sit kontekstvindue: system-prompt, værktøjer, hentet data, samtalehistorik og eksempler. Målet er at give modellen lige nøjagtig den information den skal bruge for at løse opgaven, hverken mere eller mindre.
Hvad er forskellen på context engineering og prompt engineering?
Prompt engineering handler om at formulere den enkelte instruktion godt. Context engineering handler om hele den information modellen ser, inklusiv prompten. Når agenter kører i timer og henter data undervejs, er det ikke nok at skrive en god prompt. Du skal styre hele konteksten over tid. Context engineering betragtes derfor som en udvidelse af prompt engineering.
Hvad er context rot?
Context rot er når en models output bliver dårligere efterhånden som kontekstvinduet fyldes. Selvom en model teknisk kan rumme hundredtusindvis af tokens, falder dens evne til at finde og ræsonnere over information når konteksten bliver lang og rodet. Løsningen er at holde konteksten kort og relevant, eller starte forfra med en frisk kontekst.