Tilpass og utvid Claude Code
Tilpass Claude Code til prosjektet ditt. Lær .claude-mappen, permissions i settings.json, rules for deler av kodebasen, skills, hooks og MCP mot GitHub.
Artikler
Lag din egen skill i Claude Code. Lær hva en skill er, hvor SKILL.md skal ligge, hvordan du lar Claude skrive den for deg, og hvordan du tester den.
Bestem hva Claude Code får gjøre uten å spørre, hva den alltid må spørre om og hva den aldri får gjøre. Sett opp allow, ask og deny i settings.json fra Anthropics teameksempel.
Rules er instruksjoner som bare lastes når Claude Code jobber med bestemte filer. Lær å lage en regel med paths, teste at Claude følger den, og se den i /context.
En hook kjører automatisk når noe skjer i Claude Code. Lær å lage en som formaterer kode med Prettier etter hver redigering, og hvilke andre hooks som er verdt å ha.
Lag en GitHub-token, legg den trygt i .env, registrer MCP-serveren og la Claude Code lese, fikse og lukke issues fra én økt. Steg for steg, med fallgruvene på Windows.
Av Utdannet-redaksjonen · Publisert · Oppdatert

Claude Code spør om lov hver gang den vil kjøre npm, du forklarer den samme kodestilen i hver økt, og når den skal lese et GitHub-issue, må du lime det inn selv. Alt dette kan du få vekk. Verktøykassen ligger i én mappe i prosjektet ditt, og den heter .claude.
Mappen .claude
Mappen ligger i roten av prosjektet, ved siden av package.json, og inneholder alt som gjør Claude Code til din versjon av Claude Code: innstillinger for hele teamet og for deg alene, regler, skills, agenter og hooks. Anthropics dokumentasjon har en interaktiv oversikt over mappen som er verdt å bokmerke.
Permissions i settings.json
I settings.json bestemmer du hva Claude får gjøre uten å spørre, hva den alltid må spørre om, og hva den aldri får gjøre. Anthropic viser tre oppsett: for en enkelt utvikler, for et team og for en organisasjon. Start med teamversjonen, selv om teamet bare er deg. Da kan du tillate ufarlige kommandoer som lint og typecheck, og fortsatt kreve bekreftelse på git push og sletting. Oppsettet linje for linje står i Slik styrer du tillatelser med settings.json i Claude Code.
Rules for deler av kodebasen
En rule er en markdown-fil med instruksjoner, lagret i mappen rules. I stedet for å fylle CLAUDE.md med alt, deler du opp: én fil for testing, én for kodeformat, én for sikkerhet. Det som gjør rules kraftige, er at de kan gjelde for bestemte deler av prosjektet, slik at instruksjonene for landingssider bare lastes når Claude jobber med landingssider. Slik bruker du rules i Claude Code lager og tester en fra bunnen.
Skills: arbeidsmåter du bruker igjen
Gjentar du den samme instruksjonen, sjekklisten eller arbeidsmåten, er det en kandidat for en skill. Den ligger i sin egen mappe med en SKILL.md, tar bare plass i konteksten når den brukes, og startes med en skråstrek eller automatisk når oppgaven passer. Slik lager du din egen skill i Claude Code bygger en fra bunnen og tester den.
Tips: La Claude Code skrive skillen for deg. Beskriv hva den skal motta, hvor den skal lete, og hvilket format resultatet skal ha, så lager den mappen og filen selv.
Hooks: ting som skjer automatisk
En hook er en kommando Claude Code kjører når en bestemt hendelse skjer: før eller etter at Claude kjører en kommando, eller når den trenger input fra deg. Du bestemmer når og hva. Typiske bruksområder er å formatere kode automatisk etter hver redigering, blokkere endringer i beskyttede filer, og få et varsel når Claude venter på deg. Det første av dem bygges i Slik automatiserer du med hooks i Claude Code.
MCP: tilgang utenfor prosjektet
MCP, Model Context Protocol, lar Claude Code snakke med systemer utenfor kodebasen: GitHub, en database, dokumentasjon. Du gir tilgang med en token eller en innlogging, og du styrer hva tokenen får lov til. Med GitHub koblet til kan Claude lese et issue, finne feilen i koden og foreslå en løsning, uten at du limer inn noe som helst. Hele oppsettet, med fallgruvene på Windows, står i Slik kobler du Claude Code til GitHub med MCP.
Artiklene her er hentet fra kurset Claude Code – komplett guide på Utdannet.no. Der setter kursholderen opp settings.json med permissions, skriver og tester en rule, lager en skill og en verifikasjonsskill, setter opp en hook og kobler Claude Code til GitHub med MCP, alt i samme prosjekt. Bruker du Claude i nettleseren, fungerer skills der også, som Slik bruker og lager du skills i Claude viser.
Lær med nettkurs
Få tilgang til alt
Ubegrenset kurstilgang. Fra 599,-/mnd.



