Wiki · Začínáme
První chat s agentem
Agent není vyhledávač. Tady je, jak mu zadávat úkoly, aby se daly ověřit — a co dělat, když se něco zvrtne.
Jak to vypadá
Napište hermes a otevře se rozhovor v terminálu. Vy píšete běžnou češtinou, agent pracuje:
V rozhovoru pak uvidíte, co agent dělá: každý spuštěný nástroj má na začátku řádku ● a na konci
✓ (nebo ✗, když selhal). Během psaní bliká ukazatel — agent právě přemýšlí.
Jak zadávat úkoly, aby se daly ověřit
| Místo | Napište | Proč |
|---|---|---|
| „Nastav server.“ | „Zjisti verzi systému a napiš ji do souboru verze.txt.“ | Výsledek si přečtete a hned víte, jestli to udělal správně |
| „Udělej pořádek v datech.“ | „Vypiš deset největších souborů ve složce /var/log a nic nemaž.“ | Malý krok, který se dá zkontrolovat, a jasně řečeno, co nesmí |
| „Oprav to.“ | „Najdi příčinu chyby v logu, napiš mi ji a navrhni dvě možnosti opravy — zatím nic neopravuj.“ | Nejdřív zjištění, pak akce. Agent se tak nerozjede špatným směrem |
| „Zkontroluj web.“ | „Ověř, že stránka vrací 200 a že se v hlavičce posílá kódování utf-8; ukaž mi přesný příkaz, kterým jsi to zjistil.“ | Chcete důkaz, ne dojem |
Zlaté pravidlo: čím lépe si dokážete výsledek ověřit vy, tím lépe se s agentem pracuje. Když nepoznáte, že je úkol hotový, nepozná to ani on.
Užitečné lomítkové příkazy
Do rozhovoru se píšou příkazy začínající lomítkem — ovládají agenta, ne jeho práci:
| Příkaz | Co udělá |
|---|---|
/help | Vypíše, co všechno v rozhovoru jde |
/new | Začne novou konverzaci (stará zůstává uložená) |
/model | Změní model uprostřed práce (drahý jen na těžký úkol) |
/context | Ukáže, jak je zaplněná paměť rozhovoru |
/compress | Srovná paměť rozhovoru, když je plná |
/undo a /retry | Vezme zpět poslední výměnu / zopakuje poslední dotaz |
/stop | Zastaví všechny běžící úlohy na pozadí |
/queue (nebo /q) | Zařadí další úkol, až agent dokončí ten současný |
/bg | Pustí úkol na pozadí, ať můžete pracovat dál |
/status | Ukáže model, profil, složku a identifikátor konverzace |
Kompletní seznam má oficiální dokumentace (přes 160 příkazů) — odkaz je dole.
Schvalování: agent se vás na důležité věci zeptá
Než agent spustí něco, co může něco změnit nebo smazat, zobrazí se mu panel s žádostí o schválení
(⚠ approval required) a uvidíte přesný příkaz. Můžete potvrdit, nebo odmítnout a napsat, co místo toho.
Režim, kdy se agent neptá (YOLO), existuje, ale na serveru s daty ho nedoporučujeme — nikdo pak nedrží
ruku nad tím, co se spouští.
Pokračování v práci
Naše tipy z praxe
| Tip | Proč |
|---|---|
| Pište česky, jak jste zvyklí | Agent češtině rozumí. Když má odpovídat česky i v delších výstupech, řekněte mu to na začátku |
| Nechte ho nejdřív zjistit stav | „Podívej se…“ místo „Udělej…“. Ušetříte opravy po unáhleném zásahu |
| Žádejte důkaz | „Ukaž mi příkaz, kterým jsi to zjistil.“ Ověříte výsledek i to, že si ho nevymyslel |
Když se to zvrtne, použijte /stop | Zastaví běžící úlohy. Změny v souborech jde vrátit přes /rollback |
| Nedávejte jeden obří úkol | Rozdělte ho na kroky, které po sobě zkontrolujete. Menší kroky = méně slepých cest |
| Co má platit i zítra, napište do souboru | Rozhovor se zapomene, soubor (návod, poznámka, skill) ne |
Když to nevyjde napoprvé
| Co se stane | Co s tím |
|---|---|
| Agent pochopil úkol jinak | Napište /undo a zkuste to přesněji. Řekněte mu, co jste čekali |
| Odpovídá pořád dokola nebo se zasekl | /stop, případně začněte nový rozhovor /new a shrňte, co už víte |
| Došla paměť rozhovoru | /context ukáže stav, /compress ho srovná |
| Něco rozbil | /rollback vrátí soubory z uloženého bodu; u systémových změn se ptejte, než je udělá |
