Všechny výpočty a odhady v této aplikaci jsou pouze orientační. Používáme průměrné hodnoty pro možnost výpočtu, ale realita se může výrazně lišit podle:
Berte všechna čísla jako hrubý odhad, ne jako přesnou predikci. Skutečná délka chatu se může lišit o 50% i více.
nebo klikněte pro výběr
Vysvětlení stavů:
🟢 Aktivní = Model je aktuálně dostupný v Claude.ai a můžete ho používat
⚫ Historický = Starší model, který již není dostupný pro nové konverzace
💡 Poznámka: Následující informace jsou založeny na pozorováních a zkušenostech uživatelů. Nejsou oficiálními údaji a skutečné chování se může lišit.
Pozorovaná hranice ~6% - Na základě zkušeností uživatelů se zdá, že kolem této hodnoty Claude začíná měnit své chování.
Toto není oficiální údaj, ale praktické pozorování. Skutečné chování se může lišit.
"Zde jsou 3 způsoby, jak implementovat tuto funkci. První využívá async/await pro lepší čitelnost, druhý Promise.all pro paralelní zpracování, a třetí klasické callback pro kompatibilitu. Doporučuji první způsob, protože..."
// Způsob 1: Async/Await (doporučeno) async function processData(items) { try { const results = []; for (const item of items) { const processed = await processItem(item); results.push(processed); } return results; } catch (error) { console.error('Chyba při zpracování:', error); throw error; } } // Způsob 2: Promise.all function processDataParallel(items) { return Promise.all(items.map(processItem)); } // Způsob 3: Callbacks...
"Použijte async/await:"
async function processData(items) { const results = []; for (const item of items) { results.push(await processItem(item)); } return results; }
❌ MÝTUS:
"Když nahraju celý projekt, Claude bude lépe rozumět kontextu a dá lepší odpovědi."
✅ REALITA:
"Claude načte všechny soubory do kontextu, ale aktivně pracuje jen s relevantními částmi."
Zabere: 50 000 tokenů
Claude použije: 2 soubory (5 000 tokenů)
Zbytečně: 45 000 tokenů! 😱
Zabere: 6 000 tokenů
Claude použije: 3 soubory (6 000 tokenů)
Ušetříte: 44 000 tokenů! 🎉
📈 Výsledek: 7x více interakcí se stejnou kvalitou odpovědi!
Pro vás: Přehlednější, organizovanější, lepší UX ✅
Pro kontext: Zabírají 2-20x více místa než běžná odpověď (podle velikosti) ❌
"Pro řešení použijte array.map()
funkci..."
📊 ~200-500 tokenů
React komponenta s 50-100 řádky
📊 2000-5000+ tokenů!
Co si myslíte: "Update mění jen pár řádků, je to efektivní"
Realita: Každý update přidává do historie, původní artifact zůstává!
1. Vytvoření artifactu: 3000 tokenů
2. Update #1 (5 řádků): +500 tokenů
3. Update #2 (3 řádky): +500 tokenů
4. Update #3 (10 řádků): +500 tokenů
Celkem v kontextu: 4500 tokenů!
💡 Je to jako Git - každý commit zůstává v historii
⚠️ Pak konec chatu!
✅ Více interakcí
Artifacts používejte strategicky:
• Diskuze a plánování → bez artifacts
• Finální implementace → artifact
• Pokud potřebujete víc než 3 updaty → zvažte nový chat
Klíčový fakt: Konverzace roste lineárně - každá nová zpráva přidává konstantní množství tokenů k historii.
⚠️ Toto je zjednodušený příklad s průměrnými hodnotami
Start: 20% využito = 40 000 tokenů
Váš dotaz: +200 tokenů
Claude odpověď s kódem: +3000 tokenů
Historie (kumulativně): +3200 tokenů
Po 1 interakci: 46 400 tokenů (23%)
Po 5 interakcích: ~80 000 tokenů (40%!)
Fakt: Claude.ai při nahrávání do Project Knowledge zobrazuje pouze procenta (např. 6%, 15%, 30%).
Co procenta znamenají: Kolik procent z kontextového okna Claude zabírají vaše soubory.
Co zabírá místo v kontextu:
Převod: 1 token ≈ 4 znaky (pro angličtinu). Pro češtinu ~3 znaky, pro kód ~5 znaků.
🇬🇧 Anglicky: "Create a React component" = ~5 tokenů
🇨🇿 Česky: "Vytvoř React komponentu" = ~7-8 tokenů
→ Čeština je o 30-40% "dražší"!
// Krátké: 7 znaků = 5 tokenů if(x>0) // Klíčová slova: 8 znaků = 1 token! function // Proměnné: různě podle názvu myVariable // možná 2-3 tokeny
1. User Preferences (globální) - platí pro všechny chaty
2. Project Instructions (per projekt) - platí jen v daném projektu
Oba se načítají při KAŽDÉ zprávě a sčítají se!
"Vždy odpovídej ve formátu JSON s těmito poli: status, data, metadata, timestamp. Používej akademický styl psaní s minimálně 3 citacemi. Každou odpověď začni pozdravem a ukonči shrnutím..."
"Pracujeme na projektu MyconnectV3 který používá React, TypeScript, Tailwind. Vždy dodržuj tyto konvence: BEM naming, funkční komponenty s hooks, striktní TypeScript. Při každé odpovědi kontroluj kompatibilitu s našimi 15 knihovnami..."
"Preferuji stručné technické odpovědi. Python > JavaScript."
"React + TypeScript projekt. Používáme Tailwind CSS."