Představ si AI agenta jako šikovného asistenta, kterému zadáš cíl — a on už sám vymyslí, jak ho splnit. Běžný chatbot (jako ChatGPT) ti jen odpoví na otázku. Agent jde dál: dokáže si naplánovat kroky, vyhledávat na internetu, spouštět programy, číst a psát soubory, posílat emaily nebo provádět akce v jiných aplikacích. Funguje ve smyčce — udělá krok, podívá se na výsledek, rozhodne se co dál, a opakuje to, dokud úkol nedokončí. Je to rozdíl mezi „poradcem, který ti řekne jak na to” a „pracovníkem, který to za tebe udělá”.
Vzory chování agentů
ReAct (Přemýšlej + Jednej)
Nejpoužívanější způsob práce agenta. Agent střídá dvě věci dokola: nejdřív se zamyslí „co teď potřebuji?”, pak provede akci (třeba vyhledá informaci), podívá se na výsledek, a znovu se zamyslí co dál.
Pro laiky: Je to jako když vaříš podle situace, ne podle pevného receptu. Ochutnáš, zamyslíš se „chce to víc soli?”, přisolíš, znovu ochutnáš. Agent dělá totéž — zkusí krok, vyhodnotí, upraví směr.
Jak to použít: Hodí se, když dopředu nevíš přesný postup. Zadáš cíl (např. „zjisti, který dodavatel je nejlevnější”) a agent si sám hledá cestu — vyhledá, porovná, ověří.
Co to přinese: Zvládne úkoly, kde se musí rozhodovat průběžně. Nepotřebuje od tebe detailní návod — stačí mu cíl.
Plan-and-Execute (Naplánuj a vykonej)
Agent si nejdřív rozmyslí celý plán od začátku do konce, a teprve potom ho krok za krokem provede. Méně „přemýšlení za pochodu”, víc předem promyšlené struktury.
Pro laiky: Jako když si před stěhováním sepíšeš seznam: zabalit kuchyň, objednat dodávku, naložit, odvézt, vybalit. Nejdřív plán, pak akce podle seznamu.
Jak to použít: Ideální pro větší projekty s jasnou strukturou. Zadáš velký cíl („postav mi jednoduchou aplikaci”) a agent ho rozsekne na zvládnutelné části.
Co to přinese: Lepší přehled a kontrola u složitých úkolů. Vidíš plán dopředu a můžeš ho schválit, než se začne dělat. Šetří i náklady — méně zbytečných kroků.
Multi-agent (Tým agentů)
Místo jednoho agenta pracuje celý tým specialistů. Každý umí něco jiného a hlavní „šéf-agent” jim rozděluje úkoly a skládá výsledky dohromady.
Pro laiky: Jako redakce novin: jeden člověk dělá rešerše, druhý píše, třetí edituje, čtvrtý publikuje. Každý je expert na své a šéfredaktor to řídí.
Jak to použít: Když úkol potřebuje různé dovednosti najednou. Definuješ role (rešeršér, copywriter, korektor) a necháš je spolupracovat na jednom výstupu.
Co to přinese: Vyšší kvalita díky specializaci a rychlost díky paralelní práci. Jeden univerzální agent bývá horší než tým zaměřených specialistů.
Reflection (Sebehodnocení)
Agent neodevzdá první verzi. Místo toho si vlastní výstup přečte, najde slabiny, zkritizuje se a vylepší to. A klidně několikrát po sobě.
Pro laiky: Jako když napíšeš důležitý email, ale než ho pošleš, přečteš si ho znovu, najdeš překlep a neobratnou větu a opravíš je. Agent dělá tuhle „kontrolu před odesláním” sám.
Jak to použít: Zapneš ho tam, kde záleží na kvalitě výstupu — psaní, kód, analýzy. Stačí agentovi říct „zkontroluj a vylepši svůj výstup, než ho odevzdáš”.
Co to přinese: Výrazně lepší kvalita finálního výsledku. Chytí chyby, které by jinak prošly, a doladí detaily — bez tvého zásahu.
Z čeho se agent skládá
Vyhledávání a získávání informací
Aby agent nevěděl jen to, co se naučil při tréninku, dáš mu přístup k internetu. Pak si dokáže najít aktuální a ověřené informace — jako když si ty otevřeš Google.
Tip: Tavily je nejlepší vyhledávací služba pro AI agenty — vrací čistá data připravená pro jazykový model.
Spouštění kódu a výpočty
Jazykové modely jsou špatné v přesných výpočtech — jako bys počítal velká čísla zpaměti. Dáš-li agentovi „kalkulačku” v podobě prostředí na spuštění kódu, počítá pak spolehlivě a přesně.
Tip: E2B.dev: bezpečné izolované prostředí pro spouštění kódu agentem — nic na tvém počítači neohrozí.
Databáze a znalostní báze
Aby si agent pamatoval i to, co se nevejde do jedné konverzace, uloží si informace do databáze. Zvláštní typ („vektorová databáze”) umí vyhledávat podle významu, ne jen podle přesných slov.
Tip: Chroma: nejjednodušší lokální vektorová databáze pro start — nainstaluješ jedním příkazem.
Komunikace a akce
Tohle je to, co dělá agenta opravdu užitečným — umí konat. Pošle email, napíše do Slacku, založí událost v kalendáři, zapíše kontakt do CRM. Ne jen mluví, ale jedná.
Tip: Make.com funguje jako univerzální propojka — spojí agenta s tisíci aplikacemi bez programování.
Soubory a dokumenty
Agent umí pracovat s tvými soubory — přečíst PDF smlouvu, vytáhnout data z Excelu, založit Word dokument nebo uložit výstup na Disk Google. Jako asistent, který umí s kancelářskými programy.
Tip: LlamaIndex je nejlepší nástroj pro práci s dokumenty v agentech — zvládne i velké množství souborů.
Frameworky pro stavbu agentů
LangChain (pokročilý) — Představ si to jako stavebnici Lego pro AI aplikace — místo abys vše stavěl od nuly, poskládáš hotové kostičky (vyhledávání, paměť, nástroje) dohromady.
LlamaIndex (pokročilý) — Specialista na to, aby AI „znala” tvoje dokumenty. Nahraješ smlouvy, manuály nebo poznámky a pak se můžeš ptát přirozeným jazykem.
CrewAI (středně pokročilý) — Jako bys sestavoval pracovní tým — určíš kdo je rešeršér, kdo textař, kdo kontrolor — a oni si pak práci sami rozdělí a předají.
Autogen (Microsoft) (pokročilý) — Agenti si mezi sebou „píšou”, jako lidé ve skupinovém chatu — diskutují, navrhují řešení a domluví se na výsledku.
Phidata (středně pokročilý) — Jedna z nejpřívětivějších možností pro start — méně složitostí, rychlejší cesta od nápadu k fungujícímu agentovi.