Hopp til innhold
Tilbake til artikler

Sett opp gjentakende oppgaver med Claude Code Loop

7. mars 2026·7 min lesing·1,304 ord
Claude CodeAutomatiseringVeiledningVideo Summary
Claude Code Loops in 7 Minutes — Developers Digest
Bilde: Skjermbilde fra YouTube.

Nøkkelinnsikt

  • /loop-ferdigheten planlegger gjentakende instruksjoner som kjører automatisk mens Claude Code-sesjonen din er åpen, i opptil tre dager
  • Loop fungerer med vanlig språk og kan kombineres med andre ferdigheter som Firecrawl og Slack MCP for automatiserte oppgavekjeder
  • Alle planlagte oppgaver er knyttet til sesjonen. Lukker du terminalen, stopper de. For varig planlegging kan du bruke skrivebordsappen eller GitHub Actions
KildeYouTube
Publisert 7. mars 2026
Developers Digest
Developers Digest
Vertskap:Developers Digest

Denne artikkelen oppsummerer Claude Code Loops in 7 Minutes. Se videoen

Les denne artikkelen på English


Kort fortalt

Claude Code har nå en innebygd /loop-kommando som lar deg sette opp gjentakende oppgaver rett fra kommandolinjen. Videoen fra Developers Digest viser hvordan du starter loops med vanlig språk, kombinerer dem med andre verktøy, og håndterer planlagte jobber. Boris Cherny, leder for Claude Code hos Anthropic, beskriver Loop som «en kraftig ny måte å planlegge gjentakende oppgaver i opptil 3 dager om gangen.»

3 dager
maksimal varighet
1 min
korteste intervall
3 verktøy
CronCreate, List, Delete

Hva lærer du?

  • Hvordan du planlegger din første gjentakende oppgave med /loop eller vanlig språk
  • Hvordan du kombinerer loops med andre Claude Code-verktøy for automatiserte oppgavekjeder
  • Begrensningene du bør kjenne til: at de stopper med sesjonen, tidsforskyvning og utløpstid

Hva er Loop?

Loop er Claude Codes innebygde system for å kjøre oppgaver med jevne mellomrom. Det vokste frem fra en teknikk fra fellesskapet kalt «Ralph Wiggums,» en metode der Claude Code gjentatte ganger sjekket sitt eget arbeid for å sikre at oppgaven faktisk ble fullført (0:00).

Problemet det løser: når du ber Claude Code om noe komplekst, hender det at den avslutter for tidlig eller mister retningen etter flere komprimeringsrunder (når AI-en komprimerer tidligere samtaler for å spare minne) (0:22). Loop fikser dette ved å sette opp instruksjoner som kjører automatisk med faste mellomrom, som en cron-jobb (en automatisk planlagt oppgave, oppkalt etter Unix-verktøyet cron).

Forklart enkelt:

Forklart enkelt: Tenk på Loop som en gjentakende alarm på telefonen din. I stedet for å huske å sjekke noe selv, gjør alarmen det for deg. Forskjellen er at Loop ikke bare minner deg på noe, den kjører faktisk oppgaven. Til forskjell fra en telefonalarm som virker selv når telefonen er låst, kjører Loop bare mens Claude Code-sesjonen din er åpen.


Sett opp din første loop

Du kan starte en loop på to måter: med /loop-kommandoen, eller med vanlig språk (1:07).

1

Skriv instruksjonen din med et intervall

Fortell Claude Code hva du vil og hvor ofte. For eksempel: «Loop hver 4. time, hent AI-saker fra Hacker News og send meg en oppsummering på e-post.» Du kan bruke /loop 10m sjekk PR-en min for byggfeil eller bare beskrive det du ønsker med vanlig språk.

2

Se over den planlagte oppgaven

Claude Code bekrefter planen ved å vise tre ting: instruksjonen den vil sende ved hvert intervall, eventuelle notater om oppgaven, og utløpstiden (for øyeblikket 3 dager) (1:39).

3

La den kjøre

Oppgaven kjører automatisk i bakgrunnen mens sesjonen din er åpen. Du kan fortsette å jobbe som vanlig. For å sjekke aktive loops, spør «Hvilke planlagte oppgaver har jeg?» og Claude Code henter frem CronList (4:27).


Intervallregler og begrensninger

Noen ting å vite om tidsreglene:

  • Korteste intervall: 1 minutt. Alt kortere rundes opp (1:27).
  • Maksimal varighet: 3 dager. Etter det utløper loopen automatisk (1:47).
  • Tidsforskyvning: Oppgaver kan starte opptil 10 % utenfor intervallet du satte. En 4-timers loop kan starte etter 3 timer og 36 minutter eller 4 timer og 24 minutter. Dette er med vilje: det hindrer tusenvis av brukere fra å treffe API-et på nøyaktig samme tidspunkt (5:10).
Forklart enkelt:

Forklart enkelt: Tenk deg en skoleklokke som ringer hver time til friminutt. Hvis alle skoler i landet brukte nøyaktig samme klokke, ville alle elevene strømme ut på lekeplassen samtidig. 10 %-forskyvningen er som at hver skole ringer klokken noen minutter tidligere eller senere, slik at «lekeplassen» (Anthropics servere) ikke blir overbelastet. Til forskjell fra en ekte skoleklokke er forskyvningen her tilfeldig og endres hver gang.


Praktiske eksempler

Videoen går gjennom fire bruksområder som viser hva Loop kan gjøre.

Automatisk fikse PR-er

«Loop over alle PR-ene mine, fiks byggfeil automatisk når kommentarer kommer inn, bruk en Worktree-agent til å fikse dem» (0:52). Dette holder PR-ene dine grønne uten at du trenger å gjøre noe selv.

Slack-oppsummering

«Loop hver morgen, bruk Slack MCP til å gi meg en oppsummering av de viktigste innleggene jeg ble nevnt i» (0:57). Dette bruker Model Context Protocol (MCP), en protokoll som lar Claude Code koble seg til eksterne tjenester.

Daglig git-oppsummering

«Hver dag klokken 08:00, se på git-historikken min og gi meg en kort oppdatering om alt jeg jobbet med dagen før. Legg den på skrivebordet mitt» (1:51). Claude Code lager en markdown-fil som oppsummerer gårsdagens endringer.

Hacker News-e-post

Det mest avanserte eksempelet kobler flere funksjoner sammen: Firecrawl (et verktøy som henter innhold fra nettsider) henter forsiden av Hacker News, filtrerer for AI- og utviklingssaker, leser hele artiklene, og sender deretter en oppsummering på e-post via en Gmail CLI-ferdighet (3:38).


Håndtere loopene dine

Tre verktøy dekker alt (5:00):

  • CronCreate oppretter en ny planlagt oppgave
  • CronList viser alle aktive oppgaver med ID-er, instruksjoner og utløpstider
  • CronDelete avbryter en oppgave

Du trenger ikke huske jobb-ID-er. Bare si «avbryt oppgaven som henter fra Hacker News hver 4. time» og Claude Code finner og fjerner den riktige (4:42).

For å skru av hele funksjonen bruker du flagget --disable-cron (5:45).


Sjekkliste: Vanlige fallgruver

  • Sesjonen ble lukket? Alle loops stopper når du lukker terminalvinduet eller slår av maskinen. Dette er med vilje: loops er knyttet til sesjonen (2:43).
  • Oppgaven kjører ikke til rett tid? 10 %-forskyvningen betyr at oppgaven ikke starter nøyaktig på intervallet du satte. En 4-timers loop planlagt til kl. 12:00 kan starte kl. 12:07 i stedet (5:10).
  • Trenger du oppgaver som overlever omstart? Loop erstatter ikke tradisjonelle cron-jobber. For varig planlegging kan du bruke Claude Codes skrivebordsapp eller sette opp GitHub Actions (6:42).
  • Sesjonen er for opptatt? Hvis Claude Code jobber aktivt med en kompleks oppgave, kan planlagte instruksjoner stå i kø til det pågående arbeidet er ferdig (6:24).

Praktiske råd

For utviklere som jobber alene

Start med noe enkelt, som den daglige git-oppsummeringen. Det tar 30 sekunder å sette opp og gir deg en nyttig oversikt hver morgen. Når du er trygg på det, prøv å kombinere Loop med MCP-tilkoblinger.

For team

Loop kan overvåke delte ressurser som PR-byggeprosesser eller Slack-kanaler. Sett opp en loop som ser etter feilende CI-kjøringer og fikser dem automatisk med Worktree-agenter (isolerte arbeidskopier av kodelageret), slik at ødelagte bygg ikke blokkerer teamet.

For deg som liker å automatisere

Koble Loop med andre ferdigheter for å bygge lette automatiseringer som ellers ville krevd egen infrastruktur. Hacker News-eksempelet viser hvordan du kan gå fra datakilde til ferdig e-post uten å forlate kommandolinjen.


Test deg selv

  1. Overføring: Hvordan ville du brukt Loop til å overvåke et produksjons-API og varsle deg når responstidene går over en grenseverdi?
  2. Avveining: Når ville du valgt Loop fremfor en tradisjonell cron-jobb på serveren din, og når ville cron-jobben vært det bedre valget?
  3. Arkitektur: Design en Loop-basert arbeidsflyt som holder et prosjekts dokumentasjon synkronisert med kodebasen. Hvilke ferdigheter ville du koblet sammen, og hvilket intervall ville du valgt?

Ordliste

BegrepForklaring
Loop / /loopClaude Codes innebygde ferdighet for å planlegge gjentakende instruksjoner innenfor en sesjon.
Cron-jobbEn planlagt oppgave som kjører automatisk med faste mellomrom. Oppkalt etter Unix-verktøyet cron.
Ralph WiggumsEn fellesskapsteknikk som kom før Loop, der Claude Code gjentatte ganger sjekket og verifiserte sitt eget arbeid.
Komprimeringsrunde (compaction cycle)Når Claude Code komprimerer tidligere samtaler for å spare minne. Kan føre til at AI-en «glemmer» det opprinnelige målet.
Sesjonsavgrenset (session-scoped)Bare aktiv mens den spesifikke Claude Code-sesjonen i terminalen er åpen. Lukker du terminalen, stopper alle sesjonsavgrensede oppgaver.
MCP (Model Context Protocol)En protokoll som lar AI-verktøy koble seg til eksterne tjenester som Slack, Gmail eller databaser.
Ferdighet (skill)En gjenbrukbar kommando eller arbeidsflyt i Claude Code, startet med en skråstrekkommando som /loop.
Arbeidskopi (worktree)En isolert kopi av et git-kodelager for parallelt arbeid. Lar Claude Code fikse en feil på én gren uten å berøre det du holder på med.
Tidsforskyvning (scheduling offset)En liten tilfeldig tidsforskjell (opptil 10 % av intervallet) lagt til for å hindre at alle brukeres oppgaver treffer API-et samtidig.
FirecrawlEt verktøy som henter innhold fra nettsider. Kan brukes som en Claude Code-kommando for å lese og samle informasjon fra nettet.

Kilder og ressurser