AI agent, který po několika minutách práce spadne, není jen otravný. Pokud mezitím několikrát volal jazykový model, zapisoval data nebo komunikoval s firemními systémy, může být opakování celé úlohy drahé, pomalé a v horším případě nebezpečné. Diagrid Catalyst 2.0 se tento problém snaží řešit dvěma funkcemi: trvalým vykonáváním, které umožní pokračovat po chybě, a kryptograficky ověřitelnou historií, která ukáže, co se skutečně stalo.
AI agent už nemá začínat pokaždé od nuly
Diagrid oznámil Catalyst 2.0 už 28. července 2026. Nová verze je určená pro týmy, které staví AI agenty nad existujícími frameworky, například LangGraph, Microsoft Agent Framework, Google ADK, AWS Strands, OpenAI Agents SDK, CrewAI nebo Pydantic AI. Diagrid uvádí podporu více než deseti integračních scénářů a dostupnost v cloudu, lokálním prostředí i plně odpojených, takzvaných air-gapped instalacích. diagrid.io
Princip je poměrně snadný na pochopení. Agent dostane úkol, například projde několik dokumentů, zavolá interní API, připraví návrh odpovědi a předá výsledek dalšímu systému. Každá z těchto operací může trvat jinak dlouho a každá může selhat z jiného důvodu. Stačí výpadek API, přerušení síťového spojení nebo restart kontejneru a běžná aplikace často musí celý proces spustit znovu.
Catalyst převádí volání modelů a nástrojů na trvalé aktivity workflow. Stav procesu se průběžně ukládá, takže po přerušení může agent navázat u posledního dokončeného kroku. Přirovnání k běžné práci je jednoduché: nejde o to znovu rozečíst celou knihu pokaždé, když na chvíli vypadne světlo. Systém si pamatuje poslední stránku.
Proč je obnova po chybě u agentů důležitá
U krátkého dotazu v chatbotu si opakování většinou ani nevšimnete. U dlouhého autonomního procesu je situace jiná. Agent může během jedné úlohy provést desítky volání modelu a nástrojů. Pokud selže až poslední krok, opětovné spuštění znamená další čas, další spotřebu tokenů a někdy také opakování změn v externích systémech.
Právě poslední bod je důležitý. Trvalé vykonávání samo o sobě neznamená, že je bezpečné libovolný nástroj spouštět znovu. Odeslat e-mail, vytvořit objednávku nebo strhnout platbu není totéž jako znovu přečíst dokument. Vývojář proto musí řešit idempotenci – tedy navrhnout operaci tak, aby její opakování nevytvořilo duplicitní nebo nežádoucí výsledek.
Catalyst může výrazně zjednodušit obnovu workflow, ale nenahrazuje návrh aplikace. Je to spíše spolehlivý provozní základ než kouzelná pojistka proti špatnému rozhodnutí agenta. Pokud model vybere špatný nástroj, systém tuto chybu automaticky neopraví. Umí lépe zaznamenat a obnovit průběh, nikoli garantovat správnost samotného rozhodnutí.
Kryptografický podpis historie není totéž co běžný log
Druhou novinkou je ověřování historie vykonávání. Catalyst 2.0 využívá schopnosti, které přineslo Dapr 1.18. Historie workflow se může rozdělit do bloků, jejich otisky se propojí s předchozími a výsledek se podepíše identitou sidecaru Dapr založenou na SPIFFE. Při načtení stavu lze odhalit, že někdo část historie smazal, změnil nebo přeuspořádal. Ověření může probíhat také mimo aplikaci, která historii vytvořila. blog.dapr.io
Proč nestačí obyčejný log? Protože log je záznam, kterému musíte věřit. Administrátor s dostatečnými oprávněními jej může upravit, některé události se nemusí vůbec zapsat a při komunikaci mezi více službami může být obtížné určit, co přesně se stalo. Kryptografický podpis nedělá rozhodnutí agenta správným, ale zvyšuje důvěru v to, že zaznamenaná historie nebyla dodatečně změněna.
To může být zajímavé pro banky, zdravotnictví, pojišťovny nebo průmyslové firmy, kde nestačí říct, že „agent něco provedl“. Potřebujete doložit, kdy volal konkrétní službu, jaký krok následoval a zda záznam odpovídá skutečnému průběhu. V evropském prostředí je auditní stopa důležitá také kvůli interním pravidlům, bezpečnosti a požadavkům na řízení automatizovaných systémů.
Je ale dobré držet očekávání při zemi. Podpis historie neprokáže, že externí API vrátilo pravdivá data. Nezaručí ani to, že agent správně interpretoval dokument nebo že všechny vedlejší účinky mimo workflow byly zachyceny. Potvrzuje hlavně integritu a původ zaznamenaného průběhu.
Jedna vrstva pro více frameworků
Nejzajímavější částí Catalystu není samotná existence checkpointů. Ty už dnes nabízejí různé nástroje. LangGraph například pracuje s persistencí a checkpointy na hranicích jednotlivých superstepů. Pro dlouhotrvající aplikace existují také platformy jako Temporal nebo Restate, které řeší obnovu, replay a stavové vykonávání distribuovaných procesů. docs.langchain.com
Diagrid se snaží odlišit tím, že nabízí jednu Dapr-based vrstvu napříč několika agentními frameworky. Tým tak nemusí pro každý framework vytvářet vlastní mechanismus obnovy, auditování a přenosu kontextu. Z pohledu architekta je to podobné jako sjednotit několik různých konektorů pod jednu servisní vrstvu. Výhodou je konzistentní provozní model, nevýhodou další závislost v infrastruktuře.
Diagrid tvrdí, že Catalyst může dosahovat až desetinásobného výkonu oproti open-source Dapru a obsluhovat miliony souběžných agentních workflow. Tato čísla je však potřeba číst opatrně. Oznámení ani navazující report neuvádějí, zda jde o propustnost, počet startů workflow nebo latenci, ani přesnou konfiguraci hardwaru, typ zátěže a nastavení Dapru. Výsledek proto nelze férově porovnat s benchmarky Temporal, Restate nebo konkrétní konfigurací LangGraphu. InfoQ
Cena začíná na nule, produkce už je podniková položka
Catalyst má bezplatnou cloudovou variantu určenou pro vývoj a nekritické úlohy. Diagrid u ní neuvádí nutnost platební karty a nabízí základní trvalé workflow, integrace, autentizaci agentů a MCP serverový katalog. Pro produkční nasazení začíná cena dedikovaného cloudu na 1 199 dolarech měsíčně. Varianta BYOC, tedy provoz datové roviny ve vlastním cloudu, začíná na 1 599 dolarech měsíčně. Enterprise Server pro on-premise a air-gapped instalace má cenu stanovovanou individuálně. (diagrid.io)
Uvedené částky jsou ceny výrobce v amerických dolarech, nikoli české ceníkové ceny v korunách. Pro firmy v Česku a Evropské unii tak bude důležité ověřit nejen přepočet měny, ale také daňové podmínky, regionální umístění dat, smluvní podporu a požadavky na lokalizaci infrastruktury. Produkt je dostupný jako cloudová služba i pro vlastní prostředí, ale veřejně popsaná nabídka neznamená české rozhraní nebo českou technickou podporu.
Čeština zde navíc není hlavní otázkou kompatibility. Catalyst není chatbot, který by měl mluvit česky. Je to infrastrukturní vrstva pro vykonávání agentů. Český agent lze postavit nad podporovaným frameworkem a použít české prompty i data podle možností zvoleného jazykového modelu. Samotný Catalyst ale český jazyk modelu nepřidává.
Komu Catalyst 2.0 dává smysl
Pro malý tým, který experimentuje s jedním chatbotem a několika nástroji, může být Catalyst zbytečně velká vrstva. Bezplatný tarif ale dává možnost ověřit si, zda trvalé workflow skutečně řeší konkrétní problém. Provozní přínos začíná být výraznější u procesů, které běží dlouho, volají více služeb, pracují s citlivými daty nebo vyžadují dohledatelnou historii.
Typickým příkladem může být zpracování servisních požadavků, kontrola dokumentů, interní IT automatizace nebo víceagentní proces, ve kterém jeden agent předává práci dalšímu. Tady je rozdíl mezi „model vygeneroval odpověď“ a „systém bezpečně provedl sled kroků“ zásadní.
V praxi bude rozhodnutí stát hlavně na architektuře. Pokud už firma používá Dapr nebo chce sjednotit několik agentních frameworků, Catalyst 2.0 může zjednodušit spolehlivost a audit. Pokud potřebuje jen checkpointy v jednom konkrétním grafu, mohou stačit funkce samotného frameworku nebo specializovaná workflow platforma. Novinka tedy neřeší všechny problémy agentů. Řeší jednu z nejméně efektních částí jejich provozu: co se stane, když úloha selže těsně před cílem a nikdo přesně neví proč.
FAQ
Je Diagrid Catalyst 2.0 dostupný pro české uživatele?
Ano, služba je dostupná jako cloudová platforma a podporuje také nasazení ve vlastním cloudu nebo lokálním, případně odpojeném prostředí. Výrobce ale veřejně neuvádí české rozhraní ani českou lokalizaci podpory. Cena je publikována v amerických dolarech.
Nahrazuje Catalyst 2.0 LangGraph, Temporal nebo jiný agentní framework?
Ne. Catalyst funguje jako infrastrukturní vrstva, která může doplnit více existujících frameworků. Jeho úkolem je především trvalé vykonávání, obnova po chybě, řízení identity a ověřování historie. Výběr frameworku pro návrh agenta zůstává na vývojářském týmu.
Zaručí kryptografické ověření, že AI agent rozhodl správně?
Ne. Podpis historie ověřuje integritu a původ zaznamenaných událostí. Neověřuje pravdivost dat z externího API, kvalitu rozhodnutí modelu ani správnost všech vedlejších účinků mimo workflow.
Zdroje: InfoQ, oficiální oznámení Diagrid Catalyst 2.0, Dapr 1.18, dokumentace podpisu historie workflow, ceník Diagrid.