Blogg

Kontextteknik 2026: Vad det är, hur det skiljer sig från promptteknik och hur du tillämpar det i Claude Code

Markdown

Vad kontextteknik är och hur den skiljer sig från promptteknik. Anthropics kanon, 7 misstag och en minimal konfiguration för Claude Code.

Läs hela artikeln

Det viktigaste

Kontextteknik är disciplinen att konfigurera allt som kommer in i Claudes kontextfönster före ditt meddelande: systemprompten, verktygen, historiken, minnesfilerna och data från verktyg. År 2026 har den ersatt promptteknik som den viktigaste färdigheten – det är vad Anthropic säger. Den här guiden går igenom kanon från primärkällor, 7 vanliga misstag som slösar med tokens och en praktisk konfiguration i 7 steg för Claude Code.

Information om hur du arbetar med Ailoot finns i dokumentationen.

Vad är kontextteknik – i en mening?

Det viktigaste

Kontextteknik är disciplinen att välja och ordna allt som kommer in i en AI-agents kontextfönster i varje steg: systemprompten, verktygen, historiken, minnesfilerna och data från externa källor. Promptteknik besvarade frågan ”Hur skriver man en prompt?” Kontextteknik besvarar frågan ”Vad vet AI:n när du skriver en prompt?”

Anthropic etablerade begreppet i ett tekniskt blogginlägg den 29 september 2025:

Kontextteknik är en uppsättning strategier för att välja ut och upprätthålla den optimala mängden tokens (information) under LLM-inferens, inklusive allt som ingår utöver själva promptarna.
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Samma artikel innehåller den viktigaste formuleringen för att förändra perspektivet:

Att arbeta med språkmodeller handlar allt mindre om att hitta rätt ord och fraser i promptar och allt mer om att besvara en bredare fråga: ”vilken konfiguration av kontext är mest sannolik att ge det önskade modellbeteendet?”
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Huvudidén: kontext är inte meddelandet du skriver. Kontext är hela mängden information som AI:n ser innan ditt meddelande – systemprompten, verktygsbeskrivningarna, konversationshistoriken, minnesfilerna och data som laddas via MCP. Prompten är det sista steget. Kontextteknik är arkitekturen för allt som matas in i fönstret.

Varför blev promptteknik föråldrad 2026?

Det viktigaste

Promptteknik föddes när modeller arbetade med en enda prompt – en tur, en uppgift. AI-agenter körs 2026 i långa sessioner med verktyg, minne, underagenter och data som hämtas vid behov genom verktyg. I den här arkitekturen är det inte längre den främsta färdigheten att formulera en enskild prompt, utan att välja och ordna all information agenten ser.

Förskjutningen skedde under sommaren 2025.

29 september 2025: Anthropic etablerar disciplinen i ett tekniskt blogginlägg och presenterar en kanon med 4 principer.

Promptteknik har inte ”dött”. Den har blivit grundläggande allmänbildning, som att kunna skriva på ett tangentbord. Ovanpå den har en disciplin vuxit fram, utan vilken AI-agenter havererar vid långa uppgifter: kontextteknik.

Hur skiljer sig kontextteknik från promptteknik? 5 skillnader

Det viktigaste

Promptteknik optimerar en enskild prompt: du väljer formulering, mall och ton. Kontextteknik utformar hela informationsmiljön före prompten: systemprompten, verktygen, sessionens historik, minnesfilerna och informationshämtningen. Skillnaden märks på fem nivåer: vad som optimeras, tidshorisonten, den främsta risken, kärnkompetensen och källan i projektet.

AspektPromptteknikKontextteknik
Vad optimerasFormuleringen av en enskild promptHela mängden tokens: systemprompt + verktyg + historik + hämtade data
TidshorisontEn turMånga turer plus övergångar mellan sessioner
HuvudriskModellen förstår inte promptenModellen drunknar i brus (context rot)
KärnkompetensTextförfattande och förståelse för modellenInformationsarkitektur och riktad informationshämtning
Källa i projektetDin promptmallCLAUDE.md, minnesfiler, informationshämtning, underagenter, komprimering
Metafor”Hur man skriver en prompt””Vad AI:n vet när du ger den en prompt”

Kontextteknik handlar inte om att ”bara hälla i mer”. Det handlar om precis dosering. För lite, och AI:n saknar kontext och hallucinerar. För mycket, och AI:n drunknar i brus, tappar tråden i mitten och kostar mer.

Promptteknik hanterade det sista steget. Kontextteknik hanterar allt som kom före det.

Varför betyder inte 1M tokens ”häll in allt”?

Det viktigaste

Kontextfönstren för modeller växte 2026: Claude Opus 4.7 och Sonnet 4.6 stöder 1 miljon tokens. Det skapar illusionen att du kan hälla in hela kodförrådet i fönstret. I praktiken innebär ett stort fönster inte ett stort användbart minne – modellerna börjar prestera sämre långt före gränsen.

Aktuella kontextgränser för Claude-modeller:

ModellKontextfönsterTillgängligt med
Claude Haiku 4.5200 000 tokensalla abonnemang
Claude Sonnet 4.61 000 000 tokensPro+ med användningskrediter
Claude Opus 4.71 000 000 tokensPro, Max, Team, Enterprise

1M tokens motsvarar ungefär 2 500 sidor text. Det verkar som om du skulle kunna ladda in all projektdokumentation, all korrespondens och alla specifikationer – och låta AI:n reda ut det. Men Anthropic säger tydligt i sin tekniska blogg:

Du bör behandla kontext som en begränsad resurs med avtagande avkastning.
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Med andra ord är kontext en begränsad resurs med avtagande avkastning. Varje ytterligare token ger inte en linjär nytta. Ju längre fönstret är, desto sämre hanterar modellen informationen i det.

Den viktigaste färdigheten 2026 är inte att hålla allt öppet. Det är att snabbt växla mellan avgränsade kontexter, en per uppgift.

Det största misstaget: ger mer kontext ett sämre resultat?

Det viktigaste

Lång kontext kan göra information svårare att använda, och viktiga regler begravda mitt i en lång CLAUDE.md kan få mindre uppmärksamhet. Det är en risk att testa på verkliga uppgifter, inte en garanti för att modellen hoppar över en viss rad.

Den andra effekten, lost in the middle, verkar parallellt.

I praktiken innebär det att modellen hoppar över en viktig regel om den står mitt i en CLAUDE.md-fil.

Anthropic rekommenderar en längdgräns i dokumentationen för CLAUDE.md:

Sikta på att hålla CLAUDE.md under 200 rader – längre filer tar mer kontext i anspråk och minskar följsamheten till instruktioner.
— Anthropic, https://code.claude.com/docs/en/memory

Under 200 rader är ett längdmål i den citerade vägledningen, inte en hård gräns där följsamheten upphör. Intervallet 80–120 rader är författarens arbetspreferens från beskrivna projekt, inte ett separat Anthropic-krav. Håll instruktionerna relevanta och testa viktiga regler; varje extra rad konkurrerar om uppmärksamhet och kontext. Läs mer om hur du håller CLAUDE.md kortfattad i guiden ”Så konfigurerar du CLAUDE.md 2026”.

5 principer för kontextteknik enligt Anthropic

Det viktigaste

I sin tekniska blogg den 29 september 2025 dokumenterade Anthropic 5 grundläggande kontextstrategier: begränsad resurs, hämtning i sista stund, strukturerad anteckning, komprimering och underagentarkitekturer. Det här är kanon som alla andra författare inom ämnet numera hänvisar till.

Princip 1. Kontext är en begränsad resurs

Det här är grundförutsättningen, utan vilken de övriga fyra principerna inte fungerar. Anthropic skriver:

Det allmänna rådet för alla kontextkomponenter (systempromptar, verktyg, exempel, meddelandehistorik och så vidare) är att tänka igenom dem noggrant och hålla kontexten informativ men tät.
— Anthropic Applied AI-teamet, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

”Tät” betyder ”innehållsrik, utan utfyllnad”. Varje token i fönstret bör påverka modellens beslut påtagligt. Om en rad i CLAUDE.md lyder ”vi försöker skriva ren kod” kan du ta bort den; den förmedlar ingen signal.

Princip 2. Hämtning i sista stund

AI-agenten hämtar data via verktyg i farten i stället för att förladda allt i fönstret. Det här är Claude Codes arkitektur: i stället för en vektordatabas eller ett index använder agenten glob och grep, precis som en ingenjör söker igenom kod manuellt.

När du ska använda det: du vet inte i förväg vilka avsnitt uppgiften kommer att kräva.

Princip 3. Strukturerade anteckningar

Agenten skriver anteckningar till extern lagring och laddar dem vid behov. I Claude Code implementeras detta genom minnesverktyget. Anthropic beskriver det så här i sin kokbok:

Minne är strukturerade anteckningar: agenten skriver till beständig extern lagring för att hålla reda på framsteg mellan uppgifter och sessioner utan att behålla allt i den aktiva kontexten.
— Anthropic Cookbook, https://platform.claude.com/cookbook/tool-use-context-engineering-context-engineering-tools

När du ska använda det: långa sessioner, övergångar mellan sessioner och insamling av projektkunskap.

Princip 4. Komprimering

Att komprimera meddelandehistoriken till en sammanfattning när gränsen närmar sig. I Claude Code görs detta med kommandot /compact, plus automatisk komprimering när fönstret når omkring 80 %. Anthropic skriver:

Komprimering trycker ihop hela fönstret när det blir för stort.
— Anthropic Cookbook, https://platform.claude.com/cookbook/tool-use-context-engineering-context-engineering-tools

När du ska använda det: långa analytiska samtal där chatthistoriken har blivit dödvikt och fyller fönstret i stället för att hjälpa.

Princip 5. Underagentarkitekturer

Specialiserade underagenter arbetar parallellt i sina egna kontextfönster och skickar komprimerade sammanfattningar till huvudagenten. Anthropic skriver:

Underagenter hjälper till med komprimering: de arbetar parallellt i sina egna kontextfönster samtidigt som de undersöker olika aspekter av en fråga.
— Anthropic Engineering, https://www.anthropic.com/engineering/multi-agent-research-system

Siffror från deras eget interna test: en huvudagent, Claude Opus 4, plus underagenter med Claude Sonnet 4 levererar +90,2 % kvalitet jämfört med en ensam Claude Opus 4 för forskningsuppgifter. Kostnaden: ungefär 15× fler tokens. Slutsatsen: detta är motiverat när resultatet är värdefullt.

Läs mer om hur du konfigurerar underagenter i Claude Code i guiden ”Underagenter för Claude Code”.

7 misstag som slösar tokens och får Claude Code att haverera

Det viktigaste

Sju vanliga antipatterns beskrivna med projekteexempel. Var och en slösar antingen tokens utan nytta eller orsakar hallucinationer på grund av context rot. Under varje exempel förklaras hur kontextteknik hanterar det.

#AntipatternVad händerHur du åtgärdar det
1Klistrade in hela README:n plus 5 kodfiler i en promptFönstret fylls till 50 % på en tur och når sedan snabbt gränsenMinnesverktyg för långsiktiga fakta plus hämtning i sista stund – låt Claude läsa filer själv med read_file/glob
2CLAUDE.md med 500 raderLånga instruktioner kan minska följsamheten, särskilt när viktiga regler ligger begravda i mitten80–120 rader, uppmaningar, avsnitt för kommandon och stil. Lägg det viktigaste i början och slutet
3Jag kör inte /compact under långa sessionerEn session når 180k tokens, Claude glömmer de första meddelandena och du upprepar kontexten manuelltKör /compact manuellt eller använd automatisk komprimering via en utlösare. Ett tecken på att det kärvar är indikatorn för kontextanvändning i Claude för datorn
4En Claude för alltEn agent planerar, söker, kodar, granskar och testar – fönstret växer exponentielltUnderagenter: var och en har sin egen kontext, och huvudagenten samlar in sammanfattningar. Anthropic rapporterar +90,2 % kvalitet för forskningsuppgifter
5Minnesfiler växer av verktygsresultatAgenten läser samma fil 5 gånger och fyller 96 % av kontexten med resultat från verktygsanropRensa verktygsresultat: behåll 4–6 senaste resultat och rensa resten. Att ett anrop gjordes finns kvar
6Klistrade in hela kodförrådet i mappen examples/AI:n söker efter ett mönster bland 200 exempel och går vilse3–7 kanoniska mönster i examples/, ett för varje specifik typ av uppgift
7En Markdown-lista på 200 rader som ”funktionsplan”En lång ostrukturerad lista kan göra uppgiftsuppföljning svårare; ingen universell felgräns finns vid rad 50HTML-artefakt eller numrerad plan i en separat fil

Anthropics Cookbook beskriver en specifik mätning för misstag nr 5: i grundsessionen fanns det första dokumentet i kontexten (om C. elegans) tekniskt sett i fönstret, men begravt under 335k tokens. Tekniskt tillgängligt. I praktiken mindes modellen det inte. Med minnesverktyget löser man situationen så här: anteckningsfilen aging_model_organisms_comparison.md omfattar ungefär 3000 tokens i stället för att ladda om originalkorpusen.

En vardagsanalogi: kontextfönstret är ett skrivbord. Om det ligger 200 dokument på det hittar du inte det du behöver, även om det finns där. Kontextteknik är disciplinen att ”bara ha det du behöver på skrivbordet nu, lägga resten i arkivet och hämta in det på begäran”.

Hur sätter du ihop en fungerande konfiguration på en kväll?

Det viktigaste

En minimal, fungerande kontextteknisk konfiguration i Claude Code består av 7 delar: CLAUDE.md, exempel, PRP-dokument, minnesverktyg, /compact, underagenter och hämtning i sista stund via verktyg. Grundramverket tar 30–40 minuter att sätta upp; en fullständig konfiguration med exempel och verifierade promptar tar en kväll. Du kan förfina den efter hand.

De sju stegen i ordning:

  1. CLAUDE.md med 80–120 rader. I projektets rot. Använd uppmaningar, inte beskrivningar. I sin officiella dokumentation rekommenderar Anthropic principen Specificity: reglerna ska vara konkreta och entydiga, inte allmänna principer. I praktiken fungerar ”använd aldrig inline-mockar i tester” bättre än ”vi försöker skriva ren kod”. Se guiden ”Så konfigurerar du CLAUDE.md” för en detaljerad mall.

  2. En mapp examples/ med 3–7 verifierade mönster. Ett exempel för varje vanligt mönster: ett API-anrop, ett test, en migrering och felhantering. När Claude ser ett mönster i examples/ återger det det exakt. Utan exempel gissar det sig fram.

  3. PRP-dokument för större funktioner. PRP = Product Requirements Prompt. En fil per funktion: kontext plus plan plus validering plus exempel.

  4. Ett minnesverktyg för långsiktiga fakta mellan sessioner. I Anthropics Cookbook är Claudes minnesverktyg implementerat som en strukturerad anteckningslagring. När agenten återkommer till en uppgift i en ny session läser den anteckningarna först i stället för att läsa om hela korpusen.

  5. /compact plus automatisk komprimering vid 80 % av gränsen. Vänta inte tills fönstret når taket. Aktivera automatisk komprimering i inställningarna eller kör /compact själv när det känns som om sessionen går i cirklar.

  6. Underagenter för research / granskning / planering. Varje underagent har sin egen kontext och en smal prompt. Huvudagenten får bara sammanfattningen, inte råmaterialet. Se ”Underagenter för Claude Code” och ”Skills för Claude Code” för mer information (Skills är ett sätt att paketera avgränsad expertis i en färdighet som Claude tillämpar automatiskt).

  7. Hämtning i sista stund i stället för förladdning. Häll inte in hela kodförrådet i fönstret. Låt Claude själv söka med glob och grep. Det här är Claude Codes egen arkitektur.

Ytterligare praktiska regler från den beskrivna projekterfarenheten:

  • En uppgift, ett fönster. När du är klar stänger du det och öppnar ett nytt. Samla inte historik från flera uppgifter efter varandra.
  • Mall för det första kommandot i ett nytt fönster. Använd samma text varje gång: ”Läs CLAUDE.md och uppgiftsområdet i den ordningen. Bekräfta med en rad. Börja inte med uppgiften; vänta på nästa meddelande.” I arbetsflödet som beskrivs är mallen sparad i en textsnuttredigerare under en enda snabbtangent.
  • När kontextfönstret är >60 % fullt, byt till ett nytt. En tillfällig teknik: be Claude ”skriv en prompt så att den intilliggande chatten kan fortsätta din uppgift utan att tappa betydelsen”, kopiera den och öppna ett nytt fönster.
  • Varje AI-misstag är en anledning att lägga till en regel. Skriv inte regler för hand i minnesfilerna. Säg till Claude ”det där är fel eftersom...” när misstaget sker, så formaterar den regeln i en fil enligt konventionen ”Regel → Varför → Hur”.

Vad händer härnäst: hur kommer kontexttekniken att utvecklas?

Det viktigaste

År 2026 går kontexttekniken från textbaserade Markdown-filer till mer strukturerade format. Funktionen Dreaming har dykt upp, där en agent granskar tidigare sessioner igen under natten. Nästa steg är HTML-artefakter, beständigt minne och orkestrering av flera agenter genom hela produktteamet.

En riktning som disciplinen rör sig mot just nu:

Dreaming – omprövning av sessioner under natten. På Code w/ Claude SF den 6 maj 2026 visade Anthropic en funktion där en agent granskar tidigare sessioner under natten och uppdaterar sina egna anteckningar. Strukturerade minnesfiler växer nu inte bara när du skriver i dem, utan också när agenten drar slutsatser från samlad erfarenhet.

En trend är tydlig: kontextteknik håller på att bli en fullständig disciplin för att utforma information för AI-agenter, snarare än bara ”hur man skriver CLAUDE.md”. Promptteknik var en av disciplinens första nivåer. Kontextteknik är nästa.

Miniminivån som är värd att sätta upp den första kvällen: konfigurera CLAUDE.md till 80–120 rader (guide här), skapa en mapp med en struktur för affärskunskap, lär dig använda /compact och sluta bränna igenom dina gränser.

Lägg sedan till underagenter (guide) och Skills för att flytta specialiserad expertis från den gemensamma kontexten till särskilda färdigheter.

Källor

Lär känna Ailoot.

Fler detaljer

Frågor om den här guiden: Kontextteknik 2026: Vad det är, hur det skiljer sig från promptteknik och hur du tillämpar det i Claude Code

Är 200 rader en hård gräns för CLAUDE.md?

Nej. Den citerade vägledningen rekommenderar under 200 rader för att spara kontext och förbättra följsamhet. Författarens intervall 80–120 rader är en praktisk preferens; verifiera viktiga regler på verkliga uppgifter i stället för att se radantal som en garanti.

Vad bör flyttas ut ur startkontexten?

Flytta detaljerade exempel, långa verktygsresultat och uppgiftsspecifikt referensmaterial till separata filer. Behåll korta regler och hänvisningar i CLAUDE.md och hämta relevanta avsnitt när uppgiften behöver dem.

Alla artiklar