Forrige uke lanserte Anthropic en Research Preview"-versjon av Claude Code, en ny agentisk kodeassistent som utelukkende kjører i terminalen. Claude Code har fått mye positiv omtale og ble raskt så populær at du nå må sette deg på venteliste for å få tilgang.
Nå melder imidlertid brukere om en alvorlig bug i Claude Codes auto-oppdateringsfunksjon som har ført til at noen PC-er har blitt ustabile eller sluttet å fungere som de skulle. Det skriver TechCrunch.
– Dette "bricket" sudo-systemet så det ikke lenger virker, skriver en bruker.
Endrer rettigheter
Årsaken skal være at Claude Code anbefalte brukere å kjøre kommandoen sudo chown -R $USER:$(id -gn) /usr && sudo chmod -R u+w /usr fra terminalen for å automatisere automatiske oppdateringer.
Det den kommandoen gjør er blant annet å endre eier for alle filer og mapper under /usr til å være den nåværende brukeren og gi brukeren skriverettigheter. Dette bør man strengt tatt aldri gjøre – ettersom /usr normalt skal eies av root.
«Det ødela fullstendig systemet mitt.»
I noen tilfeller har altså Claude Codes anbefaling altså ført til både ustabile systemer, eller systemer som har sluttet å fungere.
– Jeg ble også offer for dette i dag, og det ødela fullstendig systemet mitt. Min bekymring er at alle som har kjørt denne kommandoen og ikke ødela noe, nå uten å vite kjører det kjører et kompromittert system hvor hele /usr-mappen kan skrives til av et hvilket som helst program som kjøres av brukeren. Kjekt, skriver en bruker på GitHub.
Claude beklager
Det tok ikke lang tid før Anthropic innså tabben, og fjernet oppfordringen til å kjøre den nevnte kommandoen.
– Beklager dette, folkens. Vi omdirigerer nå til vår dokumentasjonsside, som hjelper deg med å sette opp et globalt tilgjengelig npm-prefiks i stedet for å endre tillatelser, skriver brukeren Sid Bidasaria i Anthropic.
På dokumentasjonssiden forklares det hvordan du setter opp en anbefalt løsning for autooppdatering der du ikke trenger å endre tillatelser eller eierskap til systemmapper.
Anthropic har også laget en guide til hvordan du kan få rettet opp i ting hvis du er en av dem som har vært så uheldige å kjøre kommandoer som endrer eierskap og tillatelser på systemfiler. Du finner guiden her.
