Blog

Claude Sonnet 5 v Claude Code: Vyplatí se přejít a zdraží?

Markdown

Srovnání modelů Sonnet 5 a Opus 4.8: tokenizace, náklady na úlohy, benchmarky, měření využití a příkazy pro přepínání modelů.

Přečíst celý článek

Více se dozvíte o práci s modely v dokumentaci Ailoot.

Co se změnilo, když se Sonnet 5 stal výchozím modelem Claude Code?

Hlavní poznatek

Dne 30. června 2026 vydala společnost Anthropic model Claude Sonnet 5 a nastavila ho jako výchozí model v tarifech Pro, Team Standard a Enterprise. Pokud máte Pro a aktualizovali jste Claude Code, už ho používáte. V tarifech Max a prostřednictvím API zůstal výchozím modelem Opus 4.8, takže přechod je na vašem rozhodnutí.

Dne 30. června Anthropic uvedl Sonnet 5 a nenápadně ho nastavil jako výchozí model. Některým uživatelům se model změnil automaticky, jiným zůstal stejný. Záleží na tarifu.

Váš tarifVýchozí model po 30. červnu
Pro, Team Standard, Enterprise (předplatné)Claude Sonnet 5
Max, Team Premium, Enterprise (platba podle spotřeby), APIClaude Opus 4.8 (beze změny)

Nejdřív si ověřte, který model právě používáte. V Claude Code zadejte:

/status

Příkaz zobrazí aktivní model a podrobnosti o účtu. Pokud uvádí claude-sonnet-5 a nepřepnuli jste ho ručně, změnil se výchozí model automaticky.

Sonnet 5 vyžaduje Claude Code verze 2.1.197 nebo novější. Pokud příkaz /model pátou generaci modelu v seznamu nezobrazuje, aktualizujte:

claude update

Dále se budu věnovat hlavní otázce, která vedla k této analýze: Anthropic tvrdí, že je model „levnější“, ale lidem stouply účty za tokeny. Proč? To se dozvíte v následující části.

Proč levnější tokeny Sonnet 5 nemusí snížit účet?

Hlavní poznatek

Za akční cenu stojí Sonnet 5 2 $ za milion vstupních tokenů a 10 $ za milion výstupních tokenů, tedy polovinu ceny modelu Opus 4.8. Sonnet 5 ale používá nový tokenizer: stejný text rozděluje na více tokenů. U angličtiny je jich o 42 % více a u kódu o 27 % více. Sazba za token je stejná, tokenů je však víc, takže účet stoupá.

Po skončení akce stojí Sonnet 5 3 $ za milion vstupních tokenů a 15 $ za milion výstupních tokenů. To je přesně tolik, kolik stál předchozí Sonnet 4.6. Cena „za token“ se nesnížila. „Levnější než Opus“ platí pouze ve srovnání s modelem Opus 4.8 (5 a 25 $), nikoli s předchozí verzí Sonnetu, vůči níž je cena stejná.

Model účtuje tokeny, nikoli písmena: jde o části textu, na které rozděluje zadání. Sonnet 5 má nový tokenizer, který rozdělí stejný soubor na více částí.

Typ textuKolikrát více tokenů používá Sonnet 5
Anglický text1.42x
Španělský text1.33x
Kód Pythonu1.27x
Čínský text1.01x (téměř beze změny)

Anthropic uvádí, že počet tokenů se podle typu textu zvýšil 1,0 až 1,35krát.

Anthropic to samo formuluje opatrněji: „v rozmezí 1,0 až 1,35násobku podle typu textu“. I při spodní hranici platíte stejnou sazbu za více tokenů. Skutečný účet za tutéž práci se zvýší.

Pokud pro váš jazyk nejsou zveřejněná měření, můžete si přesný násobek pro vlastní text změřit během několika minut — níže najdete postup.

Kolik navíc skutečně stojí jeden úkol?

Hlavní poznatek

Ceníková cena představuje pouze část nákladů: skutečný účet závisí na počtu tokenů a kroků potřebných k dokončení úkolu, proto si náklady změřte na vlastních úkolech.

Tokenizer je jen polovina příběhu. Sonnet 5 také podniká více kroků a při práci vytváří více textu. Celkové náklady na provedení celé sady úkolů ukazují jak zvýšený počet kroků, tak vyšší počet tokenů:

Podle nákladů na úkol je Sonnet 5 dražší než vlajkový model Opus 4.8 — ačkoli jeho ceníková cena je 2,5krát nižší. Ceníková cena říká jedno, skutečný účet druhé: tokenizer a další kroky spotřebují veškerou slibovanou úsporu.

Závěr je jednoduchý: nevěřte titulku „2,5krát levnější“. Skutečnou cenu ukáže jen počet tokenů při vašich vlastních úlohách. Níže vám ukážu, jak ji změřit; nejdřív se ale podívejme, do jakého kontextu to vše zapadá.

Volba mezi Sonnetem 5 a Opusem je jen jedním ozubeným kolečkem v soukolí. Skutečné využití tokenů určuje kontextové inženýrství — to, co do kontextu Claude vložíte před požadavkem. Přetížený kontext spotřebuje jakýkoli rozpočet i na nejlevnějším modelu; dobře strukturovaný kontext ušetří tokeny i na drahém modelu. Konzistentní výsledky vyžadují kombinaci. Tato kombinace mění Claude z „asistenta, který vyčerpá váš limit a halucinuje“ na předvídatelný nástroj bez ohledu na to, který model zvolíte.

Claude Sonnet 5 vs. Opus 4.8: Co každý z nich dokáže?

Hlavní poznatek

V programování zaostává Sonnet 5 za Opusem 4.8 — v benchmarku SWE-bench Pro dosahuje 63,2 % oproti 69,2 %. V znalostní práci (zprávy, analýzy, dokumenty) je Sonnet 5 mírně napřed — 1 618 oproti 1 615 bodům. Jinými slovy, Opus 4.8 je silnější při náročném programování, zatímco Sonnet 5 se při běžné práci agentů a textových úlohách blíží vlajkovému modelu za nižší cenu.

Samotný benchmark vibe coderovi mnoho neřekne. Čísla ale ukazují, v čem je každý model silný. Zde jsou vedle sebe oficiální výsledky Anthropic pro všechny tři modely:

Co se měříSonnet 4.6Sonnet 5Opus 4.8
Agentní programování (SWE-bench Pro)58,1 %63,2 %69,2 %
Práce v terminálu (Terminal-Bench 2.1)67,0 %80,4 %74,6 %
Práce s počítačem (OSWorld)78,5 %81,2 %-
Znalostní práce (GDPval)139516181615

Opus 4.8 si drží náskok v náročném agentním programování — v SWE-bench Pro dosahuje 69,2 % oproti 63,2 %. Těchto šest bodů představuje obtížné chyby a architektonické zádrhele, u nichž Opus najde řešení, zatímco Sonnet to v polovině vzdá. Opus ale vede pouze v jednom řádku: u náročného programování. V práci v terminálu (80,4 % oproti 74,6 %) a znalostní práci (sestavení zprávy, analýza dat) už Sonnet 5 vlajkový model překonal.

Úplný průvodce tím, „který model se hodí na který typ úkolu“, včetně nastavení úrovně úsilí pomocí /effort, najdete v samostatném návodu na výběr Sonnetu nebo Opusu v Claude Code — vysvětluje, jak vybírat model podle typu úkolu. Zde se zaměříme na jinou otázku: vyplatí se měnit to, co už funguje, kvůli novému modelu?

Jak spočítat, kolik vás bude Sonnet 5 stát?

Hlavní poznatek

V Claude Code pomáhá /cost porovnat spotřebu relace včetně vstupu a výstupu. Změnu tokenizeru ale neizoluje: součty relace zahrnují historii, výsledky nástrojů a vytvořený výstup. Tokenizaci měřte na jednom totožném pevném vstupu bez historie a celkovou cenu úkolu samostatně v nezávislých relacích.

Nevěřte cizím číslům — změřte si vlastní. Claude Code zobrazuje využití přímo v relaci. Zde jsou tři příkazy:

  • /usage - hlavní obrazovka využití: náklady relace, zbývající limity tarifu a počet tokenů podle modelu. Příkazy /cost a /stats v ní otevřou další karty.
  • /cost - přehled aktuální relace: kolik tokenů se použilo, které modely je použily a zvlášť vstupní a výstupní tokeny.
  • /stats - širší přehled: celkový počet relací a tokenů za několik týdnů.

Důležitá výhrada: částka v dolarech zobrazená těmito příkazy je místní odhad založený na počtu tokenů a může se lišit od skutečného účtu. K porovnání dvou modelů ale bohatě stačí.

Přesný postup, jak změřit, o kolik bude Sonnet 5 dražší při vašich vlastních úlohách:

  1. Pro porovnání tokenizerů vyberte jeden pevný vstup se stejnými instrukcemi a obsahem souborů, bez historie konverzace. U obou modelů porovnejte počet vstupních tokenů přesně tohoto vstupu; vytvořený výstup vynechte. Poměr popisuje pouze tokenizaci vstupu.
  2. Pro porovnání skutečného úkolu spusťte dvě nezávislé relace ze stejného stavu projektu, každou s jedním modelem. Použijte stejné zadání, úroveň úsilí, dostupné nástroje a kritéria úspěchu. Modely nepřepínejte uprostřed společné konverzace.
  3. Zaznamenejte spotřebu před úkolem a po něm. K odhadu ceny použijte přírůstky vstupu, výstupu, čtení a zápisu cache s příslušnými sazbami; zahrňte opakované i neúspěšné pokusy.
  4. Výsledný kód ověřte stejnými testy. Porovnávejte cenu úspěšného výsledku; podíl celkových počtů tokenů nelze označit za násobek ceny.

Výše uvedené příkazy zobrazují jednu relaci. Pro denní a týdenní přehled existuje bezplatný nástroj ccusage. Čte místní záznamy Claude Code a vytváří reporty. Spusťte ho bez instalace:

npx ccusage@latest

Jak přepnout na Sonnet 5 a vrátit se zpět, pokud vám nebude vyhovovat?

Hlavní poznatek

Na Sonnet 5 přepnete příkazem /model sonnet v relaci. Na Opus 4.8 se vrátíte příkazem /model opus. Návrat k Sonnetu 4.6 je složitější: alias sonnet nyní odkazuje na verzi 5, proto musíte zadat úplný název — /model claude-sonnet-4-6. Přepnutí se projeví okamžitě; projekt nemusíte restartovat.

Změna modelu v Claude Code vyžaduje jediný příkaz a projeví se okamžitě. Zde jsou všechny možnosti včetně návratu zpět, protože po srovnání v předchozí části se možná budete chtít vrátit k původnímu modelu.

Přepnutí v aktuální relaci:

/model              # otevře seznam modelů a umožní výběr
/model sonnet       # přepne na Sonnet 5
/model opus         # přepne na Opus 4.8

V seznamu uloží Enter volbu jako výchozí pro nové relace; klávesa s ji použije pouze v aktuální relaci.

Pokud vám nový model nebude vyhovovat, vraťte se zpět. Má to háček: krátký název sonnet nyní odkazuje na verzi 5. Chcete-li se vrátit konkrétně k osvědčenému Sonnetu 4.6, použijte jeho úplný název:

/model claude-sonnet-4-6    # zpět k předchozímu Sonnetu
/model claude-opus-4-8      # zpět k Opusu 4.8
/model default              # obnoví výchozí model doporučený pro účet

Připněte model pro celou relaci pomocí proměnné prostředí:

export ANTHROPIC_MODEL="claude-opus-4-8"    # spustí relaci s připnutým Opusem
claude

Nastavte výchozí model natrvalo v souboru nastavení settings.json:

{ "model": "opus" }

Je užitečné znát také režim opusplan. Pro fázi plánování, kdy je důležitá hloubka uvažování, používá Opus; pro provádění úkolů, kde záleží na ceně, pak přepne na Sonnet. Tento kompromis „drahý mozek, levné ruce“ je rozumnou výchozí volbou, pokud nechcete model vybírat ručně pro každý úkol.

Komu Sonnet 5 skutečně prospívá a kdo by měl zůstat u Opusu?

Hlavní poznatek

Sonnet 5 se vyplatí při běžné práci agentů na nízké a střední úrovni úsilí: při prvním průchodu kódem, generování testů, průzkumu projektu a rozsáhlých dávkách podobných úkolů. Opus 4.8 si nechte na náročnou práci: architekturu, obtížné chyby, bezpečnostní revize a cokoli při vysokém úsilí. Důvod: při maximálním úsilí stojí Sonnet 5 za úkol víc než Opus, přestože v kvalitě náročného programování zaostává.

Jednoduché pravidlo pro výběr modelu odvozené z benchmarků a cen zní: Sonnet 5 na provádění úkolů, Opus 4.8 na úsudek. Stejnou myšlenku zachycuje tato mapa výběru podle úkolu:

Váš úkolModelProč
První průchod kódem, průzkum projektuSonnet 5Nízká cena při nízkém až středním úsilí a dostatečná kvalita
Generování testů, drobné refaktoringySonnet 5Běžná práce, kde na ceně záleží více než na hloubce
Rozsáhlé dávky podobných agentních úkolůSonnet 5Rozhodující jsou náklady na úkol
Analýza dat, sestavení zprávySonnet 5V znalostní práci překonává Opus 4.8
Architektonické rozhodnutí, výběr postupuOpus 4.8Nejvíc stojí šetřit na úsudku
Obtížná chyba s nejasnou příčinouOpus 4.8Déle udrží hlubší uvažování
Bezpečnostní kontrola kóduOpus 4.8Potřebujete důkladnost, ne rychlost
Jakýkoli obtížný úkol při vysokém úsilíOpus 4.8Sonnet 5 zde stojí za úkol více a má podobnou kvalitu

Hlavní překvapivý závěr: při vysokém úsilí (xhigh, max) Sonnet 5 ztrácí cenovou výhodu. Podniká více kroků a spotřebuje více tokenů, takže jeden náročný úkol vyjde dráž než na Opusu 4.8 — přestože Opus stále nabízí lepší kvalitu při náročném programování. Pokud většinu vaší práce tvoří obtížné úkoly s vysokým úsilím, dává proto smysl ponechat si Opus jako výchozí model.

Pokud většina vaší práce sestává z běžných agentních úkolů střední složitosti, je Sonnet 5 při standardním úsilí momentálně výhodnou volbou, zvlášť během akčního období do 31. srpna.

Co říkají lidé, kteří už přešli?

Hlavní poznatek

Komunita je rozdělená. Někteří vývojáři označili vydání za propadák kvůli zdražení způsobenému tokenizerem, přísnější cenzuře a příliš malému pokroku. Jiní chválí Sonnet 5 za agentní práci na úrovni Opusu za nižší cenu a za možnost přesně řídit využití pomocí úrovně úsilí. Metriky se zlepšily, zatímco zkušenost mnoha lidí se zhoršila — v tom je ten rozpor.

Během prvních hodin po vydání se zvedla vlna nespokojenosti. Označení „zbytečný propadák“ se uvedení okamžitě přilepilo. Takový tón udával diskusi:

Tři hlavní výtky bez emocí:

  1. Tokeny jsou dražší. Nový tokenizer spotřebuje slíbenou úsporu — tomu se věnuje celá dosavadní analýza.
  2. Více odmítnutí. Model ochotněji odmítá sporná zadání; jeho cenzura je přísnější. Mnozí říkají, že předchozí Sonnet 4.6 působil rychleji, chytřeji a méně omezeně.
  3. Pokrok je příliš malý. Rozdíl oproti verzi 4.6 přechod neospravedlňuje, zvlášť s ohledem na zdražení.

Obraz ale není jednostranný. Lidem, kteří spouštějí agentní úkoly, se Sonnet 5 líbí: kvalitou se blíží Opusu a při nízkém úsilí stojí méně. Chválí také nastavení úsilí, které jim dává skutečný nástroj pro řízení účtu. Nespokojení jsou naopak ti, kdo používali Claude ke kreativnímu psaní — model je ve formulacích sušší a opatrnější.

Můj závěr z celého toho hluku: vlna označování za „propadák“ souvisí hlavně s přehnanými očekáváními. Lidé čekali skok a dostali opatrný krok vpřed s dražšími tokeny. Technicky Anthropic dodal funkční model. Existuje jen jedna správná otázka: vyplatí se vám při vašich úkolech? To zjistíte jen podle vlastního účtu za tokeny — příspěvky ostatních to za vás posoudit nemohou.

Praktický scénář: testování na vlastních úkolech

Hlavní poznatek

Autor tohoto scénáře nikam nespěchá s přechodem ani návratem. V rámci autorova předplatného Max zůstává výchozím modelem Opus 4.8 a autor si ho nechává na náročné úkoly. Sonnet 5 používá na běžnou práci — první průchod, testy, průzkum — a jeho využití měří příkazem /cost na vlastních projektech. Do 31. srpna využívá akční cenu ke sběru statistik o svých úkolech místo spoléhání na benchmarky ostatních.

Když vyjde nový model, autor popsaného scénáře si ho vyzkouší, ale nespěchá se závěry — v prvních dnech je totiž humbuk vždy hlasitější než realita. Sonnet 5 je přesně takový případ.

Postup v tomto scénáři:

  1. Ověřil výchozí model. Autor má tarif Max, takže mu Opus 4.8 zůstal jako výchozí. Nechává si ho na náročné úkoly.
  2. Nasadil Sonnet 5 na běžnou práci. První průchod kódem, generování testů, průzkum projektu — na tuto práci je levný a jeho kvalita dostačuje.
  3. Měřil na vlastních úkolech. Po každé relaci autor kontroluje /cost a porovnává využití. Používá vlastní skutečný kód, nikoli benchmarky ostatních.
  4. Využívá akční cenu. Do 31. srpna je Sonnet 5 dostupný se sníženou cenou — je to vhodná doba zjistit, kolik stojí autorovy vlastní úkoly, dokud je ještě levný.

Není možné jednou provždy uhodnout „správný“ model. Modely se mění každý měsíc, stejně jako ceny a tokenizery. Vždy funguje vědět, jak za dvě minuty změřit využití a rozhodovat se podle čísel, nikoli titulků. Výběr modelu je dovednost, kterou budete potřebovat s každým novým vydáním.

Výběr modelu je jen špičkou ledovce. Skutečná úspora tokenů a stabilita Claude vychází z kombinace.

Pro další práci vyzkoušejte Ailoot.

Další podrobnosti

Časté otázky

Mohu rozdíl tokenizerů izolovat přepnutím modelu v jedné konverzaci?

Ne. Druhý běh vidí nahromaděnou historii a může vytvořit jinou odpověď. Tokenizaci porovnávejte na jednom totožném pevném vstupu bez historie; poměr vstupních tokenů není násobkem celkové ceny úkolu.

Jak porovnat cenu skutečného úkolu?

Spusťte nezávislé relace ze stejného stavu projektu a se stejným zadáním, úsilím a oprávněními nástrojů. Porovnejte přírůstky vstupu, výstupu a cache, příslušné sazby a splnění stejných kontrol. Opakované pokusy započtěte.

Všechny články