Průvodci

Co je AI agent? Srozumitelné vysvětlení

AI agent je model umělé inteligence, který může podniknout kroky k dosažení cíle a neodpovídá jen textem. Zadáte mu úkol a on pracuje v cyklu: rozhodne, co udělat dál, použije nástroj (upraví soubor, vyhledá něco na webu, spustí příkaz, zavolá aplikaci), podívá se na výsledek a znovu rozhodne — dokud úkol není hotový, nebo dokud nepotřebuje váš vstup. „Mozkem“ je obvykle velký jazykový model; nástroje mu umožňují něco dělat.

Proč je to důležité při tvorbě s AI

Moderní nástroje na tvorbu aplikací s AI jsou agenti. Když požádáte o funkci, agent nenapíše jen kód a nepředá vám ho. Přečte si vaše stávající soubory, provede změny, nainstaluje balíčky, spustí aplikaci, přečte chybové hlášky a opraví je, často v mnoha krocích bez toho, abyste sledovali každý.

Proto dokážou vytvořit fungující software, a ne jen úryvky. Mění to i vaši roli. Už nekopírujete a nevkládáte kód; spravujete velmi rychlého a schopného asistenta, který občas špatně pochopí pokyny nebo sebejistě zvolí špatnou cestu. Znalost toho, jak agenti fungují, vám pomůže dát jim správné cíle, všimnout si, když se točí v kruhu, a rozhodnout, kde chcete věci schvalovat sami.

Analogie z běžného života

Porovnejte, jak se ptáte kamaráda na cestu, a jak najímáte kurýra.

Ptát se na cestu je jako chatbot: zeptáte se, on vám řekne, vy jdete pěšky. Když je silnice uzavřená, vrátíte se a zeptáte se znovu.

Kurýr je agent. Řeknete „tuhle zásilku doručit na tuto adresu do 17:00“. On zvolí trasu, všimne si uzavírky, objede ji, najde boční vchod do budovy a nahlásí „doručeno, podepsáno recepcí“. Vy nastavíte cíl a limity — „na taxi neutrácej víc než 20 $“ — a on zvládne kroky.

Kurýr je tak dobrý, jak dobré je zadání a limity, které mu dáte. Totéž platí pro agenty.

Jak agent funguje

Většina agentů se řídí stejným základním cyklem:

  1. Cíl. Popíšete, co chcete: „Přidej kontaktní formulář, který mi pošle odeslané zprávy e-mailem.“
  2. Plán. Model rozhodne o dalším kroku: „Nejdřív se podívám, jak je web strukturovaný.“
  3. Akce. Zavolá nástroj: vypíše soubory, přečte domovskou stránku.
  4. Pozorování. Přečte výsledek nástroje.
  5. Opakování. Podle toho, co viděl, vybere další krok: vytvoří formulář, přidá serverový kód, spustí aplikaci, zkontroluje chyby.
  6. Dokončení nebo dotaz. Když je cíl splněn, nahlásí to. Pokud je zablokovaný nebo si není jistý, zeptá se vás.

Kolem tohoto cyklu je ještě několik dalších částí:

ČástCo dělá
ModelLLM, který uvažuje a rozhoduje, co dělat.
NástrojeAkce, které agent může provést: číst a zapisovat soubory, spouštět příkazy, vyhledávat, volat API.
InstrukceTrvalá pravidla o jeho roli, stylu a limitech (systémový prompt).
PaměťPoznámky přenášené mezi kroky nebo relacemi, například vaše preference.
OprávněníKteré nástroje smí používat volně a které potřebují vaše schválení.
PodagentiPomocní agenti, kterým hlavní agent předá části úkolu.

Klíčová je myšlenka nástrojů. Samotný model umí jen produkovat text. Nástroje z toho textu dělají akce — a standardy jako MCP usnadňují připojení nových nástrojů k agentovi.

Příklad: oprava rozbitého formuláře pro registraci

Předpokládejme, že formulář pro čekací listinu na vašem publikovaném webu přestal ukládat e-maily, a řeknete svému AI nástroji: „Formulář pro čekací listinu už nic neukládá. Oprav to.“

Typický běh agenta může vypadat takto:

  1. Přečte komponentu formuláře a serverový kód, který zpracovává odeslání.
  2. Spustí aplikaci a odešle zkušební e-mail.
  3. Přečte chybu: server hlásí, že v databázi neexistuje sloupec email_address.
  4. Podívá se na strukturu databáze: sloupec se ve skutečnosti jmenuje email. Nedávná změna ho přejmenovala na jednom místě, ale na druhém ne.
  5. Upraví serverový kód, aby používal správný název sloupce.
  6. Otestuje znovu: odešle zkušební e-mail a potvrdí, že se objeví nový řádek.
  7. Nahlásí: „Formulář zapisoval do sloupce, který se po včerejší změně už nepoužívá. Upravil jsem serverový kód a potvrdil jsem, že zkušební registrace se ukládá.“

Dali jste jeden pokyn; agent udělal sedm kroků, včetně dvou testů. To je ta síla. Riziko je totéž vidět z druhé strany: kdyby agent místo toho rozhodl přejmenovat sloupec v databázi, mohl by rozbít něco dalšího, a vy byste si to nemuseli všimnout, pokud byste nečetli jeho shrnutí.

Klíčové pojmy vysvětleny

PojemCo znamená
AgentModel umělé inteligence, který pomocí nástrojů v cyklu dokončuje úkol.
Nástroj (tool)Konkrétní akce, kterou agent může provést, třeba „zapiš soubor“ nebo „odešli e-mail“.
Volání nástroje (tool call)Jedno použití nástroje se vstupy, které vrátí výsledek.
Agentní (agentic)Označuje AI, které jedná v několika krocích, místo aby odpověděla jednou.
AutonomieKolik agent udělá, než se s vámi zkontroluje.
Člověk v cyklu (human in the loop)Vyžadování schválení od člověka v klíčových krocích.
PodagentPomocný agent, kterého spustí hlavní agent pro část úkolu.
Pojistky (guardrails)Pravidla a limity, které brání agentovi dělat škodlivé nebo nežádoucí věci.
MCPModel Context Protocol, otevřený standard pro připojení agentů k nástrojům. Viz co je MCP.

Běžné chyby a omyly

  • „Agenti jsou zcela nezávislí.“ Dnešní agenti fungují nejlépe u dobře vymezených úkolů s jasnými cíli. Vágní, otevřené cíle („rozjeď můj byznys“) vedou k zbytečné práci.
  • „Řekl, že je hotovo, takže je hotovo.“ Agenti občas nahlásí úspěch po částečné práci. Výsledek zkontrolujte sami, zvlášť u všeho, co se dotýká peněz, dat nebo uživatelů. Viz jak zkontrolovat kód vygenerovaný AI.
  • Příliš mnoho oprávnění. Agent, který může odesílat e-maily, mazat data a utrácet peníze, potřebuje přísné limity a vaše schválení u rizikových akcí.
  • Nechání ho zacyklit se. Pokud agent stále zkouší stejnou opravu, zastavte ho a dejte mu víc informací nebo jiný postup.
  • Důvěra obsahu, který čte. Agenti, kteří čtou webové stránky nebo e-maily, mohou být oklamáni textem napsaným tak, aby je manipuloval (prompt injection). Dávejte pozor, co může agent udělat po přečtení nedůvěryhodného obsahu.
  • Obrovské jednorázové požadavky. Velké úkoly jsou spolehlivější, když se rozdělí na etapy, které můžete zkontrolovat.

Co žádat od vašeho AI nástroje

  • „Nejdřív naplánuj. Řekni mi kroky, než cokoli změníš.“
  • „Měň jen soubory související s rezervačním formulářem.“
  • „Po změně ji otestuj a přesně mi řekni, jak jsi to ověřil.“
  • „Pokud je potřeba změnit strukturu databáze, nejdřív se mě zeptej.“
  • „Shrň, co jsi změnil, a co ti není jasné.“
  • „Zastav se a zeptej, pokud stejná oprava selže dvakrát.“

Jak psát jasnější pokyny, najdete v článku co je prompt engineering.

AI agenti v Mythexu

Mythex je postaven na agentovi. Ve vašem soukromém cloudovém sandboxu projektu může vytvářet a upravovat soubory, instalovat balíčky, spouštět příkazy terminálu, kontrolovat chyby a iterovat, a používat nástroje z připojených aplikací. U složitých úkolů může spustit podagenty, jejichž práci můžete otevřít a sledovat. Režim Plan nechá agenta navrhnout postup bez úprav, režim Ask odpovídá bez změny souborů a kontrolní body vám umožní vrátit změnu, pokud se nepovede. Funguje to i obráceně: agenti jako Claude, Cursor nebo Codex mohou stavět v Mythexu přes jeho MCP server.

Otázky

Co je AI agent jednoduše řečeno?

AI agent je model umělé inteligence, který umí provádět akce, ne jen psát odpovědi. Dostane cíl a sadu nástrojů — například úpravu souborů, vyhledávání na webu nebo volání aplikace — a pracuje v cyklu: rozhodne, provede, zkontroluje výsledky, dokud úkol není hotový.

Jaký je rozdíl mezi chatbotem a AI agentem?

Chatbot odpoví na vaši zprávu textem a čeká na další. Agent může podniknout několik kroků sám, pomocí nástrojů změnit věci ve světě, zkontrolovat, co se stalo, a upravit postup, než se vrátí s výsledkem.

Jsou AI agenti bezpeční?

Mohou být, s omezeními. Dejte agentovi jen nástroje a oprávnění, která potřebuje, u rizikových akcí jako odesílání zpráv nebo utrácení peněz vyžadujte své schválení, ponechte si zálohy nebo kontrolní body a zkontrolujte, co udělal.

Je AI nástroj na tvorbu aplikací AI agent?

Většina moderních AI nástrojů na tvorbu aplikací je postavena na agentovi: přečte váš požadavek, upraví kód, spustí příkazy, podívá se na chyby a v cyklu je opraví. Nejen že vám navrhne kód k vložení.

Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)