Základy

Prompty, skills, příkazy, agenti: Slovníček pojmů

Prompt —jednorázovýdotazPříkaz —explicitníspuštěníSkill —zabalený postupAgent —autonomnísmyčka

Agentní AI nabrala slovní zásobu rychleji, než se většina týmů stihla shodnout na definicích, a stejná čtyři slova — prompt, příkaz, skill, agent — se v běžné konverzaci používají dost volně na to, že lidé jimi často, aniž by si to uvědomovali, myslí mírně odlišné věci. Co následuje, je krátký, srozumitelný přehled: definice a konkrétní příklad každého pojmu, aby tým používal stejná slova pro stejné věci.

Prompt

Prompt je jediný požadavek na model, zodpovězený jednou, na místě, bez přetrvání za daný tah. "Shrň tento odstavec" je prompt. Není v tom žádné zabalení, žádný mechanismus opakovaného použití a žádné očekávání, že stejné znění bude vydáno znovu — ačkoliv v praxi se to velmi často stává, což je přesně to opakování, které motivuje vše ostatní na tomto seznamu.

Příkaz

Příkaz je přímá, explicitní instrukce, kterou člověk vydá do aktivní session a kterou parser deterministicky namapuje na pevnou akci — není odvozovaná modelem. Napsání /apply job-description.md je příkaz: runtime rozpozná doslovný řetězec a pokaždé spustí stejnou podkladovou direktivu, bez ohledu na to, co si model o požadavku "myslí". Definičním rysem příkazu je, že model nemá hlas v tom, zda se spustí. Stojí za to to pečlivě odlišit od akce agenta, která na povrchu vypadá podobně, ale je rozhodnutím odvozeným modelem, dynamicky zvoleným z kontextu, bez explicitního spouštěcího řetězce napsaného člověkem.

Skill

Skill je znovupoužitelná, zabalená sada procedurálních instrukcí a návodu na postup, kterou si agent načte podle potřeby, aby konzistentně provedl opakující se úlohu. Soubor skill, který nečinně leží v knihovně, nestojí nic — žádné tokeny, žádnou pozornost — dokud si o něj úloha skutečně neřekne; v tu chvíli se jeho obsah vmíchá do aktivního kontextu a agent se tímto návodem řídí po zbytek úlohy. Klíčovým rysem, který si pamatovat, je, že skills zůstávají dormantní až do vyvolání; právě tato dormance umožňuje prakticky udržovat velkou knihovnu specializovaných postupů, aniž by každý z nich zatěžoval každou konverzaci.

Agent

Agent je autonomní entita, která řídí vlastní vnímání, uvažování, plánování a spouštění nástrojů, aby dosáhla cíle, bez toho, aby ji člověk řídil krok za krokem u každé akce. Nejjednodušší způsob, jak to uchopit, je jako opakující se cyklus — vnímat, uvažovat, plánovat, jednat — který běží každý tah. Agent je orientovaný na cíl, používá nástroje, je stavový v rámci session a je ohraničený: vše, co dělá, se odehrává uvnitř jeho přiděleného kontextového okna.

Jak udržet ty čtyři pojmy v pořádku

Užitečný test, když je význam pojmu v konverzaci nejasný, je zeptat se: je tu explicitní spouštěč, který člověk napsal (příkaz), je to dormantní referenční materiál vyvolaný podle potřeby (skill), je to jediný neopakovaný požadavek (prompt), nebo je to samostatně řízená smyčka rozhodující o svém dalším kroku (agent)? Nejvíc zmatku v praxi vzniká zaměňováním příkazu s akcí agenta — obojí může zvenčí vypadat jako "AI něco udělala" — ale jen jedno z toho je deterministické. Správné rozlišení hned na začátku ušetří spoustu pozdější komunikační zmatky, obzvlášť když tým rozhoduje, kam umístit kontrolní bod s člověkem: to rozhodnutí zcela závisí na tom, zda je daný krok pevný, předvídatelný příkaz, nebo akce agenta odvozená modelem.

Otázky pro váš tým

  • Které z těchto čtyř pojmů jste ve svém týmu viděli používat zaměnitelně?
  • Který z nich by bylo nejužitečnější svému týmu představit jako první?

Také dostupné v jazyce English

← Od chatu k agentovi: Kde skutečně začíná automatizace? Co je "kontext" u AI agenta — a proč dochází? →