prague-bench
Benchmark jednoho promptu pro AI agenty na programování. Každý model dostane stejné zadání: v Three.js procedurálně postavit let dronem nad Pražským hradem a Karlovým mostem, vyrenderovat ho bez obrazovky a odevzdat 58sekundové video na výšku. Bez jakékoli lidské pomoci. Tady najdete, kolik který běh stál, jak dlouho trval, jak rychle model psal a co na výsledek řekla slepá porota tří AI porotců.
- měřených běhů
- 19
- videí splňuje H1–H6
- 12
- stály všechny běhy (ceník + účtováno)
- 126 $
- poslední slepá porota, 11 videí
- 14. 11.
Pořadí
Slepá porota z 14. 11. 2026 hodnotila 11 videí. Tři porotci od tří různých firem bodovali 16 snímků z každého videa, aniž věděli, který model ho vytvořil. Skóre je medián jejich tří hodnocení.
| # | Model | Harness | Anthropic | OpenAI | Medián | Rozptyl | oproti 13. 11. | oproti 11. 11. | H1–H6 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Claude Fable 5.2Anthropic · high | Claude Code | 86 | 88 | 85 | 86 | 3 | −3 | ±0 | Splněno |
| 2 | Claude Opus 5.5Anthropic · high | Claude Code | 85 | 81 | 75 | 81 | 10 | −2 | +1 | Splněno |
| 3 | Claude Sonnet 5.5Anthropic · high | Claude Code | 73 | 77 | 86 | 77 | 13 | +1 | −1 | Splněno |
| 4 | GPT-6 AstraOpenAI · high | Codex | 58 | 63 | 68 | 63 | 10 | −1 | +5 | Splněno |
| 4 | Qwen3.8 MaxAlibaba · medium | OpenCode | 63 | 53 | 78 | 63 | 25 | – | – | Splněno |
| 6 | GPT-6.1 SolOpenAI · high | Codex | 58 | 58 | 60 | 58 | 2 | −2 | ±0 | Splněno |
| 7 | Claude Haiku 5.5Anthropic · high | Claude Code | 53 | 43 | 91 | 53 | 48 | ±0 | +6 | Splněno |
| 8 | Gemini 4 ArgonGoogle · medium | Antigravity | 52 | 59 | 48 | 52 | 11 | −3 | −3 | Splněno |
| 9 | Gemini 4 HydrogenGoogle · xhigh | Antigravity | 41 | 48 | 52 | 48 | 11 | +3 | – | Splněno |
| 10 | Grok 4.7xAI · medium | Cursor | 37 | 29 | 30 | 30 | 8 | −14 | −8 | Splněno |
| 11 | Beam FreeOpenCode · medium | OpenCode | 3 | 3 | 4 | 3 | 1 | −2 | ±0 | Splněno |
Rozptyl je rozdíl mezi nejvyšším a nejnižším hodnocením. Poslední dva sloupce ukazují, jak se medián posunul oproti dřívějším porotám; „–“ znamená, že video tehdy ještě nebylo. Rozdíly zhruba do 6 bodů jsou v mezích šumu poroty.
Všechny běhy
Všechny měřené běhy včetně neúspěšných. Čas modelu počítá jen dobu, kdy model generoval; zbytek celkového času zabraly nástroje, rendery a čekání. Po kliknutí na model uvidíte celý záznam běhu.
Kliknutím na záhlaví sloupce tabulku seřadíte.
| Model | Effort | Stav | Skóre | Cena | Celkový čas | Čas modelu | tok/s | Tokeny | Výstup | Z cache | H1–H6 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Claude Fable 5.2Claude Code · Anthropic | high | Dokončen | 86 | 43,54 $ | 1 h 40 min | 1 h 8 min | 97,4 | 25,2 mil. | 397 tis. | 91 % | Splněno |
| Claude Opus 5.5Claude Code · Anthropic | high | Dokončen | 81 | 15,41 $ | 1 h 7 min | 56 min | 105,3 | 23,2 mil. | 352 tis. | 97 % | Splněno |
| Claude Sonnet 5.5Claude Code · Anthropic | high | Dokončen | 77 | 7,28 $ | 53 min | 39 min | 133,0 | 19,5 mil. | 307 tis. | 95 % | Splněno |
| GPT-6 AstraCodex · OpenAI | high | Dokončen | 63 | 4,46 $ | 14 min | 11 min | 36,2 | 2,6 mil. | 25 tis. | 97 % | Splněno |
| Qwen3.8 MaxOpenCode · OpenRouter | medium | Dokončen | 63 | 18,74 $ † | 4 h 6 min | 3 h 59 min | 30,9 | 69,2 mil. | 443 tis. | 99 % | Splněno |
| GPT-6.1 SolCodex · OpenAI | high | Dokončen | 58 | 0,83 $ | 14 min | 13 min | 36,1 | 4,0 mil. | 27 tis. | 98 % | Splněno |
| Claude Haiku 5.5Claude Code · Anthropic | high | Dokončen | 53 | 1,32 $ | 29 min | 22 min | 214,7 | 12,3 mil. | 289 tis. | 96 % | Splněno |
| Gemini 4 ArgonAntigravity · Google | medium | Dokončen | 52 | 3,57 $ | 37 min | 27 min | 67,5 | 7,6 mil. | 110 tis. | 88 % | Splněno |
| Gemini 4 HydrogenAntigravity · Google | xhigh | Dokončen · chyba harnessu, bez reportu | 48 | 3,01 $ | 20 min | 14 min | 190,6 | 6,9 mil. | 162 tis. | 87 % | Splněno |
| Grok 4.7Cursor · Cursor | medium | Dokončen | 30 | – | 31 min | – | – | – | – | – | Splněno |
| Beam FreeOpenCode · OpenCode Zen (free) | medium | Selhal · zástupné video | 3 | 0 $ | 8,0 min | 8,0 min | 12,3 | 224 tis. | 1,4 tis. | 86 % | Splněno |
| Claude Opus 5.5 (2. běh, starší zadání)Claude Code · Anthropic · starší zadání | výchozí | Dokončen | – | 24,21 $ | 2 h | 47 min | 98,0 | 26,5 mil. | 278 tis. | 89 % | Splněno |
| GPT-6.1 TerraCodex · OpenAI | high | Selhal · vzdal to | – | 0,10 $ | 1,8 min | 1,7 min | 47,1 | 518 tis. | 4,9 tis. | 90 % | Bez videa |
| GPT-6 LunaCodex · OpenAI | high | Selhal · vzdal to | – | 0,010 $ | 1,7 min | 1,7 min | 49,4 | 555 tis. | 5,0 tis. | 89 % | Bez videa |
| Big PickleOpenCode · OpenCode Zen (free) | – | Selhal · došla bezplatná kvóta | – | 0 $ | 1 h 19 min | 54 min | 153,5 | 38,1 mil. | 509 tis. | 99 % | Bez videa |
| DeepSeek V4.1 Flash FreeOpenCode · OpenCode Zen (free) | high | Nedokončen · došla bezplatná kvóta | – | 0 $ | 52 min | 45 min | 90,6 | 19,0 mil. | 251 tis. | 97 % | Bez videa |
| Kimi K3.1 ProOpenCode · OpenCode Go | high | Nedokončen · pětihodinový limit předplatného | – | 2,84 $ | 23 min | 22 min | 58,8 | 8,8 mil. | 77 tis. | 98 % | Bez videa |
| Claude Opus 5.5 (1. běh, přerušen)Claude Code · Anthropic · starší zadání | výchozí | Přerušen · chybná trasa v zadání | – | 0,45 $ | 2,0 min | – | – | 323 tis. | 1,5 tis. | 77 % | Bez videa |
| DeepSeek V4.1 Flash Free (první pokus)OpenCode · OpenCode Zen (free) | high | Nespuštěn · došla bezplatná kvóta | – | 0 $ | 0,0 min | – | – | 0 | 0 | – | Bez videa |
† skutečně účtovaná částka, ne ceníková cena
Skóre a cena
Cena a kvalita jdou proti sobě. Běh leží na Paretově hranici, když žádný jiný běh není zároveň levnější a lepší.
Skóre podle ceny (logaritmická osa)
- Paretova hranice
Cena za bod skóre
- Paretova hranice
| Model | Skóre | Cena | Cena za bod | Bodů za $ | Výstupních tokenů na bod | Paretova hranice |
|---|---|---|---|---|---|---|
| Claude Fable 5.2 | 86 | 43,54 $ | 0,506 $ | 2,0 | 4 614 | Cena · Celkový čas |
| Claude Opus 5.5 | 81 | 15,41 $ | 0,190 $ | 5,3 | 4 344 | Cena · Celkový čas |
| Claude Sonnet 5.5 | 77 | 7,28 $ | 0,095 $ | 10,6 | 3 989 | Cena · Celkový čas |
| GPT-6 Astra | 63 | 4,46 $ | 0,071 $ | 14,1 | 389 | Cena · Celkový čas |
| Qwen3.8 Max | 63 | 18,74 $ † | 0,298 $ | 3,4 | 7 036 | – |
| GPT-6.1 Sol | 58 | 0,83 $ | 0,014 $ | 69,9 | 473 | Cena |
| Claude Haiku 5.5 | 53 | 1,32 $ | 0,025 $ | 40,2 | 5 446 | – |
| Gemini 4 Argon | 52 | 3,57 $ | 0,069 $ | 14,6 | 2 121 | – |
| Gemini 4 Hydrogen | 48 | 3,01 $ | 0,063 $ | 16,0 | 3 378 | – |
| Grok 4.7 | 30 | – | – | – | – | – |
| Beam Free | 3 | 0 $ | 0,000 $ | ∞ | 464 | Cena · Celkový čas |
Čas
Celkový čas běží od první do poslední akce agenta a zahrnuje i renderování a kódování videa, protože i to je součást úlohy.
Skóre podle celkového času (logaritmická osa)
- Paretova hranice
Kam se čas poděl
- Model generuje
- Nástroje a čekání
Rychlost generování
Tokeny za sekundu v době, kdy model opravdu generoval. Volání nástrojů a čekání se nepočítají, čas do prvního tokenu ano. Jde tedy o rychlost modelu od začátku do konce, ne o čistou rychlost dekódování.
Vygenerované tokeny za sekundu
Tokeny
Agent při každém volání posílá celý rostoucí kontext znovu, takže většina tokenů se čte z cache. Mezi harnessy se poměr hodně liší: některé do cache zapisují výslovně, jiné z ní jen čtou.
Skladba tokenů a podíl z cache
- Vstup bez cache
- Čtení z cache
- Zápis do cache
- Výstup
Porotci
Skóre poroty neprozradí, jak k němu porotci došli. Tyto grafy ukazují, co oceňovali, jak moc se shodli a jak stabilní byla hodnocení ve třech samostatných porotách.
Za co byly body
- Památky
- Vzhled města
- Kamera a dron
- Život
- Celkový dojem
Shoda porotců u jednotlivých videí
- Anthropic
- OpenAI
- Medián
Posun skóre mezi porotami
- posun o více než 6 bodů
- stabilní v mezích 6 bodů
| Poroty | Videí v obou | Spearmanovo ρ | Největší změna pořadí | Průměrná |Δ skóre| | Největší |Δ skóre| |
|---|---|---|---|---|---|
| 11. 11. → 13. 11. | 9 | 0,996 | 1 | 3,3 | 6 |
| 13. 11. → 14. 11. | 10 | 0,988 | 2 | 3,1 | 14 |
Podle harnessu a poskytovatele
Model se nikdy neměří sám o sobě: běží v harnessu a ceny i limity určuje poskytovatel. Většinu neúspěšných běhů ukončily bezplatné kvóty a limity předplatného.
| Harness | Poskytovatel | Běhy | Videa | Hodnoceno | Nejlepší skóre | Cena celkem | Čas celkem |
|---|---|---|---|---|---|---|---|
| Claude Code | Anthropic | 6 | 5 | 4 | Claude Fable 5.2 86 | 92,21 $ | 6 h 10 min |
| Codex | OpenAI | 4 | 2 | 2 | GPT-6 Astra 63 | 5,40 $ | 32 min |
| OpenCode | OpenCode Zen (free) | 4 | 1 | 1 | Beam Free 3 | 0 $ | 2 h 19 min |
| Antigravity | 2 | 2 | 2 | Gemini 4 Argon 52 | 6,58 $ | 57 min | |
| Cursor | Cursor | 1 | 1 | 1 | Grok 4.7 30 | – | 31 min |
| OpenCode | OpenCode Go | 1 | 0 | 0 | – | 2,84 $ | 23 min |
| OpenCode | OpenRouter | 1 | 1 | 1 | Qwen3.8 Max 63 | 18,74 $ | 4 h 6 min |