Forrige uke åpnet jeg bellaris.no og ble møtt av en hvit side. Ingenting. 404. Hele nettsiden var borte.
Ikke hacket. Ikke nedetid hos Vercel. AI-en min hadde slettet alt.
Hva skjedde
Jeg bruker Claude i Cowork-modus til å jobbe med nettsiden min. Det fungerer utmerket — jeg kan be den skrive blogginnlegg, justere CSS, legge til nye sider. Den har tilgang til filene i repoet og kan committe direkte til GitHub.
Problemet oppsto da jeg startet en ny Cowork-sesjon for å legge til et blogginnlegg. Sesjonen hadde bare den ene nye filen i sitt arbeidsområde. Da den committet, tok den med seg alt den så — som var én fil. Resten? Borte fra repoet.
ec0dc5d Legg til nytt blogginnlegg
a3f21b8 Oppdater index.html med nye prosjekter
7c9e412 Første versjon av bellaris.no v2
# ec0dc5d slettet alt unntatt den nye filen
Vercel deployet automatisk. Og vips — index.html fantes ikke lenger. 404 for alle som besøkte siden.
Løsningen tok to minutter
Det fine med git er at ingenting egentlig er borte. Alt lå fortsatt i historikken. Jeg ba Claude i en ny sesjon om å sjekke hva som hadde skjedd, og den fant feilen med en gang:
$ git commit -m "Gjenopprett slettede filer"
$ git push origin main
# Alt tilbake. Pusten kan senkes.
Et push via GitHub Desktop, og bellaris.no var oppe igjen. Hele dramaet varte kanskje ti minutter.
Hva jeg lærte
Det er lett å le av dette i etterkant. Men det illustrerer noe viktig om å jobbe med AI-agenter som har skriverettigheter til ting du bryr deg om.
En AI-agent forstår oppgaven sin, men ikke konteksten rundt. Den nye sesjonen visste at den skulle legge til en fil. Den visste ikke at repoet inneholdt en hel nettside som måtte bevares.
Tre ting jeg gjør annerledes nå:
Sjekk alltid filene før du committer. Når jeg starter en ny sesjon, sier jeg fra at den må hente alle eksisterende filer fra repoet først. Høres opplagt ut, men det er lett å glemme når man er i flyten.
Aldri gi blind tillit til automatiske commits. Jeg ser over git status og git diff før push — selv når det er AI-en som har gjort jobben. Spesielt da.
Git er forsikringen — bruk den bevisst. Hadde dette vært en mappe med filer uten versjonskontroll, ville alt vært tapt. Git reddet meg på sekunder. Det er den beste grunnen til å versjonskontrollere alt, selv en enkel personlig nettside.
Moralen
AI-verktøy er utrolig nyttige arbeidspartnere. Jeg bygger nesten alt med dem nå — denne nettsiden inkludert. Men de er akkurat som en ny kollega med mye selvtillit og ingen kontekst: de gjør det du ber om, raskt og effektivt, uten å spørre om det de ikke vet.
Og noen ganger sletter de nettsiden din i prosessen.
Ha en god git-historikk. Og sjekk diffen.