Claude Code blir tregere: Slik velger du skills, subagenter, MCP og plugins
MarkdownEn sammenligning av Claude Code-utvidelser, kontekstbruk, sju feil og et minimalt fungerende oppsett, med tekniske eksempler bevart.
Les hele artikkelen
Hovedpoeng
En skill er en gjentakende instruksjon som lastes inn av en utløser (~100 tokens når den er inaktiv). En subagent har en isolert kontekst på 200K med egne tillatelser. MCP kobler til eksterne data og API-er. En plugin er en ferdig pakke med de tre første. Hovedformelen for 2026: en Haiku-subagent + en forhåndslastet skill for konvensjoner + én MCP med snevert omfang for sanntidsdata. Alt annet fører enten til hallusinering eller fyller opp konteksten.
Praktiske instruksjoner for hvordan du bruker Ailoot, finner du i dokumentasjonen.
Hvorfor har «å stappe Claude Code full av ting» blitt det største problemet i 2026?
Hovedpoeng
I juni 2026 har Claude Code fire mekanismer for utvidelser: skill, subagent, MCP og plugin. Det offisielle registeret har 101 plugins; fellesskapskataloger har tusenvis. Fristelsen til å installere alt fører til at Claude blir tregere, forveksler lignende funksjoner og bruker opp kvotene raskere i hver melding. Publikum lurer først og fremst på hvilken mekanisme som passer til hvilken oppgave, uten å gjøre agenten til et rotete lager.
Selv den offisielle dokumentasjonen hadde ikke et ferdig, helhetlig svar på «når bør du velge hva?».
Månedsperioden med erfaring som beskrives i denne artikkelen, omfatter alle fire mekanismene i aktive prosjekter: en gruppe subagenter for én kompleks oppgave, et lite sett med skills for gjentatte prosedyrer, et par MCP-servere for sanntidsdata og et utvalg av noen få plugins fra omtrent to dusin. Denne veiledningen samler eksemplet i en utvalgsmatrise med et ferdig beslutningstre, sitater fra Anthropic og sju antipatterns som gjør Claude ubrukelig.
Hva er forskjellen på en skill, en subagent, MCP og en plugin? I én tabell
Hovedpoeng
De fire mekanismene er fire lag i én arkitektur. En skill lærer Claude en fremgangsmåte. En subagent isolerer en oppgave i en egen kontekst. MCP kobler til eksterne data. En plugin samler de tre første i én pakke. Hver mekanisme har sine egne oppgavetyper, tokenbruk og risiko for å fylle opp konteksten. De kommer bare i konflikt når du velger feil lag.
Utvalgsmatrise:
| Egenskap | Skill | Subagent | MCP-server | Plugin |
|---|---|---|---|---|
| Isolert kontekst | Nei | Ja (ny 200K) | Nei | Via egne subagenter |
| Eksterne data og API-er | Nei | Bare via tildelt MCP | Ja | Via egne MCP-servere |
| Tokenbesparelse | 70–90 % (progressive disclosure) | Opptil 70 % for komplekse oppgaver | Avhenger av verktøysøk | Avhenger av innholdet i pakken |
| Begrensninger for verktøy | Via allowed-tools | Strengt angitt i frontmatter | Via subagent eller policy | En del av pakken |
| Velge en rimeligere modell | Via feltet model | Ja, i frontmatter | Ikke aktuelt | Via egne subagenter |
| Tid for oppsett | Minutter | Minutter | Timer til dager | 1 klikk i markedsplassen |
| Hovedbruksområde | Sjekklister, konvensjoner, stil | Delegert oppgave med støyete resultat | Database, API, sanntidsdata | Ferdig arbeidsflyt fra fellesskapet |
| Hovedfelle | Oppblåst SKILL.md > 500 linjer | Subagent med tillatelser på foreldrenivå | Mer enn 3 MCP-servere | Pakke med innhold du ikke har lest |
En enkel sammenligning for en gründer: Se for deg at du er administrerende direktør i et selskap med ti ansatte:
- CLAUDE.md — selskapets vedtekter. Henger alltid på veggen; alle leser dem; ingen diskuterer dem.
- Skill — en intern prosedyre. «Slik gjennomfører vi reviews», «slik skriver vi release notes», «slik tar vi imot betaling».
- Subagent — en spesialist med eget kontor og en kort liste over tillatelser. Gir du vedkommende nøkler til alt, får du en ekstra direktør, ikke en ansatt.
- MCP-server — bedriftssystemer: CRM, bank, lager. Dette er ikke kunnskap; det er en tilkobling.
- Plugin — en ferdigløsning fra en butikk. En pakke med prosedyrer, spesialister og integrasjoner i én eske.
Når du forstår at dette er fire lag i ett system og ikke fire konkurrenter, forsvinner spørsmålet «hvilket er best?». Spørsmålet som står igjen, er «hva hører hjemme hvor?».
Hva er en skill i Claude Code, og når bør du installere en?
Hovedpoeng
En skill er en mappe med en SKILL.md-fil (YAML-frontmatter + Markdown-instruksjoner) i ~/.claude/skills/<name>/ eller .claude/skills/<name>/ i et prosjekt. Den bruker progressive disclosure: Ved oppstart lastes bare navnet og beskrivelsen (~100 tokens); hele innholdet hentes bare når en oppgave samsvarer med utløseren. Når den er inaktiv, er dette den rimeligste av de fire mekanismene.
Anthropics offisielle definisjon:
Skills er gjenbrukbare filressurser som gir Claude domenekompetanse: arbeidsflyter, kontekst og beste praksis som gjør en generell agent til en spesialist.
En skill har tre nivåer:
- Metadata. Lastes alltid inn ved oppstart av økten: navn og beskrivelse fra frontmatter. Én skill bruker omtrent 100 tokens ved oppstart.
- Instruksjoner. Lastes bare inn når Claude ser en forespørsel som utløser den. Opptil 5,000 tokens — innholdet i SKILL.md.
- Ressurser. Lastes bare inn når instruksjonene uttrykkelig ber om det. Filer i pakken, skript i
scripts/, referansemateriale ireferences/. Skriptene kjøres viabash; selve koden legges ikke inn i konteksten.
Anthropic kaller dette prinsippet progressive disclosure:
Progressive disclosure er et grunnleggende designprinsipp som gjør Agent Skills fleksible og skalerbare.
Og i den samme artikkelen finner du en metafor som forklarer ideen bedre enn noe annet:
Å lage en skill for en agent er som å skrive en opplæringsveiledning for en nyansatt.
Når bør du bruke en skill:
- For en standardprosedyre du gjentar igjen og igjen. PR-reviews, release notes, code review etter stilguiden din.
- Når en del i
CLAUDE.mdhar utviklet seg fra fakta til en prosedyre og begynner å være i veien for alt annet. - Når du vil at den samme instruksjonen skal følges konsekvent i ulike prosjekter.
En praktisk formel: Hvis du gjør noe mer enn et par ganger, bør du overlate det til systemet. Første gang bruker du en manuell prompt. Andre gang er det en kandidat for en skill.
Når bør du IKKE bruke en skill:
- Hvis oppgaven krever sanntidsdata (database, API, søk, aktuelle børsdata). Da trenger du MCP, ikke en skill. En skill som prøver å «hente gjeldende pris», vil hallusinere.
- Hvis oppgaven krever isolert kontekst. Da trenger du en subagent.
- Hvis du trenger en håndhevet kontroll («blokker en commit med .env»), bruk en hook for den aktuelle commit-ruten fremfor å stole på en skill. Undersøk og test faktisk dekning; en hook begrenser ikke alle måter å lese, kopiere eller publisere filen på.
Grenser du bør kjenne til på forhånd:
- Skill-navn: opptil 64 tegn, bare små bokstaver, sifre og bindestreker. Ordene
anthropicogclaudeer reservert. - Beskrivelse: opptil 1,024 tegn. Kombinasjonen
description+when_to_useavkortes ved 1,536 tegn i listen. - SKILL.md-innhold: anbefalingen er maksimalt 500 linjer. Flytt resten til
references/ogscripts/. - Ved automatisk komprimering av konteksten (auto-compaction) legges de første 5,000 tokens av hver aktive skill inn på nytt. Totalbudsjettet for alle skills er 25,000.
Hva er en subagent, og hvorfor finnes det 5 nivåer med nesting?
Hovedpoeng
En subagent er en Claude-barneagent med egen kontekst på 200K tokens, systemprompt, begrenset verktøyliste og uavhengige tillatelser. Hovedformålet er isolasjon: støyende søk, lange logger og utforskende arbeid blir i subagenten, mens bare det endelige sammendraget returneres til hovedkonteksten. Siden 10. juni 2026 kan subagenter nestes opptil 5 nivåer dypt.
Fra den offisielle dokumentasjonen:
Subagenter er spesialiserte AI-assistenter som håndterer bestemte typer oppgaver. Bruk en når en sideoppgave kan fylle hovedsamtalen med søkeresultater, logger eller filinnhold du ikke kommer til å referere til. Subagenten gjør arbeidet i sin egen kontekst og returnerer bare et sammendrag.
Claude Code har tre innebygde subagenter du allerede bruker uten å vite det:
| Subagent | Modell | Tilgang | Hvor den arbeider |
|---|---|---|---|
| Explore | Haiku | Skrivebeskyttet | Kodesøk; sparer kontekst ved å hoppe over CLAUDE.md og git status |
| Plan | Haiku | Skrivebeskyttet | Planleggingsmodus — tenker før den skriver kode |
| General-purpose | Sonnet/Opus | Alle verktøy | Komplekse oppgaver med flere trinn |
- juni 2026 lanserte Anthropic Claude Code v2.1.172 og fjernet en begrensning som hadde vært på plass siden subagentene ble lansert: barneagenter kan nå starte egne subagenter opptil 5 nivåer dypt.
Tallet 5 er en øvre sikkerhetsgrense, ikke et optimaliseringsmål.
En detaljert gjennomgang av funksjonen med YAML-maler for orkestrering finnes i veiledningen om nøstede subagenter.
Når bør du bruke en subagent:
- Til en utforskende gjennomgang av kode eller logger der du bare trenger en kort konklusjon.
- Til parallelle oppgaver som kan kjøre side om side.
- Til delegering etter spesialisering: backend / frontend / test / review — hver håndterer én funksjon.
- For kostnadskontroll: en Haiku-subagent i stedet for Sonnet eller Opus. Dette reduserer kostnaden med 5–7 ganger.
Når bør du IKKE bruke en subagent:
- Til en enkel engangsoppgave eller et enkelt verktøykall. Det koster å starte en subagent.
- Når oppgavene må dele tilstand. Subagenter kan ikke se hverandres kontekst; beslektet arbeid bør bli i hovedtråden.
Det viktigste antipatternet:
Hvis du gir en subagent Opus og alle verktøyene, blir den bare enda en hovedøkt. Hvis verktøylisten samsvarer med hovedagentens, er subagenten ikke godt nok avgrenset.
Med andre ord er en subagent med de samme tillatelsene som forelderen bare en ekstra direktør. Meningsløst og dyrt.
Hva er en MCP-server, og når bør du koble en til Claude Code?
Hovedpoeng
MCP (Model Context Protocol) er en åpen standard fra Anthropic for å koble AI til eksterne systemer: databaser, API-er, filsystemer og SaaS. I juni 2026 støttes den av Claude, ChatGPT, Cursor, VS Code og en rekke andre klienter. Nettstedet modelcontextprotocol.io bruker en nyttig metafor: MCP er en USB-C-port for AI-applikasjoner.
Den offisielle definisjonen:
Tenk på MCP som en USB-C-port for AI-applikasjoner. På samme måte som USB-C standardiserte hvordan elektronikk kobles sammen, gir MCP en standard måte å koble AI-applikasjoner til eksterne systemer på.
Dette lar MCP deg gjøre i praksis:
- Koble Claude til Google Calendar og Notion for å få en personlig assistent.
- Koble til Figma, slik at Claude kan generere et ferdig webprosjekt fra et design.
- Koble en bedriftschatbot til flere databaser samtidig.
- Koble til Blender og en 3D-printer for å lage modeller og skrive dem ut med en gang.
De mest kjente MCP-serverne folk installerer først:
| MCP-server | Hva den kobler til | Hvor du finner den |
|---|---|---|
| Context7 | Oppdatert dokumentasjon for alle biblioteker | Plugin fra claude-plugins-official |
| GitHub | Issues, PR-er, repositories | claude-plugins-official |
| Filesystem | Filer i tillatte mapper (i Claude Code — bare arbeidsmappene) | Referanseserveren for MCP-prosjektet, repository modelcontextprotocol/servers |
| Postgres | Direkte databasetilgang | Referanseserveren er avviklet; den aktive erstatningen er DBHub fra Bytebase |
| Magic MCP fra 21st.dev | Animasjoner og UI-komponenter | MCP-katalogen |
| Slack / Linear / Jira / Notion | Arbeidsintegrasjoner | claude-plugins-official |
Tilkoblinger og installasjonskommandoer er samlet i MCP-katalogen.
Når bør du bruke MCP:
- For enhver tilkobling til eksterne data eller handlinger: «hent rader fra databasen», «les Jira-saker», «legg ut på Slack».
- Når flere prosjekter eller agenter trenger den samme tjenesten, er det enklere å ha én sentralisert server.
Når bør du IKKE bruke MCP:
- Til statisk kunnskap eller en prosedyre. Det er en skill, ikke MCP. «Instruksjoner for hvordan du gjør en code review» er en skill. «Les den nyeste PR-en fra GitHub og vurder den» krever MCP.
- Til en enkelt CLI-kommando. Det er enklere å bruke
Bashenn å sette opp en server. - Når du vil bygge MCP «for arkitekturens skyld». Det handler om estetikk, ikke en oppgave.
Den viktigste MCP-fellen er en av de største årsakene til klager om at «Claude Code oppfører seg dumt» i 2026:
Når du installerer alle disse MCP-ene samtidig, ender du med å kvele LLM-ens kontekstvindu: alle tilgjengelige verktøy lastes inn i konteksten.
En praktisk tommelfingerregel: Behold maksimalt 2–3 aktive MCP-servere rettet mot bestemte oppgaver. I den beskrevne erfaringen med mange servere ble oppstarten tregere og det oppstod oftere feil.
MCP tool search ble lagt til i Claude Code v2.1.x: verktøy lastes ikke lenger ukritisk inn i konteksten, men indekseres og hentes ved behov. Dette reduserer kostnaden ved «mange MCP-er i et prosjekt», men fjerner den ikke helt.
Hva er forskjellen på en plugin og en skill, og hvorfor har skillet blitt uklart?
Hovedpoeng
En plugin er en pakket samling. Den kan inneholde en skill, subagent, MCP-server og hook i hvilken som helst kombinasjon. Anthropic samlet alt i ett format, slik at det kan installeres med én /plugin install-kommando og oppdateres automatisk. Marketplace-en claude-plugins-official ble lansert i februar 2026; i juni hadde den allerede 101 plugins. Forskjellen mellom «en frittstående skill» og «en plugin med én skill» handler bare om pakking.
Den offisielle ordlyden:
Plugins utvider Claude Code med skills, agenter, hooks og MCP-servere. Plugin-markedsplasser er kataloger som hjelper deg med å finne og installere disse utvidelsene uten å sette dem sammen selv. Tenk på det som å koble til en appbutikk: Når du har lagt til en butikk, får du tilgang til en samling apper, men du velger selv hvilke apper du vil laste ned.
De mest installerte i juni 2026:
| Rang | Plugin | Installasjoner | Innhold |
|---|---|---|---|
| 1 | Frontend Design (Anthropic) | 829 316 | Skills + subagenter for design |
| 2 | Context7 (Upstash) | 348 660 | MCP-wrapper rundt dokumentasjon |
| 3 | Code Review (Anthropic) | 347 221 | 5 parallelle subagenter for reviews |
| 4 | Code Simplifier | 284 632 | Skill + hook for forenkling |
| 5 | TypeScript LSP | 177 136 | LSP-plugin |
| 6 | Pyright LSP | 91 225 | LSP-plugin |
Hele utvalgsanalysen finnes i veiledningen om de 10 beste pluginene av 101.
Når bør du bruke en plugin:
- En ferdig fellesskapspakke som dekker en stor del av en arbeidsflyt, for eksempel design eller review.
- Hvis du ikke vil sette sammen et oppsett med «skill + subagent + MCP + hook» for hånd, kan du bruke en ferdig pakke.
- Til distribusjon i bedrifter: En administrator oppretter en team-markedsplass, og utviklerne installerer fra ett prefiks.
Når bør du IKKE bruke en plugin:
- Oppgaven kan løses med én skill, men pakken tar med fem ekstra MCP-er «for sikkerhets skyld». Det er ren kontekstrot.
- En plugin med lukket kildekode som ikke er kontrollert. Den kjører med dine tillatelser — les innholdet før installering.
- Du har allerede din egen plugin om samme tema. En kopi i konteksten betyr dobbelt så mye bry.
Før installasjon viser Claude Code v2.1.143+ Context cost, et anslag på hvor mange tokens pluginen legger til i hver melding. Fra og med v2.1.145+ viser den også feltet Will install med en fullstendig liste over pakkens kommandoer, agenter, skills, hooks, MCP og LSP. Dette er det første skjermbildet du bør åpne før du klikker på installer.
Hvilken utvalgsmatrise fungerer i 2026?
Hovedpoeng
Hovedverktøyet i guiden er et beslutningstre med seks spørsmål. Gå fra toppen og ned, og stopp ved det første svaret som passer. Algoritmen dekker 95 % av oppgavene. De resterende 5 % er komplekse scenarioer som krever en kombinasjon av en Haiku-subagent, en forhåndslastet skill for konvensjoner og en MCP-server med snevert omfang for sanntidsdata. Dette er «2026-formelen» som gir uttelling.
Seks spørsmål i prioritert rekkefølge:
- Er dette en gjentakende prosedyre, stil eller sjekkliste? Hvis ja — skill.
- Trenger du eksterne data eller handlinger (database, API, Slack, GitHub, Figma)? Hvis ja — MCP-server.
- Vil jeg ha en separat kontekst så jeg ikke fyller opp hovedkonteksten? Hvis ja — subagent.
- Vil jeg ha en kontroll eller et automatisk trinn ved en bestemt hendelse? Hvis ja — hook, med testet dekning. Bruk tillatelser eller miljøisolasjon for bredere tilgangsgrenser.
- Vil jeg ha en ferdig pakke med 1–4 med ett klikk? Hvis ja — plugin fra markedsplassen.
- Er dette en kompleks oppgave som krever data, kontekst og stil? Bruk i så fall en kombinasjon: Haiku-subagent + forhåndslastet skill + én MCP med snevert omfang.
Formel for kombinasjonen:
En Haiku-subagent med en forhåndslastet skill for konvensjoner og en MCP-server med snevert omfang for sanntidsdata er et mønster som virkelig gir uttelling.
Og hovedregelen for retningen på avhengigheten:
Subagenter kan bruke MCP-servere. MCP-servere kan ikke bruke subagenter.
Med andre ord handler MCP alltid om data og handlinger, ikke agenter. Vil du delegere en oppgave, bruker du en subagent som kaller MCP, ikke omvendt.
Et konkret eksempel som beskrives her, er en redaksjonell motor hos et digitalbyrå som skriver én SEO-artikkel på 60 minutter. Den består av 25 subagenter og 14 vurderingsfaser — de kjører etter tur, hver med sin egen kontekst, tillatelser og skill for redaksjonelle konvensjoner. Én subagent kobler til en MCP-server med en database over ferdiglagde tagger og gamle artikler. Hovedorchestrator-agenten kjører på Opus; barneagentene kjører på Haiku, slik at budsjettet holdes på et rimelig nivå.
Dette er ikke en «artikkelfabrikk», men et eksempel på hvordan alle fire mekanismene inngår i ett system når oppgaven krever høy kvalitet snarere enn fart.
Hvilke 7 feil bør du fjerne fra Claude Code nå?
Hovedpoeng
Dette er de sju viktigste feilene som omtales i artikkelen. Hver av dem reduserer kvaliteten på svarene og sløser med tokens. Hver enkelt kan rettes på 5–15 minutter. Hvis du installerte mer enn ti plugins den siste måneden, har du nesten helt sikkert gjort minst tre av disse feilene.
Installerte alle de 10 beste pluginene «fordi de er populære nå». Hver av dem legger til tokens i hver melding. Åpne
/plugin listog kontroller Context cost for hver plugin. Fjern dem du ikke har brukt på to uker.Kopierte 15 MCP-servere fra noen andres
.mcp.json. En annens oppsett er konfigurert for den personens prosjekt og oppgaver. Behold maksimalt 2–3 aktive MCP-er for det aktuelle prosjektet. Flytt resten til en egen konfigurasjon for et annet prosjekt, eller slett dem nå.Skillet og MCP-pluginen gjør det samme. Skillet sier «gjennomfør en code review», mens
pr-review-toolkit-pluginen kjører sin egen reviewflyt. De begynner å konkurrere om prioritet. Symptom: «Claude, hvorfor vingler du fram og tilbake?» Løsning: Behold én kilde til sannhet. I oppsettet som beskrives, valgte man skillen for å beholde kontrollen over instruksjonene.Bruker en skill til håndheving når du trenger en hook. En skill er et forslag, ingen garanti. For «blokker
.envi en commit» kan en pre-commit-hook kontrollere denne commit-ruten. Test innholdet i staging og alternative ruter separat; kontrollen hindrer ikke all lesing eller annen publisering. En skill alene kan ikke håndheve denne grensen.En subagent med de samme tillatelsene som forelderen. Du ga den Opus og alle verktøyene, og fikk enda en hovedøkt. Systemprompten i den offisielle dokumentasjonen anbefaler å gi en subagent en begrenset verktøyliste og en egen avgrenset oppgave. Ellers er den bare en dyr kopi.
Sjekket ikke Will install før du installerte en plugin. I Claude Code v2.1.145+ viser dette feltet hele innholdet i pakken. Ofte inneholder en plugin for «én liten ting» tre MCP-servere, to subagenter og fem hooks. Alle begynner å ta plass i konteksten.
Gamle
.claude/commands/dupliserer nye skills. Anthropic sier i dokumentasjonen:
Egendefinerte kommandoer er slått sammen med skills. Både filen
.claude/commands/deploy.mdog skillen.claude/skills/deploy/SKILL.mdoppretter/deployog fungerer på samme måte.
Den gamle mappen commands/ fungerer fortsatt, men skills er nå standarden. I eksemplet som beskrives, var begge mappene i bruk; commands/ ble fjernet, mens skills med medfølgende filer og utløsere ble beholdt.
Tegn på at Claude Code er blitt «rotete»:
- Hver melding starter med å nevne tilgjengelige verktøy i over 200 linjer.
- Enkle oppgaver tar lengre tid enn for en måned siden.
- Claude forveksler to lignende skills eller plugins.
- Advarsler om navnekollisjoner vises når en økt starter.
- Claude bruker feil verktøy — skill A i stedet for MCP B, som var nødvendig.
Hvis du kjenner igjen minst to av disse symptomene, åpne /plugin list og /skill list nå. Fjern først det du ikke har brukt på to uker. Kontroller deretter Context cost for hvert element. Ta så tak i antipatternene ovenfor.
Hvor mange skills og MCP-er kan du beholde uten å bruke opp konteksten?
Hovedpoeng
Det finnes ingen strenge grenser, men det finnes praktiske terskler. Behold opptil 10–12 aktive skills, ellers begynner Anthropics metagrenser å skjære inn i hver enkelt under auto-compaction. Behold maksimalt 2–3 aktive MCP-servere i et prosjekt. Bruk bare plugins med en Context cost på under 1,000 tokens per melding. Disse grensene bygger på erfaring, ikke teori.
Dette viser Claude Code direkte:
/skill list— alle aktive skills og størrelsen deres i tokens./plugin list— alle plugins og Context cost for hver av dem./mcp list— MCP-servere og antallet verktøy de har.
Tokenbudsjett i faktiske tall:
| Mekanisme | Kostnad når den er inaktiv | Kostnad når den utløses | Kontekstkapasitet |
|---|---|---|---|
| Skill | ~100 tokens (bare metadata) | Instruksjoner og ressurser som faktisk lastes og leses | Bruker konteksten til den som kaller |
| Subagent | ~50 tokens (navn og beskrivelse) | Faktisk inndata, utdata, verktøyresultater og nye runder | Eget vindu; eksemplet på 200K er kapasitet, ikke en pris per delegering |
| MCP-server | Verktøybeskrivelser lastet av klienten | Lastede argumenter og resultater; tjenesten kan ha en egen pris | Bruker konteksten til den som kaller |
| Plugin | Summen av lastede interne komponenter | Faktisk bruk av komponentene | Avhenger av komponentene |
Et kontekstvindu angir maksimal arbeidsplass, ikke antall tokens hver oppgave bruker. Sammenlign målt inndata, bufret inndata, utdata og nye runder for samme resultat. Isolasjon kan holde foreldrekonteksten liten selv om subagenten har eget forbruk.
I teknologibloggen sin oppgir Anthropic tall for auto-compaction av skills: De første 5,000 tokens av hver aktive skill legges inn på nytt, med et totalbudsjett på 25,000. Det betyr at Claude begynner å miste noen instruksjoner når mer enn 5 «tunge» skills er aktive samtidig.
En enkel praktisk regel:
- Skills: maksimalt 5–7 aktive for det aktuelle prosjektet. Legg resten i
~/.claude/skills/disabled/; du kan flytte dem tilbake når du trenger dem. - MCP: maksimalt 2–3 per prosjekt. Context7 for dokumentasjon er nesten alltid verdt å ha; behold resten til bestemte oppgaver.
- Plugins: installer én om gangen og kontroller etter to uker om du brukte den. Hvis ikke, fjern den.
En detaljert analyse av Anthropics Agentic Coding Trends Report for 2026 og hvorfor 80 % av utviklerne ikke kan delegere en oppgave helt til Claude, finnes i en egen veiledning. Hovedtallet fra rapporten: Folk bruker AI til 60 % av arbeidet sitt, men overlater bare 0–20 % av oppgavene helt til AI. Hovedårsaken er overbelastning av konteksten og manglende kontroll over verktøyene.
Hvor bør en nybegynner begynne: det minimale fungerende oppsettet
Hovedpoeng
Hvis du akkurat har begynt og ikke vet hva du skal velge, bør du ikke installere noe av det som er nevnt her. Bygg først et grunnlag: CLAUDE.md, en egen mappe med prosjektkontekst og en enkel struktur for oppgavene. Bruk to uker på reelle oppgaver i Claude Code uten ekstrautstyr. Deretter blir det tydelig hvor du har en gjentakende prosedyre (det er en skill), hvor du mangler sanntidsdata (det er MCP), og hvor en oppgave begynner å fylle opp konteksten (det er en subagent).
Minimal stack etter to ukers arbeid:
- CLAUDE.md i rotmappen med prosjektregler.
- AGENTS.md for kompatibilitet med andre verktøy hvis du planlegger å jobbe utenfor Claude Code. Les mer i «Slik lager du én instruksjonsfil for Claude Code, Codex og Cursor».
- 1 skill for hovedoppgaven du gjentar. Begynn for eksempel med
code-reviewi tråd med stilguiden din. - 1 MCP-server: Context7 for oppdatert dokumentasjon. Uten den hallusinerer Claude fortsatt API-er som ikke finnes.
- 0 plugins og 0 subagenter den første måneden. Dette handler ikke om å spare penger, men om kontroll. Pakkene vil forvirre deg før du forstår det grunnleggende.
Deretter følger du oppgavene. Dukker det opp en gjentakende prosedyre? Gjør den om til en skill. Trenger du sanntidsdata fra en bestemt tjeneste? Legg til MCP. Begynner en stor oppgave å fylle opp hovedkonteksten? Deleger den til en subagent.
Dette er kartet med tre nivåer: kontekst først, deretter overlat til systemet det du gjør mer enn et par ganger, og så automatiserte kontroller som hindrer systemet i å gjøre feil på egen hånd. Legg bare til hvert nivå når det foregående allerede fungerer.
Kilder
- Agent Skills Overview - Anthropic Docs
- Skills - Claude Code Docs
- Subagents - Claude Code Docs
- Plugins - Claude Code Docs
- Equipping Agents for the Real World with Agent Skills - Anthropic Engineering
- MCP Introduction - modelcontextprotocol.io
- GitHub anthropics/skills - open repository
- Anthropic 2026 Agentic Coding Trends Report
Du kan fortsette å utforske Ailoot på ailoot.ai.
Flere detaljer
Spørsmål om denne veiledningen: Claude Code blir tregere: Slik velger du skills, subagenter, MCP og plugins
Bruker delegering til en subagent automatisk 200K tokens?
Nei. Et kontekstvindu beskriver kapasitet. Forbruket kommer fra inndata og utdata som faktisk behandles, verktøyresultater og videre runder. Sammenlign samlet målt bruk, inkludert bufret inndata, fremfor å behandle maksvinduet som et fast delegeringsgebyr.
Når velger jeg en skill, MCP-server eller subagent?
Bruk en skill til en gjentakende prosedyre, MCP for tilgang til aktive systemer og en subagent når en avgrenset oppgave ville fylle hovedsamtalen med arbeidsdetaljer. En plugin pakker slike komponenter; undersøk innholdet før installasjon.