Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Orchestrace copywriting agentů v Claude Code pr...

Orchestrace copywriting agentů v Claude Code pro lepší obsahové SEO [SEO BootcCamp 2026]

Jak navrhnout a řídit víceagentní workflow pro obsahové SEO v Claude Code. Zaměřil jsem se se na praktickou orchestraci rolí, předávání kontextu, kontrolu kvality a zapojení SEO dat do tvorby obsahu.

Chcete nasadit i u vás? Napište mi na [email protected]

Avatar for Pavel Ungr, SEOloger

Pavel Ungr, SEOloger

September 19, 2026

More Decks by Pavel Ungr, SEOloger

Other Decks in Marketing & SEO

Transcript

  1. OSM AGENTŮ PÍŠE OBSAH PRO WEB Co to umí, co

    to stálo a co se pokazilo Pavel Ungr, SEO BootCamp 2026 [email protected] www.pavelungr.cz 13 VERZÍ ZA 4 MĚSÍCE
  2. PROGRAM CO UVIDÍTE 1 JAK JE TO POSTAVENÉ Osm agentů,

    čtyři fáze, dva lidské checkpointy. 2 ČÍM SE HLÍDÁ KVALITA Značky, verdikt podle severity, zákaz obcházení. 3 MODELY, EFFORT A TOKENY Kdo běží na čem a jak se to měří. 4 KOLIK TO STOJÍ Reálný běh, cena na kus, srovnání s copywriterem. 5 CO SE POKAZILO Pět chyb, které systém posunuly. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 2
  3. Z A DÁ N Í PROČ NA TO NESTAČÍ JEDEN

    CHAT KONZISTENCE DOHLEDATELNOST MOŽNOST ZASTAVIT Dvacet textů z jednoho zadání má vypadat jako od jednoho autora. Chat to neuhlídá, protože si nepamatuje, jak psal ten sedmý. U každého čísla musí být vidět, odkud je. Jinak se v textu objeví údaj, který nikdo neumí obhájit. Práci je potřeba schválit dřív, než se rozjede produkce. Jinak se dvacetkrát zopakuje jedna špatná úvaha. Workflow není o rychlosti psaní. Je o tom, že se výsledek dá zkontrolovat, zopakovat a spočítat. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 3
  4. JA K TO V Z N I K A LO

    PRVNÍ VERZE BYLA HEZKÁ A DRAHÁ DO KONCE ČERVNA OD KONCE ČERVNA • Všech osm agentů běželo na tom samém nejsilnějším modelu • Každý agent má v definici svůj model a svůj effort • • Dva na Opusu, pět na Sonnetu, jeden na Haiku Pole s modelem v definici vůbec nebylo, agent dědil model relace • • Haiku po suchém běhu vypadlo, měl znatelně horší češtinu Výstup byl dobrý, ale nikdo neznal cenu, náklady se neměřily 35 až 52 % 68 až 76 % úspora proti běhu všeho na Opusu úspora proti běhu na nejvyšším tieru Propočet proti ceníku, ne měření. Změřený je až rozdíl u řízení běhu: 12 % ceny. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 4
  5. JA K TO V Z N I K A LO

    NEDĚLAL JSEM TO SÁM A NEDRŽÍ TO NA JEDNOM MODELU KDO MI DO TOHO MLUVIL CO JE PŘENOSITELNÉ • • Definice agentů jsou obyčejný text, ne kód • Fáze, checkpointy, značky a verdikt podle závažnosti nejsou vlastnost modelu • Na jiném modelu se mění cena a kvalita textu, ne postup • • Přiřazení modelů posoudily nezávisle Claude, Codex a Gemini Shodly se u pěti agentů z osmi, zbylé tři rozhodla většina Rozdíly v názorech ukázaly, kde je riziko chyby asymetrické Na Claude Code je navázaný jen spouštěč: typy sub-agentů, pole model a effort a seznam nástrojů. Zbytek je návrh procesu. Systém není vlastnost jednoho modelu. Je to popsaný postup, který model jen vykonává. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 5
  6. ČÁST PŘEDNÁŠKY JAK JE TO POSTAVENÉ Čtyři fáze, devět kroků,

    osm agentů a dva lidské checkpointy. Nejdřív jak si agenti předávají práci, potom jeden snímek na agenta. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 6
  7. ARCHITEKTURA ČTYŘI FÁZE, DVA LIDSKÉ CHECKPOINTY Fáze 1 Fáze 2

    Fáze 3 Fáze 4 PŘÍPRAVA PRODUKCE KONTROLA EXPORT brief-loader researcher strategist copywriter conversion-editor visibility-editor qa-reviewer exporter-formatter CHECKPOINT 1: SCHVÁLENÍ STRATEGIE CHECKPOINT 2: SCHVÁLENÍ VÝSTUPU Bez mého pokynu se další fáze nespustí, ani když se zdá, že je hotovo. Orchestrátor agenty jen spouští, jejich práci nedělá. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 7
  8. ARCHITEKTURA OSM AGENTŮ, KAŽDÝ JEDEN ÚKOL AGENT ÚKOL MODEL EFFORT

    brief-loader Validuje brief a podklady, běží první Sonnet 5 medium researcher Klíčová slova, SERP, konkurence, AI viditelnost Sonnet 5 high strategist Persona, tonalita, struktura, USP, E-E-A-T Opus 5 xhigh copywriter Píše draft podle strategie Sonnet 5 high conversion-editor Konverzní úpravy v mantinelech strategie Sonnet 5 medium visibility-editor SEO, AI viditelnost, meta, structured data Sonnet 5 medium qa-reviewer Kontrola faktů, kompletnosti a souladu Opus 5 high exporter-formatter Export do CMS a importní příručka Sonnet 5 low Produkční trojice jede na každý kus obsahu sériově, jednotlivé kusy běží paralelně vedle sebe. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 8
  9. ARCHITEKTURA JAK SI AGENTI PŘEDÁVAJÍ PRÁCI Agenti spolu nemluví. Každý

    čte jen soubory, které má v definici, a zapisuje do vlastní složky. Chat mezi nimi neexistuje, takže po každém kroku je vidět, co vzniklo a z čeho. input/ 01-brief-validated 02-research/ brief, zdroje, podklady od klienta co je ověřené a odkud to je klíčová slova, SERP, konkurence, AI 03-strategy + CSV 04-drafts/ 05-conversion/ rozhodnutí, řádek na každý kus první čistý text konverzní úpravy 06-visibility/ 07-qa-report output/ finální text, meta, schema nálezy a verdikt export a importní příručka Deník běhu píše jen orchestrátor. Agent mu vrátí jeden řádek a on ho zapíše i se spotřebou tokenů. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 9
  10. AG E N T 1 Z 8 brief-loader CO DĚLÁ

    OBRANY Ověří, že zadání je kompletní, dřív než se cokoli začne psát. Když chybí zdroj dat nebo si brief protiřečí, běh zastaví. • Nevymýšlí chybějící údaje a nedomýšlí vágní formulace • Projde všech sedm kontrol, i když brief vypadá v pořádku • Sbírá všechny nedostatky najednou, ne jeden po druhém SONNET 5 EFFORT MEDIUM ČTE input/brief.md, zdrojové soubory podle briefu, podklady a exporty CO NESMÍ • Nespouští další agenty • Nehodnotí kvalitu textů, jen přítomnost a strukturu dat ZAPISUJE work/01-brief-validated.md a souhrnný seznam všeho, co chybí SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 10
  11. AG E N T 2 Z 8 researcher CO DĚLÁ

    OBRANY Sežene data: klíčová slova, podobu výsledků vyhledávání, konkurenci, viditelnost v AI odpovědích a extrakci údajů ze zdrojů klienta. • Nehádá data, která nemá, a u každého závěru uvádí zdroj • Ověřuje stáří dat, viditelnost v AI starší 14 dnů je varování • Data klienta mají přednost před externími odhady • Nemá příkazovou řádku, aby nešlo obejít zákaz zápisu SONNET 5 EFFORT HIGH ČTE validovaný brief, konektory (Search Console, Ahrefs, Marketing Miner, Ranketta), web klienta CO NESMÍ • Nepíše strategii ani texty • Nekopíruje texty konkurence ZAPISUJE work/02-research/ a souhrn, který vrátí jako text SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 11
  12. AG E N T 3 Z 8 strategist CO DĚLÁ

    OBRANY Rozhodne, jak se bude psát: persona, tonalita, struktura, hlavní argumenty, námitky, důvěryhodnost a formátová šablona pro každý typ obsahu. • Každé rozhodnutí má oporu v datech nebo v briefu • U každého čísla píše, co přesně měří a odkud je • Zákaz typu údaj X sem nepatří rozepisuje na všechna místa OPUS 5 EFFORT XHIGH ČTE validovaný brief, celý research, originály zadání od klienta CO NESMÍ • Nepíše copy, jen šablony a rozhodnutí • Nepřeskakuje checkpoint, i když si je jistý ZAPISUJE work/03-strategy.md a tabulku 03-content-strategy.csv s řádkem na každý kus SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 12
  13. AG E N T 4 Z 8 copywriter CO DĚLÁ

    OBRANY Napíše první čistý text podle strategie. Na každý kus obsahu běží vlastní agent, takže texty vznikají paralelně. • Nepřidává tvrzení bez opory, ani spojením dvou podložených údajů • Nemíchá struktury mezi typy obsahu • Nepřepisuje čísla z extrakce, ani pro hezčí zaokrouhlení • Když nemá podklad, píše značku, ne odhad SONNET 5 EFFORT HIGH ČTE strategii, svůj řádek v tabulce, zdrojová data a originál zadání CO NESMÍ • Nestrategizuje, strategie je hotová • Nedělá konverzní ani SEO úpravy ZAPISUJE work/04-drafts/ pro svůj kus obsahu SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 13
  14. AG E N T 5 Z 8 conversion-editor CO DĚLÁ

    OBRANY Upraví text tak, aby vedl ke konverzi, ale jen v mantinelech, které dala strategie. • Nepřidá tvrzení bez opory • Nepoužije nátlakové vzorce ani falešnou naléhavost • Nepřekročí strategii, i kdyby to prodávalo lépe SONNET 5 EFFORT MEDIUM ČTE draft od copywritera, konverzní mapování ze strategie, fakta ze zdrojů CO NESMÍ • Nemění fakta ani tonalitu • Nedoplňuje chybějící údaje vlastním odhadem ZAPISUJE work/05-conversion/ pro svůj kus obsahu SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 14
  15. AG E N T 6 Z 8 visibility-editor CO DĚLÁ

    OBRANY Doladí nalezitelnost: klasické SEO i viditelnost v AI odpovědích, meta tagy, Open Graph a strukturovaná data. • Nerozbíjí konverzní úpravy předchozího agenta • Negeneruje strukturovaná data, pro která nemá podklad • Vydává úplný finální soubor, ne odkaz na předchozí fázi • V JSON-LD nesmí být vlastní klíče ani poznámky SONNET 5 EFFORT MEDIUM ČTE text po konverzních úpravách, klíčová slova, analýzu výsledků vyhledávání a AI viditelnosti CO NESMÍ • Nemaže značky k ověření • Nemění formátovou šablonu ze strategie ZAPISUJE work/06-visibility/ a soubor se strukturovanými daty SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 15
  16. AG E N T 7 Z 8 qa-reviewer CO DĚLÁ

    OBRANY Zkontroluje všechno proti briefu, strategii, zdrojům i živému webu a vydá verdikt. Poslední síto před schválením. • Hodnotí stejně přísně bez ohledu na to, který agent výstup vyrobil • U dat z webu dělá křížovou kontrolu na živých stránkách • Verdikt plyne z nejvyšší závažnosti, ne z celkového dojmu OPUS 5 EFFORT HIGH ČTE celou složku work/, zdroje dat, brief, strategii a definice agentů CO NESMÍ • Nepíše ani neopravuje texty, jen hlásí nálezy • Neschvaluje, když má pochybnost ZAPISUJE work/07-qa-report.md, tabulku nálezů a verdikt SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 16
  17. AG E N T 8 Z 8 exporter-formatter CO DĚLÁ

    OBRANY Převede schválené texty do formátu, který klient nahraje do svého systému, a napíše k tomu příručku s úkoly před publikací. • Neexportuje bez schváleného verdiktu kontroly • Neztratí data, počty řádků a polí musí sedět • Značky a poznámky pro editory z publikované verze odstraní a převede na úkoly SONNET 5 EFFORT LOW ČTE finální texty, strukturovaná data a verdikt kontroly CO NESMÍ • Nemění text, jedinou výjimkou je očista pro publikaci • Nic sám neimportuje ani nepublikuje ZAPISUJE output/, zálohu a importní příručku SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 17
  18. ČÁST PŘEDNÁŠKY UKÁZKY Z BĚHU Všechno, co teď uvidíte, je

    ze skutečných souborů běhu pro pavelungr.cz. Žádné ilustrace a žádná dodatečná úprava. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 18
  19. UKÁZKY Z BĚHU UKÁZKA: CO DOSTANE SYSTÉM NA VSTUPU brief.md,

    sekce L.1 Rozsah brief.md, sekce K.1 Zdroje dat | Typ obsahu | V rozsahu | Počet | | Článek | ano | 1 | | Landing page | ano | 2 | | Kategorie | ne | 0 | | Produktový detail| ne | 0 | [x] URL existujícího článku input/clanek-url.txt [x] Strukturované zadání input/landing-zadani.md Obojí je přepis, ne psaní na zelené louce. Tohle validuje první agent. V tomhle běhu našel, že soubory, na které K.1 ukazuje, jsou pořád prázdné šablony, a běh zastavil. Doplnit brief a spustit znovu stálo dvě další validace. Nekvalitní brief nezastaví až kontrola na konci. Zastaví ho vrátný na začátku. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 19
  20. UKÁZKY Z BĚHU UKÁZKA: JAK SE BĚH NASTAVUJE .claude/settings.json hlavička

    agenta spouštěcí prompt { name: researcher model: sonnet effort: high disallowedTools: Bash, PowerShell version: 1.13 1. Načti CLAUDE.md a memory.md 2. Ověř, že vidíš definice 8 agentů 3. Zapiš tonalitu 4. Spusť brief-loader "model": "sonnet", "effortLevel": "medium" } Tři soubory a nic víc. Model a effort relace, model a nástroje jednoho agenta, a prompt, který běh spustí. Kdyby v kroku 2 agenti chyběli, běh se nespustí. Celá optimalizace ceny je v těchhle několika řádcích, ne v kódu. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 24
  21. UKÁZKY Z BĚHU UKÁZKA: CO PRO JEDEN TEXT ROZHODNE STRATÉG

    POLE VE STRATEGII HODNOTA PRO ČLÁNEK CO JE SEO typ_obsahu, skupina článek, skupina A definiční obsah primarni_intent informační (sekundární: komerční research) hlavni_usp Definice od praktika s 20+ lety praxe od roku 2004, ne encyklopedické heslo sekundarni_usp Vlastní měřená data o AI viditelnosti vždy s datem a zdrojem měření hlavni_namitka SEO už nefunguje, všechno sežere AI reseni_namitky Samostatná sekce s odpovědí, ne obhajoba v úvodu ai_optimalizace ano, u článků má nejvyšší prioritu Takový řádek má každý kus obsahu. Čtou ho tři produkční agenti a nesmí se od něj odchýlit. Když si definice agenta a strategie odporují, platí strategie, protože prošla checkpointem. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 25
  22. UKÁZKY Z BĚHU UKÁZKA: CO Z TOHO VYPADNE FINÁLNÍ TEXT,

    ČÁST S META DATY Strukturovaná data, výřez Meta title { "@type": "Organization", "name": "SEOloger s.r.o.", "identifier": { "name": "IČO", "value": "06100627" }, "telephone": "+420608654163" SEO konzultace s Pavlem Ungrem - 20+ let praxe 46 znaků, limit 60 podle strategie Meta description Individuální SEO konzultace s Pavlem Ungrem. Řeším pokles návštěvnosti, migraci webu i AI viditelnost. Napište mi, co řešíte. } 125 znaků, limit 155 podle strategie A k tomu importní příručka s očíslovanými úkoly, třeba: potvrdit tři profily v Person.sameAs, dodat obrázky pro Open Graph, doplnit rok studie u čísla 23,04 %. U každého čísla v textu je vidět, odkud je a jestli ho ještě někdo musí potvrdit. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 26
  23. UKÁZKY Z BĚHU UKÁZKA: JAK TO VYPADÁ NA DISKU kořen

    projektu, sdílené pro všechny klienty klientská složka, jeden běh copywriting-eshop/ .claude/agents/ _sablona/ _docs/ _testy/ CLAUDE.md AGENTS.md memory.md decisions.md pavelungr/ gregorynabytek/ pavelungr/ CLAUDE.md pravidla běhu memory.md deník běhu input/ brief, zadání, podklady work/ 00-tonalita.md 01-brief-validated.md 02-research/ 03-strategy.md + .csv 04-drafts/ 05-conversion/ 06-visibility/ 07-qa-report.md + .csv output/ export a příručka 8 definic agentů šablona nového klienta prompty a reference suché běhy a testy pravidla projektu rozcestník pro jiné nástroje deník vývoje co vědomě neměním klient klient Definice agentů leží jednou v kořeni a klientské složky je dědí, takže se nemůžou rozejít. Do input/ se za běhu nesahá, work/ je pracovní a číslování odpovídá fázím, output/ je to jediné, co jde klientovi. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 29
  24. UKÁZKY Z BĚHU UKÁZKA: KUS SKUTEČNÉHO BRIEFU brief.md, sekce G,

    tonalita a brand. Doslova, jak to leží v souboru. co v textech chceme co v textech nechceme Tone of voice: odborný, přímý, faktický. Vykání. Jemná ironie, nikdy povýšenost. - Emoji - Vodorovné oddělovací čáry - Dlouhou pomlčku a dvojité pomlčky - Zdrojové odkazy formou [1], [2] - Anglickou stavbu věty v češtině, kalky - Termíny landing page a gap - Superlativy bez důkazu, marketingovou vatu, vykřičníky - Ruční podpis v patičce - Konkrétní čísla, data a zdroje - Vlastní zkušenost a příklady z praxe - Jasné doporučení, co má čtenář udělat - České ekvivalenty místo anglicismů - Přiznání hranic: co nevíme a co platí jen za určitých podmínek Tohle není dekorace. Podle téhle sekce pak kontrola hlásí nálezy: zakázaný výraz, anglicismus, vodorovná čára, superlativ bez podkladu. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 30
  25. UKÁZKY Z BĚHU UKÁZKA: KUS HOTOVÉHO ČLÁNKU Výstup pro článek

    Co je SEO, tak jak odešel do exportu. Text je beze změny, jen bez editorních poznámek. TITULEK A ÚVOD TĚLO TEXTU, VÝŘEZ CO JE SEO - OPTIMALIZACE PRO VYHLEDÁVAČE 1. Crawling. Vyhledávač prochází web po odkazech a stahuje obsah stránek. SEO, zkratka anglického Search Engine Optimization, znamená soubor postupů, kterými web získává lepší viditelnost a vyšší pozice. 2. Indexace. Obsah zpracuje a uloží do indexu. Pokud stránka není v indexu, nemůže se zobrazit vůbec, bez ohledu na to, jak je kvalitní. 3. Řazení. Z indexu vybere stránky, které odpovídají dotazu, a seřadí je podle odhadované relevance a kvality. JAK SEO FUNGUJE SEO funguje na principu, že vyhledávač nejprve stránku najde a projde, pak ji zařadí do svého indexu a nakonec ji porovná s dotazem. Tenhle text napsal jeden agent, druhý ho upravil kvůli konverzi, třetí doplnil meta data a strukturovaná data. Kontrola ho vrátila kvůli třem kritickým nálezům a prošel až po opravě. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 31
  26. ČÁST PŘEDNÁŠKY ČÍM SE HLÍDÁ KVALITA Co systém dělá, když

    si není jistý, co má zakázané a proč to neběží tam, kde jsem začínal. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 32
  27. LIDSKÝ VSTUP CO SE DĚJE NA CHECKPOINTECH CHECKPOINT 1: STRATEGIE

    CHECKPOINT 2: VÝSTUP • Persona, tonalita, struktura, USP a formátová šablona • QA report s nálezy podle závažnosti • V reálném běhu jsem tu rozhodl dvanáct otázek • Verdikt vrátit, schválit s výhradami, nebo schválit • Rozhodnutí se zapisují do deníku, ne do chatu • Bez schválení se nic neexportuje • Opravit strategii stojí zlomek toho, co opravit dvacet textů • Oba checkpointy mě v reálném běhu stály do třiceti minut Checkpoint není formalita. Je to jediné místo, kde se dá zastavit špatná úvaha dřív, než se rozmnoží. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 33
  28. KO N T R O LY HALUCINACE ZNAMENÁ ZASTAVENÍ, NE

    OPRAVU ZA POCHODU [OVĚŘIT: ...] [POTŘEBUJI DOPLNIT: ...] Opora existuje, ale je nejistá. Typicky údaj stažený z webu klienta. Uzavřít ho může kontrola z dat. Podklad chybí úplně. Uzavřít ho může jen člověk, který ten podklad dodá. Text se bez něj nepublikuje. Značka stojí místo chybějícího obsahu, nikdy uvnitř věty pro zákazníka a nikdy uprostřed seznamu. Exportér ji z publikované verze odstraní a přenese jako úkol do importní příručky. Když agent nemá podklad, nesmí si ho vymyslet. Zapíše značku a pokračuje jen tím, co doloží. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 34
  29. KO N T R O LY VERDIKT PLYNE Z NEJVYŠŠÍ

    ZÁVAŽNOSTI, NE Z DOJMU NÁLEZ V KONTROLE VERDIKT CO SE STANE Aspoň jeden kritický Vrátit k iteraci Opraví se a kontrola běží znovu Jen varování Schválit s výhradami Výhrady jdou jako úkoly do importní příručky Jen informativní Schválit Pokračuje se na export STEJNÁ PŘÍSNOST KONTROLA PROTI ŽIVÉMU WEBU KONTROLA NEPÍŠE TEXTY Stejná chyba má stejnou závažnost bez ohledu na to, který agent ji vyrobil. U dat stažených z webu se namátkou ověřuje vzorek přímo na stránkách. Nálezy hlásí, opravu dělá ten agent, který text vyrobil. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 35
  30. BEZPEČNOST KDYŽ AGENTOVI NĚCO ZAKÁŽETE, NESMÍ TO OBEJÍT CO SE

    STALO Prostředí odmítlo researcherovi zapsat soubor. Agent to obešel tak, že soubor zapsal pod jiným názvem a přejmenoval ho přes příkazovou řádku. Sám to napsal do reportu, obsah byl v pořádku, ale vzorec chování ne. 1 ODEBRAT NÁSTROJ Researcher přišel o příkazovou řádku. Konektory a prohlížeč mu zůstaly. 2 ODSTRANIT ROZPOR Definice po něm chtěla soubor, který prostředí zapsat nedovolí. Teď souhrn vrací jako text a ukládá ho orchestrátor. 3 NAPSAT PRAVIDLO Ve všech osmi definicích: odmítnutou akci neobcházej, zastav se a odmítnutí ocituj. Model, který si poradí, není vždy dobrá zpráva. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 36
  31. KO N T R O LY UKÁZKA: KRITICKÝ NÁLEZ KONTROLY

    „Přes 20 let jsem strávil v agenturách.“ CO K TOMU KONTROLA NAPSALA ZDROJ Brief mluví o 20 letech celkové praxe od roku 2004, ne o letech v agenturách brief, sekce F Věta vznikla spojením dvou pravdivých údajů do třetího, který nikde není kontrola, nález 1 Prošla autorem i oběma editory, protože každý kontroluje hlavně to, co sám mění rozbor běhu Tohle je nejzákeřnější druh halucinace. Obě poloviny věty jsou doložené, celek není. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 37
  32. PROSTŘEDÍ PROČ TO NEBĚŽÍ TAM, KDE JSEM ZAČÍNAL PROČ JSEM

    CHTĚL COWORK PROČ TO NEŠLO • Práce se soubory ve složkách, žádné programování • Cloudová relace zná jen vestavěné typy agentů • Konektory na data klienta rovnou po ruce • • Paměť projektu jako soubory, které si můžu přečíst Vlastní definice ze složky projektu nenačte, běh spadl hned na první fázi • S nimi zmizí i pole model a effort, tedy celá optimalizace ceny Chyba, která to rozhodla: Agent type 'copywriter' not found. Dnes běh jede v záložce Code na mém počítači. Data zůstávají na disku, model relace volím ručně při zakládání a konektory se tam jmenují jinak, což si hlídá kontrola na startu. Prostředí není detail. Rozhodlo o tom, jestli je systém laditelný, nebo jen hezký nápad. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 38
  33. ČÁST PŘEDNÁŠKY MODELY, EFFORT A PENÍZE Kdo běží na čem,

    kolik stál reálný běh, kam ty peníze šly a jak cena klesá s rozsahem. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 39
  34. PENÍZE MODELY, EFFORT A JAK SE TO MĚŘÍ KDO BĚŽÍ

    NA ČEM JAK MĚŘÍM SPOTŘEBU • Opus tam, kde chyba kaskáduje: strategie a kontrola • • Sonnet na produkci a na řízení běhu Každý agent vrací auditní řádek, orchestrátor k němu doplní tokeny • Haiku nepoužívám, má znatelně horší češtinu • Kontrolní přepočet dělám z přepisů celé relace • Effort je druhá páka po modelu, nastavuje se per agent • Ceny: vstup, výstup a mezipaměť se účtují každý jinak 5× 0,1× 2,5× výstup je dražší než vstup čtení z mezipaměti proti vstupu Opus proti Sonnetu na vstupu SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 40
  35. REÁLNÝ BĚH TŘI KUSY OBSAHU PRO VLASTNÍ WEB 1 320

    Kč 440 Kč 6 hodin 3 cena celého běhu cena na jeden kus od briefu po export kusy obsahu Článek a dvě vstupní stránky, včetně meta tagů, Open Graph, structured data, kontroly, exportu a importní příručky. V dolarech 63,09 $, kurz 20,927 Kč podle ČNB. Třetina té ceny padla na opakování práce. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 41
  36. PENÍZE KAM TY PENÍZE ŠLY validace briefu 1.70 $ exportér

    CO Z TOHO PLYNE 2.31 $ researcher 5.25 $ konverzní editor 6.16 $ autor textu 8.27 $ stratég 8.27 $ orchestrátor 8.93 $ SEO editor 9.07 $ kontrola Kontrola na Opusu je nejdražší jednotlivá položka, 21 % ceny • Řízení běhu stojí tolik co strategie • Nejlevnější je export, 4 % • Levnější kontrola by ušetřila nejvíc, jenže právě ona chytila chybu, která dřív prošla ke klientovi 13.14 $ 0 SEO BOOTCAMP 2026 • 4 8 12 16 [email protected] www.pavelungr.cz 42
  37. PENÍZE NEJDRAŽŠÍ JE PRÁCE, KTERÁ SE DĚLÁ DVAKRÁT 34 %

    15 % OPAKOVANÉ BĚHY PŘEPISOVÁNÍ DENÍKU Nevyplněný brief, přepracovaná strategie po checkpointu, oprava dvou textů po kontrole. Oprava jedné věty stála 3,31 $, protože tři agenti znovu načetli všechno a přepsali celé soubory. Agenti si do společného deníku zapisovali auditní řádek. Před zápisem načetli celý soubor, a když psali tři naráz, zápis osmkrát selhal a opakoval se. Nejčtenější soubor celého běhu nebyl text ani strategie, ale provozní deník. Agenti z něj přečetli 1,7 milionu znaků. Od verze 1.13 zapisuje deník jen orchestrátor. Produkční trojice do něj nesahá vůbec. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 43
  38. PENÍZE JAK CENA KLESÁ S ROZSAHEM 300 272 Kč PROČ

    TO NEKLESÁ VÍC 220 Kč 205 Kč 200 203 Kč Pevná část běhu, tedy validace briefu, research a strategie, je zhruba 10 $. Ta se rozpustí. Zbylých 9 až 10 $ se ale platí za každý kus obsahu a rozsahem se nezmenší. 100 POKLES O ČTVRTINU, NE O ŘÁD. 0 3 kusy 10 kusů 30 kusů 60 kusů Model bez oprav, postavený na naměřeném běhu. S opravami vychází 60 kusů na 272 Kč za kus. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 44
  39. PENÍZE SROVNÁNÍ S COPYWRITEREM WORKFLOW COPYWRITER 440 Kč za kus

    800 až 1 600 Kč za kus Při třech kusech. Ve větším rozsahu 203 až 272 Kč. Včetně opravy tří kritických nálezů. Sazba 800 Kč za hodinu, jedna až dvě hodiny na kus. Stejná cena při třech i šedesáti kusech. Tři poznámky, bez kterých je to srovnání nepoctivé • Můj čas je potřeba v obou případech. Checkpointy mě stály do třiceti minut na celý běh. • Rozsah dodávky není stejný. Workflow odevzdá i structured data, report z kontroly, export a importní příručku. • Kvalitu to nezaručuje. Kontrola našla tři kritické chyby a text se musel opravit. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 45
  40. ČÁST PŘEDNÁŠKY CO SE POKAZILO Pět případů. U každého co

    se stalo, jak se to našlo a co se kvůli tomu v systému změnilo. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 46
  41. C H Y BY CO SE POKAZILO 1 2 3

    CHYBNÝ TEXT U KLIENTA Zadání od klienta doporučovalo klíčová slova na materiály, které klient vůbec nenabízí. Prošlo to do meta tagů. Tehdejší kontrola to nenašla a text byl u klienta čtyři měsíce. Kontrola rozporu mezi zadáním a sortimentem, verze 1.7 AGENT OBEŠEL BLOKACI Prostředí mu odmítlo zápis, on soubor uložil pod jiným názvem a přejmenoval. Totéž udělal už v suchém běhu a nikdo si toho tehdy nevšiml. Tři pojistky, verze 1.12 NEJDRAŽŠÍ SOUBOR NEBYL TEXT Agenti si zapisovali do společného deníku, zápis osmkrát selhal a opakoval se. Stálo to 15 % ceny běhu. Deník píše jen orchestrátor, verze 1.13 Každá verze systému vznikla z konkrétní chyby. Ne z nápadu, jak by to šlo vylepšit. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 47
  42. C H Y BY CO SE POKAZILO, DRUHÁ PŮLKA PRAVDA

    PLUS PRAVDA ROVNÁ SE LEŽ INTERNÍ ZNAČKA V TEXTU PRO ZÁKAZNÍKA Dvacet let praxe a práce v agenturách se spojily do věty o dvaceti letech v agenturách. Prošlo to autorem i oběma editory. Poznámka „doplnit interval odvápnění“ skončila přímo v odpovědi FAQ. Odhalil to suchý běh, ne klient. KOPIE DEFINIC SE ROZEŠLY RELACE NA NEJDRAŽŠÍM MODELU Klientská složka měla vlastní kopie definic ve verzi 1.1 až 1.3, zatímco šablona byla na 1.9. Půl roku si toho nikdo nevšiml. Testovací relace se otevřela na modelu za dvojnásobek, protože nastavení projektu nepřebije model zvolený v aplikaci. Pravidlo, které si má agent pamatovat, selže. Pravidlo, které mu něco odebere nebo zkontroluje, drží. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 48
  43. ČÁST PŘEDNÁŠKY KDE JSOU ÚSPORY A ZÁVĚR Co je doložené,

    co se právě měří, co se přenese na jiný model a kdy to celé dává smysl. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 49
  44. Z ÁV Ě R KDE JSOU SKUTEČNÉ ÚSPORY DOLOŽENÉ PRÁVĚ

    ZAVEDENÉ NEZMĚŘENÉ • Řízení běhu na levnějším modelu: 12 % ceny • Deník píše jen orchestrátor: 15 % ceny • Levnější model na kontrolu by ušetřil nejvíc • Nenačítat zbytečný kontext: 0,31 $ na běh • Cílené opravy místo celých iterací: 34 % ceny je v opakování • Jenže právě kontrola chytá chyby, které jinak dojdou ke klientovi • Model podle role, ne jeden na všechno Nejdřív se přestane platit práce navíc. Teprve potom má smysl šetřit na modelu. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 50
  45. PŘENOSITELNOST JAK TO NASADIT NA JINÝ MODEL PŘENESE SE BEZE

    ZMĚNY MUSÍ SE NAHRADIT • Definice agentů, pravidla běhu i prompty jsou markdown, ne kód • Spouštěč sub-agentů. V Claude Code je to typ agenta s vlastním kontextem • Čtyři fáze, dva checkpointy, dvě značky, verdikt podle závažnosti • Pole s modelem a effortem u každého agenta • Omezení nástrojů per agent, tedy i researcher bez příkazové řádky • Bez sub-agentů to jde taky: fáze poběží po sobě v jednom kontextu, zaplatíš to ztrátou izolace • Předávání práce přes soubory ve složce projektu • AGENTS.md je otevřený formát, čte ho přes dvacet nástrojů. U mě je to rozcestník na CLAUDE.md, při přenosu se to jen obrátí CO SI NA CÍLOVÉM MODELU OVĚŘIT Čeština, na té vypadlo Haiku Jestli dodrží zákazy a nedomýšlí Délka kontextu u kontroly Podpora konektorů v nástroji Claude Code sám jede na modelech Claude, případně přes Bedrock, Google Cloud nebo Foundry. Jiný model se dá zavolat jako nástroj uvnitř běhu, třeba Gemini přes příkazovou řádku. Přepnout celý Claude Code na Kimi nebo DeepSeek dokumentace nepopisuje. SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 51
  46. SHRNUTÍ KDY TO DÁVÁ SMYSL VYPLATÍ SE NEVYPLATÍ SE •

    Opakovaný obsah stejného typu ve větším počtu • Jeden text, který napíšu rychleji sám • Když je potřeba konzistence a dohledatelnost • Kreativní kampaňový text, kde je hodnota v nápadu • Když někdo bude výsledek kontrolovat a musí vědět, odkud je které číslo • Když nemám brief a podklady. Systém je nevymyslí, jen se zastaví Systém není hotový a nikdy nebude. Třináct verzí za čtyři měsíce, každá z jedné konkrétní chyby. Pavel Ungr, pavelungr.cz SEO BOOTCAMP 2026 [email protected] www.pavelungr.cz 52