Hoppa till innehållet
Aipress

Anthropic

Claude Code varnar innan du tar upp gamla samtal

Ett långt samtal kan ta en märkbar del av användningsutrymmet när du återupptar det efter en paus. Claude Code från Anthropic varnar nu innan du fortsätter och erbjuder ett nytt samtal som alternativ. I Aipress test kunde Claude ändå hitta en uppgift i det gamla samtalet, med betydligt mindre text skickad till modellen.

Thomas Karlsson Publicerad 9 min läsning
Claude Code visar en varning om användningsgränsen innan ett långt samtal återupptas.

Veckans uppdateringar, version 2.1.304 till 2.1.310, ger också åtgärder direkt i användningsvyn och en guide för automatläget. Samtidigt ändras hur vissa terminalkommandon behandlas, enligt Anthropics versionsinformation för Claude Code.

Claude Code visar vad ett gammalt samtal tar av gränsen

På abonnemangen Pro och Max kan en varningsruta nu visas när ett inaktivt samtal återupptas och den sparade historiken beräknas ta en märkbar del av femtimmarsgränsen. Det kan också hända vid byte av modell. Procentsiffran gäller enbart det sparade samtalet och räknar inte in vad du redan har använt.

Användningen uppstår när du skickar det första meddelandet efter att ha valt ”Resume”, inte när du väljer samtalet. Med ”Start a new conversation” börjar du i stället på nytt utan den beräknade belastningen från historiken. Om dialogen säger att Claude kan söka upp det gamla samtalet kan du fortfarande hänvisa till det.

Aipress undersökte både när varningen visades och om ett nytt samtal kunde hämta en uppgift ur det gamla. Ett samtal med Fable 5.1 hade legat orört i 32 dagar och omfattade 528 500 tokens, de textenheter modellen bearbetar. Rutan uppskattade att en fortsättning skulle ta omkring 9 procent av femtimmarsgränsen.

Vi valde ett nytt samtal och frågade vilken Claude Code-version det första meddelandet i det gamla samtalet handlade om. Claude letade upp den sparade samtalsfilen och svarade rätt: version 2.1.280. Det nya samtalet skickade omkring 43 000 tokens till modellen per anrop, jämfört med de 528 500 som det gamla hade krävt.

Tabellen visar när varningen dök upp i Aipress tester med olika samtalslängder, pauser och modeller.

Modell Samtalets längd Tid sedan senaste svaret Varning
Fable 5.1 528 500 tokens 32 dagar Ja, “about 9%”
Fable 5.1 302 400 tokens 24 dagar Ja, “about 5%”
Fable 5.1 294 600 tokens 11 dagar Nej
Fable 5.1 528 500 tokens 1 timme 11 minuter Ja, “about 9%”
Fable 5.1 528 500 tokens 33 minuter Nej
Opus 5.5 446 000 tokens 20 dagar Nej
Opus 5.5 136 600 tokens 21 dagar Nej

I de uppmätta fallen gick gränsen vid 5 procent av femtimmarsutrymmet och en timme utan svar. Fable-samtalet på 528 500 tokens gav därför en varning efter drygt en timme men inte efter 33 minuter. Ingen av de två Opus 5.5-historikerna gav en varning. Claude Code räknar varje token till Opus 5.5 som en mindre del av användningsgränsen än en token till Fable 5.1.

Claude Codes dialog uppskattar att ett samtal på 528 500 tokens tar omkring 9 procent av femtimmarsgränsen.

Claude Codes användningsvy föreslår konkreta åtgärder

Kommandot /usage visar nu varje varning på en rad som pekar ut orsaken och föreslår en åtgärd. Med tangenten f kan Claude Code genomföra de åtgärder som stöds. Samma rekommendationer finns i VS Code och i felsökningskommandot /doctor. Om uppgifter om användningen tillfälligt inte går att hämta anger vyn nu när begränsningen upphör, i stället för att bara be dig vänta en stund.

Aipress.se testade vad som händer när rekommendationerna används. Efter arbete med tankenivån max visade användningsvyn följande två rader. Andelarna är Claude Codes uppgifter om vad som bidragit till användningen.

Varning i /usage Andel av användningen
Switch from max to medium effort · /effort auto 69 %
Run /doctor on a cheaper model 28 %

Den största posten gällde tankenivån max. Den andra pekade ut /doctor, som också stod för 28 procent i vyns tabell över skills. Under rekommendationerna stod ”f to fix both”.

När vi tryckte på f körde Claude Code /effort auto, och tankenivån gick från max till medium. Samtidigt tillkom en tom post för modellen under modelSettings i inställningsfilen. Rekommendationen om /doctor skickades i stället till Claude som en uppmaning att minska kostnaden, med kravet att visa varje ändring innan den görs.

När vi öppnade användningsvyn igen stod båda varningarna kvar eftersom de bygger på tidigare sessioner på datorn. Raden om max hade däremot blivit ett råd att spara nivån till svåra uppgifter, utan någon åtgärd. Tangenthjälpen hade ändrats till ”f to fix 1 of 2”.

Även /doctor tog upp båda varningarna i sin rapport. Om sin egen användning svarade Claude att /doctor är inbyggt och saknar en fil att göra billigare. Förslaget blev att först välja en billigare modell med /model.

Rutan i /usage med två varningar på var sin rad, 69 och 28 procent, och tangenten f för att åtgärda båda.

Tangenten f gör alltså olika saker beroende på rekommendationen. Ett direkt kommando för tankenivå genomförs av Claude Code. Andra råd kan skickas till Claude för bearbetning. En rad som uttryckligen säger run följt av ett kommando behöver du däremot hantera själv. Genvägen är inte tillgänglig medan Remote Control är anslutet.

Claude Code får en guide som lär känna projektet

Med /auto-mode-setup kan Claude Code ta fram inställningar för automatläget utifrån projektet och arbetet du nyligen gjort där. Guiden visar ett förslag som du godkänner eller avvisar i sin helhet. Först efter ditt godkännande skrivs det till ~/.claude/settings.json.

Guiden frågar hur du använder projektet innan den börjar läsa. Den hämtar bland annat projektets instruktioner, README, konfigurationsfiler och adresser till Git-arkiv samt befintliga behörighetsinställningar. Från tidigare sessioner läser den värdnamn, lagringsbehållare och kommandon som Claude har använt, inte dina meddelanden. Du kan dessutom välja att låta den läsa första ordet i kommandon i terminalhistoriken och uppgifter om kodarkiv under hemkatalogen.

Befintliga egna regler bevaras. Efter att förslaget sparats kan guiden också erbjuda att ta bort äldre tillåtelseregler som automatläget ignorerar eller som automatiskt godkänner destruktiva kommandon. Vill du ändra enstaka poster i förslaget gör du det i inställningsfilen efteråt.

Stödet omfattar nu även Bedrock, Vertex, Foundry och Claude apps gateway samt sessioner med telemetri avstängd. Med valet ”Don’t show again” kan du dölja erbjudandet om hjälp med automatläget utan att stänga av kommandot. I en molnsession går kommandot inte att använda. Det behöver startas i en interaktiv terminalsession.

Terminalredigering i Claude Code får vanlig kommandofråga

Kommandot sed -i, som ändrar text direkt i en fil, får nu Claude Codes vanliga godkännandefråga för Bash-kommandon och utförs som det är skrivet. Det visas inte längre som en simulerad filredigering med tillagda och borttagna rader.

Versionsinformationen säger också att ändringen inte längre återställs med /rewind. Här visar både dokumentationen och Aipress test en viktig skillnad mellan filer: har Claude först använt sitt eget filredigeringsverktyg på filen kan även senare terminaländringar återställas.

Vi testade hur godkännandet såg ut och vad som hände efter att ha backat till före ändringen. Frågan för sed -i hade rubriken ”Bash command” och visade kommandot, inte filredigeringens förhandsvisning. Tabellen visar sedan vad ångringen gjorde i tre fall med var sin fil.

Fall Vad /rewind visade för ändringen Filen efteråt
Ändrad bara med sed -i “No code changes”, “The code will be unchanged.” fortfarande ändrad
Ändrad först med Claudes filredigering, sedan med sed -i “b.txt +1 -1” även för sed-ändringen sed-ändringen ångrad, den första ändringen kvar
Ändrad bara med Claudes filredigering “c.txt +1 -1” återställd

I testet låg terminaländringen kvar när filen bara hade ändrats med sed -i. När Claude först hade använt sin egen filredigering på filen ångrades däremot den senare terminaländringen. I båda fallen med filredigering visade bekräftelseskärmen ändå varningen att ångring inte påverkar filer som redigerats manuellt eller via Bash.

Claude Codes vanliga fråga för ett terminalkommando, ”Bash command” med kommandot sed -i och ”Do you want to proceed?”, med svarsalternativen Yes och No.

För filer som enbart ändrats med terminalkommandon hänvisar dokumentationen till versionshantering, exempelvis Git, för att återställa innehållet.

Fler ändringar i Claude Code under veckan

Dialogen för /fast på Opus 5.5 har inte längre etiketten ”research preview”. Ändringen gäller benämningen i dialogrutan.

I skrivbordsappen och VS Code ändras hanteringen av farliga rm- och rmdir-kommandon i läget där vanliga behörighetsfrågor hoppas över. Kommandot nekas nu direkt med ett tips om hur det kan skrivas om, så att en obevakad session kan fortsätta i stället för att fastna vid en fråga.

Om ett verktygsanrop inte går att tolka försöker Claude Code nu göra om anropet upp till två gånger innan svaret avslutas med ett fel.

Vid inloggning via webbläsaren visas bekräftelsen så snart inloggningen är klar. Den väntar inte längre på att kontoprofilen ska laddas.

I VS Code är väntan på nya felmeddelanden efter en ändring med verktygen Edit och Write i chattpanelen nu oftast 0,75 sekunder, mot tidigare 1 till 1,5 sekunder. Mikrofonknappen visar också varför dikteringen har avslutats automatiskt, antingen efter 15 sekunder utan igenkänd talinmatning eller vid tvåminutersgränsen. Meddelandet säger att den redan inmatade texten finns kvar.

På Linux förklarar /sandbox och varningen vid start nu när Ubuntus AppArmor-regel hindrar bubblewrap från att starta den isolerade miljön. Meddelandet pekar ut begränsningen av användarnamnrymder, en Linux-funktion för isolering, och beskriver hur den kan hävas.

Code Review får nivåerna Quick, Standard och Deep för kodgranskning, med Standard som förval. Organisationens ägare väljer nivå för organisationen och kan ange en annan för enskilda kodarkiv. På en ändringsbegäran i GitHub kan @claude review stop nu avsluta den löpande granskning som aktiverats med @claude review always, utan att starta en ny granskning. Även off och pause fungerar i stället för stop.

Rättningar för filer, GitHub och macOS i Claude Code

  • claude --worktree tar inte längre bort arbetskopian och dess gren utan att fråga vid avslut när Git befinner sig utan aktiv gren eller på en annan gren, ett fel som kunde radera sparade ändringar, så kallade commits.
  • På en Mac utan Xcode eller Command Line Tools öppnas inte längre rutan ”Install Command Line Developer Tools” varje gång Claude Code startar.
  • Claude ska inte längre skicka GitHub-notiser till orelaterade användare genom att skriva rollnamn och platshållare som omnämnanden i ändringsbegäranden, ärenden och kommentarer.
  • Upprepad komprimering av samtalet efter läsning under en mycket stor, underordnad CLAUDE.md är rättad. Om instruktionsfilen överskrider storleksgränsen läses nu bara början in.
  • rm -r för en ansluten enhet eller en mapp på översta nivån, som /Volumes, /media och WSL:s /mnt/c, får nu den säkerhetsfråga som tidigare kunde utebli.

Frågor om Claude Codes samtal och filändringar

När visar Claude Code en varning för gamla samtal?

På Pro och Max kan varningen visas när ett återupptaget samtal beräknas ta en märkbar del av femtimmarsgränsen. Den kan dyka upp efter en paus eller vid modellbyte. Uppskattningen gäller historiken, inte vad du redan har använt.

Kan Claude hitta uppgifter i ett gammalt samtal om jag börjar på nytt?

Om dialogen säger att Claude kan söka upp det gamla samtalet kan du hänvisa till det. I Aipress test hittade Claude rätt versionsnummer i den sparade samtalsfilen efter att vi hade börjat ett nytt samtal.

Varför finns varningarna kvar efter en åtgärd i användningsvyn?

Rekommendationerna bygger på tidigare sessioner på datorn. I Aipress test låg varningarna kvar efter byte av tankenivå, men förslaget på en redan genomförd åtgärd försvann.

Kan Claude Code ångra en filändring från ett terminalkommando?

I Aipress test återställde /rewind inte en fil som enbart ändrats med sed -i. Om Claude först hade använt sitt eget filredigeringsverktyg på filen återställdes däremot även den senare terminaländringen.

Källor

  1. Claude Code changelog

    Anthropic, hämtad

  2. Manage sessions

    Anthropic, hämtad

  3. Manage costs effectively

    Anthropic, hämtad

  4. Configure auto mode

    Anthropic, hämtad

  5. Checkpointing

    Anthropic, hämtad

Thomas Karlsson

Thomas Karlsson

Huvudredaktör, AI expert och journalist

Thomas bevakar generativ AI, språkmodeller och verktygen som förändrar hur vi arbetar. Han skriver för dig som vill förstå utvecklingen utan att redan kunna tekniken.

Läs mer om Thomas Så arbetar AiPress

Läs också

Alla nyheter

AiPress i din inkorg

Följ AI-utvecklingen
med vårt nyhetsbrev.

Få de senaste AI-nyheterna via e-post. Du bekräftar själv din prenumeration och kan avsluta den när du vill.

Så hanterar vi dina uppgifter.

Driftstatus

Från leverantörernas statussidor

Claude-logotyp Claude just nu

Officiell status
Hämtar status …

Tjänster och status
  • claude.ai
  • Claude Console
  • Claude API
  • Claude Code
  • Claude Cowork
  • Claude for Government