Claude Sonnet 5 i Claude Code: Är det värt att byta, och blir det dyrare?
MarkdownEn jämförelse mellan Sonnet 5 och Opus 4.8: tokenisering, kostnad per uppgift, benchmarkresultat, mätning av användning och kommandon för att byta modell.
Läs hela artikeln
Läs mer om hur du arbetar med modeller i Ailoot-dokumentationen.
Vad hände den 30 juni: Sonnet 5 blev standardmodellen i Claude Code
Det viktigaste
Den 30 juni 2026 släppte Anthropic Claude Sonnet 5 och gjorde den till standardmodell på Pro-, Team Standard- och Enterprise-abonnemangen. Om du har Pro och har uppdaterat Claude Code använder du redan den. På Max-abonnemang och via API:et förblev Opus 4.8 standard, så att byta är ett medvetet val från din sida.
| Ditt abonnemang | Standardmodell efter den 30 juni |
|---|---|
| Pro, Team Standard, Enterprise (abonnemang) | Claude Sonnet 5 |
| Max, Team Premium, Enterprise (betala efter användning), API | Claude Opus 4.8 (oförändrad) |
Det första du bör göra är att kontrollera vilken modell du använder just nu. Skriv i Claude Code:
/status
Kommandot visar den aktiva modellen och kontouppgifter. Om det står claude-sonnet-5 och du inte bytte manuellt ändrades standardmodellen automatiskt.
Sonnet 5 kräver Claude Code version 2.1.197 eller senare. Om kommandot /model inte visar femte generationens modell i listan uppdaterar du:
claude update
Nu tar jag upp huvudfrågan som föranledde den här analysen: Anthropic säger ”billigare”, men människors tokenkostnader har ökat. Varför? Det tar vi upp i nästa avsnitt.
Varför innebär inte ”billigare” på papperet att det blir billigare för dig?
Det viktigaste
Under kampanjperioden kostar Sonnet 5 2 dollar per miljon indatatoken och 10 dollar per miljon utdatatoken – hälften så mycket som Opus 4.8. Men Sonnet 5 har en ny tokenizer: den delar upp samma text i fler token. Det blir 42 % fler för engelska och 27 % fler för kod. Priset per token är detsamma, men det blir fler token, så kostnaden ökar.
Efter kampanjen kostar Sonnet 5 3 dollar per miljon indatatoken och 15 dollar per miljon utdatatoken. Det är exakt vad den tidigare Sonnet 4.6 kostade. Priset ”per token” har inte sänkts. ”Billigare än Opus” gäller bara jämfört med Opus 4.8 (5 respektive 25 dollar), inte jämfört med den föregående versionen, där priset är detsamma.
Modellen tar betalt för token, inte bokstäver: textstycken som den delar upp din prompt i. Sonnet 5 har en ny tokenizer som delar upp samma fil i fler stycken.
| Texttyp | Hur många gånger fler token Sonnet 5 använder |
|---|---|
| Engelsk text | 1.42x |
| Spansk text | 1.33x |
| Python-kod | 1.27x |
| Kinesisk text | 1.01x (nästan oförändrat) |
Anthropic uttrycker det mer försiktigt: ”mellan 1,0 och 1,35 gånger, beroende på texttyp”. Även med den lägre gränsen betalar du samma pris för fler token. Den faktiska kostnaden för samma arbete ökar.
Om det saknas publicerade mätningar för ditt språk kan du på ett par minuter mäta den exakta multiplikatorn för din egen text – så här gör du nedan.
Hur mycket mer kostar en enskild uppgift i praktiken?
Det viktigaste
Listpriset är bara en del av kostnaden: antalet token och steg en uppgift kräver avgör den faktiska kostnaden, så mät den på dina egna uppgifter.
Tokenizern är bara halva bilden. Den andra halvan är att Sonnet 5 tar fler steg och genererar mer text medan den arbetar. Den totala kostnaden för att köra en hel uppsättning uppgifter, inklusive fler steg och fler token:
Räknat per uppgift är Sonnet 5 dyrare än flaggskeppet Opus 4.8 – trots att listpriset är 2,5 gånger lägre. Listpriset säger en sak, den faktiska kostnaden en annan: tokenizern och de extra stegen förbrukar hela den utlovade besparingen.
Och det här upprepas från en generation till nästa. Med den föregående modellen, Opus 4.7, hade en ändring av tokenizern redan ökat antalet token per förfrågan med ungefär 37 %.
Slutsatsen är enkel: lita inte på rubriken ”2,5 gånger billigare”. Bara dina egna tokenantal på dina egna uppgifter visar det verkliga priset. Jag visar hur du mäter det nedan, men först ska vi se hur allt det här passar in.
Valet mellan Sonnet 5 och Opus är bara en kugge i maskineriet. Kontextteknik – det du lägger in i Claudes kontext före en förfrågan – avgör den faktiska tokenanvändningen. En uppblåst kontext slukar vilken budget som helst även på den billigaste modellen; en välstrukturerad kontext sparar token även med en dyr modell.
Claude Sonnet 5 jämfört med Opus 4.8: Vad klarar de av?
Det viktigaste
För kodning ligger Sonnet 5 efter Opus 4.8 – 63,2 % jämfört med 69,2 % på benchmarktestet SWE-bench Pro. För kunskapsarbete (rapporter, analys, dokument) ligger Sonnet 5 något före – 1 618 jämfört med 1 615 poäng. Med andra ord är Opus 4.8 starkare för svår kodning, medan Sonnet 5 närmar sig flaggskeppsmodellen i rutinmässigt agentarbete och textuppgifter till ett lägre pris.
Ett benchmarktest säger inte mycket i sig för en vibe-kodare. Men siffrorna visar vad respektive modell är bra på. Här är Anthropics officiella resultat för de tre modellerna sida vid sida:
| Vad som mäts | Sonnet 4.6 | Sonnet 5 | Opus 4.8 |
|---|---|---|---|
| Agentisk kodning (SWE-bench Pro) | 58.1% | 63.2% | 69.2% |
| Terminalarbete (Terminal-Bench 2.1) | 67.0% | 80.4% | 74.6% |
| Datoranvändning (OSWorld) | 78.5% | 81.2% | - |
| Kunskapsarbete (GDPval) | 1395 | 1618 | 1615 |
Opus 4.8 behåller ledningen inom svår agentisk kodning – 69,2 % mot 63,2 % på SWE-bench Pro. De där sex poängen representerar sådana kluriga buggar och arkitektoniska knutar där Opus hittar lösningen, medan Sonnet ger upp halvvägs. Men svår kodning är den enda raden där Opus leder. När det gäller terminalarbete (80,4 % mot 74,6 %) och kunskapsarbete (sammanställa en rapport, analysera data) har Sonnet 5 redan gått om flaggskeppsmodellen.
En fullständig guide om ”vilken modell för vilken typ av uppgift”, inklusive hur du ställer in ansträngningsnivån med /effort, finns i den separata guiden om att välja Sonnet eller Opus i Claude Code – den förklarar hur du väljer modell efter uppgiftstyp. Här ligger fokus på en annan fråga: är det värt att ändra det som redan fungerar för en ny modells skull?
Hur kan du räkna ut vad Sonnet 5 kommer att kosta dig?
Det viktigaste
I Claude Code hjälper /cost att jämföra sessionsanvändning, inklusive indata och utdata. Det isolerar inte en tokeniserarändring: sessionstotaler omfattar historik, verktygsresultat och genererad utdata. Mät tokenisering på identisk fast indata utan historik och mät komplett uppgiftskostnad separat i oberoende sessioner.
Lita inte på någon annans siffror – mät dina egna. Claude Code kan visa användningen direkt i sessionen. Här är tre kommandon:
/usage- huvudskärmen för användning: sessionskostnad, återstående abonnemangsgränser och token per modell. Kommandona/costoch/statsöppnar flikar i den./cost- en uppdelning av den aktuella sessionen: hur många token som användes, vilka modeller som använde dem samt in- och utdata separat./stats- en längre överblick: totalt antal sessioner och token under flera veckor.
En viktig reservation: dollarbeloppet som dessa kommandon visar är en lokal uppskattning baserad på tokenantal och kan skilja sig från den faktiska kostnaden. Men den räcker gott för att jämföra två modeller.
Här är den exakta metoden för att mäta hur mycket mer Sonnet 5 kostar för dina egna uppgifter:
- Välj en fast indata för att jämföra tokeniserare, inklusive samma instruktioner och filinnehåll, utan samtalshistorik. Jämför antalet indatatoken för exakt samma indata under varje modell; uteslut genererad utdata. Förhållandet beskriver bara indatatokenisering.
- Starta två oberoende sessioner från samma projekttillstånd för jämförelse av en verklig uppgift, en per modell. Använd samma prompt, ansträngningsnivå, tillgängliga verktyg och framgångskriterier. Byt inte modell mitt i ett delat samtal.
- Registrera användningen före och efter varje uppgift. Använd skillnaderna för indata, utdata, cacheläsning och cacheskrivning med tillämpliga priser för kostnadsuppskattningen; behåll omförsök och misslyckade försök i totalen.
- Kontrollera resulterande kod med samma tester. Jämför kostnaden för lyckat resultat i stället för att dividera sammanlagda tokenantal och kalla det en prismultiplikator.
Kommandona ovan visar en session. För en daglig och veckovis översikt finns ett kostnadsfritt verktyg som heter ccusage. Det läser Claude Codes lokala poster och skapar rapporter. Kör det utan att installera:
npx ccusage@latest
Hur byter du till Sonnet 5 och går tillbaka om det inte fungerar för dig?
Det viktigaste
För att byta till Sonnet 5 kör du /model sonnet i sessionen. För att gå tillbaka till Opus 4.8 kör du /model opus. Det är krångligare att gå tillbaka till Sonnet 4.6: aliaset sonnet pekar nu på version 5, så du måste ange hela namnet – /model claude-sonnet-4-6. Bytet börjar gälla direkt; du behöver inte starta om projektet.
Det räcker med ett kommando för att byta modell i Claude Code, och ändringen börjar gälla direkt. Här är alla alternativ, inklusive hur du går tillbaka, eftersom du efter jämförelsen i föregående avsnitt kanske vill byta tillbaka.
Byt i den aktuella sessionen:
/model # öppna modellistan och välj
/model sonnet # byt till Sonnet 5
/model opus # byt till Opus 4.8
I listan sparar Enter valet som standard för nya sessioner; tangenten s tillämpar det bara för den aktuella sessionen.
Gå tillbaka om den nya modellen inte fungerar för dig. Det finns en hake: kortnamnet sonnet pekar nu på version 5. Om du specifikt vill gå tillbaka till den beprövade Sonnet 4.6 använder du dess fullständiga namn:
/model claude-sonnet-4-6 # tillbaka till föregående Sonnet
/model claude-opus-4-8 # tillbaka till Opus 4.8
/model default # återställ kontots rekommenderade standardmodell
Lås en modell för hela sessionen med en miljövariabel:
export ANTHROPIC_MODEL="claude-opus-4-8" # starta med Opus låst
claude
Ange standardmodellen permanent i inställningsfilen settings.json:
{ "model": "opus" }
Det är också bra att känna till läget opusplan. Det använder Opus under planeringsfasen, då tankedjupet är viktigt, och byter sedan till Sonnet för genomförandet, då priset spelar roll. Kompromissen ”dyr hjärna, billiga händer” är en vettig standard om du inte vill välja manuellt för varje uppgift.
Vem tjänar egentligen på Sonnet 5, och vem bör stanna med Opus?
Det viktigaste
Sonnet 5 är ett bra val för rutinmässigt agentarbete vid låg och medelhög ansträngningsnivå: en första genomgång av kod, att skapa tester, utforska ett projekt och stora omgångar av liknande uppgifter. Behåll Opus 4.8 för det svåra arbetet: arkitektur, svåra buggar, säkerhetsgranskningar och allt på hög ansträngningsnivå. Skälet är att Sonnet 5 vid maximal ansträngning kostar mer per uppgift än Opus, samtidigt som den ligger efter i kvalitet vid svår kodning.
En enkel regel för val av modell, härledd från benchmarkresultaten och priserna, är: Sonnet 5 för genomförande, Opus 4.8 för bedömning. Här är samma idé som en beslutsöversikt för uppgifter:
| Din uppgift | Modell | Varför |
|---|---|---|
| Första genomgången av kod, utforskning av projekt | Sonnet 5 | Låg kostnad vid låg till medelhög ansträngning, med tillräcklig kvalitet |
| Skapa tester, små refaktoreringar | Sonnet 5 | Rutinuppgifter där kostnaden är viktigare än djupet |
| Stora omgångar av liknande agentuppgifter | Sonnet 5 | Kostnaden per uppgift avgör |
| Analysera data, sammanställa en rapport | Sonnet 5 | Överträffar Opus 4.8 inom kunskapsarbete |
| Arkitekturbeslut, välja tillvägagångssätt | Opus 4.8 | Det dyraste misstaget är att snåla med omdömet |
| Svår bugg med oklar orsak | Opus 4.8 | Håller igång ett djupare resonemang längre |
| Säkerhetsgranskning av kod | Opus 4.8 | Här behövs paranoia, inte snabbhet |
| Valfri svår uppgift vid hög ansträngning | Opus 4.8 | Sonnet 5 kostar mer per uppgift här och har liknande kvalitet |
Den mest kontraintuitiva slutsatsen är att Sonnet 5 förlorar sin prisfördel vid hög ansträngning (xhigh, max). Den tar fler steg och förbrukar fler token, så en svår uppgift kostar mer än den skulle göra på Opus 4.8 – trots att Opus fortfarande levererar högre kvalitet på svår kodning. Därför är det rimligt att behålla Opus som standard om det mesta av ditt arbete är svårt och använder hög ansträngning.
Om det mesta av ditt arbete är rutinmässigt agentarbete av måttlig komplexitet är Sonnet 5 vid standardansträngning just nu ett bra val, särskilt under kampanjpriset fram till den 31 augusti.
Vad säger de som redan har bytt?
Det viktigaste
Gemenskapen är splittrad. Vissa utvecklare kallade lanseringen ett fiasko på grund av prisökningar som drevs av tokenizern, strängare censur och ett framsteg som kändes för litet. Andra berömmer Sonnet 5 för agentarbete på Opus-nivå till lägre kostnad och för att låta dem styra användningen exakt med ansträngningsnivån. Mätvärdena steg, medan mångas upplevda erfarenhet blev sämre – där ligger glappet.
En våg av missnöje uppstod under de första timmarna efter lanseringen. Beteckningen ”värdelöst fiasko” fastnade genast vid lanseringen. Så här lät tonen som satte prägel på diskussionen:
Tre huvudsakliga klagomål, utan känsloladdningen:
- Token kostar mer. Den nya tokenizern äter upp den utlovade besparingen – det är precis det som hela analysen ovan handlar om.
- Fler avslag. Modellen avvisar kontroversiella promptar lättare; censuren är strängare. Många säger att den föregående Sonnet 4.6 kändes snabbare, smartare och mindre begränsad.
- Framsteget är för litet. Skillnaden mot 4.6 motiverar inte ett byte, särskilt med tanke på prisökningen.
Men bilden är inte ensidig. De som kör agentuppgifter gillar Sonnet 5: kvaliteten ligger nära Opus, och priset är lägre vid låg ansträngning. De berömmer också kontrollen över ansträngningsnivån, som är ett verkligt reglage för att hantera kostnaden. De som använde Claude för kreativt skrivande är däremot missnöjda – modellen har blivit torrare och mer försiktig i sitt ordval.
Min slutsats av allt detta oväsen: vågen av ”fiasko”-reaktioner handlar mest om uppblåsta förväntningar. Folk väntade sig ett språng och fick ett försiktigt steg framåt med dyrare token. Tekniskt sett levererade Anthropic en fungerande modell. Det finns bara en relevant fråga här: är det ett bra val för dina uppgifter? Det kan du bara kontrollera genom din egen tokenkostnad – andras inlägg kan inte avgöra det åt dig.
Ett praktiskt scenario: att arbeta med egna uppgifter
Det viktigaste
Författaren till det här scenariot har inte bråttom att byta eller gå tillbaka. Med författarens Max-abonnemang är Opus 4.8 fortfarande standard, och den behålls för svåra uppgifter. Sonnet 5 används för rutinjobb – en första genomgång, tester och utforskning – och användningen mäts med /cost i verkliga projekt. Kampanjen används fram till den 31 augusti för att samla statistik över egna uppgifter i stället för att förlita sig på andras benchmarkresultat.
När en ny modell kommer ut testar scenariots författare den utan att dra förhastade slutsatser – hajpen är alltid starkare än verkligheten de första dagarna. Sonnet 5 är just ett sådant fall.
Här är stegen i det här scenariot:
- Kontrollerade standardmodellen. Författaren har Max, så Opus 4.8 förblev standard. Han behåller den för svåra uppgifter.
- Använde Sonnet 5 för rutinjobb. En första genomgång av kod, att skapa tester och utforska projektet – det är billigt för detta arbete, och kvaliteten räcker.
- Mätte på sina egna uppgifter. Efter varje session kontrollerar författaren
/costoch jämför användningen. Han använder sin egen verkliga kod, inte andras benchmarkresultat. - Utnyttja kampanjen. Fram till den 31 augusti finns Sonnet 5 till ett reducerat pris – en bra tid att samla statistik över vad den kostar för författaren personligen medan den fortfarande är billig.
Det är omöjligt att en gång för alla gissa vilken modell som är ”rätt”. Modeller ändras varje månad, tillsammans med priser och tokenizers. Det som alltid fungerar är att veta hur man mäter användningen på två minuter och fattar beslut utifrån siffror i stället för rubriker. Att välja modell är en färdighet du kommer att behöva vid varje ny lansering.
Källor
För att komma vidare kan du prova Ailoot.
Fler detaljer
Frågor om den här guiden: Claude Sonnet 5 i Claude Code: Är det värt att byta, och blir det dyrare?
Kan jag isolera tokeniserarskillnaden genom modellbyte i ett samtal?
Nej. Den andra körningen ser samlad samtalshistorik och kan generera ett annat svar. Jämför tokenisering på identisk fast indata utan historik; förhållandet mellan indatatoken är ingen multiplikator för total uppgiftskostnad.
Hur jämför jag kostnaden för en verklig uppgift?
Starta oberoende sessioner från samma projekttillstånd och prompt med samma ansträngning och verktygsbehörigheter. Jämför skillnader i indata, utdata och cacheanvändning, tillämpliga priser och om varje resultat klarade samma kontroller; ta med omförsök i totalen.