Newsletter 365tipů můžete číst zdarma. Placené předplatné je dobrovolná podpora, která pomáhá webu pokračovat.
Podpořit 365tipů

TIP#3356: Osobní AI agenti: OpenClaw, Hermes, NanoClaw, nebo služba v cloudu?

Osobní AI agent může dělat víc než odpovídat na otázky. Dostane-li přístup k nástrojům, může například vyhledávat informace, pracovat se soubory nebo připravit zprávu. Právě proto se o projektech jako OpenClaw, Hermes a NanoClaw mluví: slibují asistenta, kterému zadáte úkol a který ho zkusí vyřídit za vás.

Rozdíl je v tom, co se stane po odpovědi. Chatbot vám poradí, jak připravit ranní přehled. Agenta můžete propojit například s vybraným e-mailem nebo kalendářem a nechat ho, aby přehled sestavil. Přístup k těmto datům mu ale musíte povolit. U osobního agenta proto rozhodujete nejen o tom, co má dělat, ale i které účty a soubory smí použít.

V širším přehledu agentských AI systémů už najdete mnoho různých nástrojů. Tady se soustředím na osobní asistenty, které si můžete provozovat sami, i na služby, kde celé zázemí zajišťuje jejich provozovatel. To, zda agent běží doma, na pronajatém serveru nebo v cloudu poskytovatele, je důležitý rozdíl.

OpenClaw se stal jedním z nejviditelnějších

OpenClaw je software pro provoz osobního AI asistenta. Patří k nejviditelnějším projektům současné vlny, ale není přesné označovat ho za prvního AI agenta vůbec. S OpenClaw můžete komunikovat přes připojenou chatovací aplikaci. Podle nastavení může hledat informace, pracovat se soubory nebo používat další připojené služby.

Co mu povolíte, určuje, co může udělat. Proto začněte s minimálním přístupem k souborům a službám. OpenClaw má samostatné pokyny k bezpečnému nastavení.

Hermes je agent, kterého používám

Hermes používám aktivně. Oproti OpenClaw se mi zásadně snáz zprovozňoval i používal. Běží mi na Ubuntu miniPC a aktuálně ho používám s GPT-6-Luna. A ano, i tento tip píše Hermes. .

Hermes Agent je prostředí, ve kterém můžete jazykový model propojit s nástroji, soubory, opakovanými úlohami a dalšími službami. Co konkrétně smí dělat, záleží na vašem nastavení. Lze ho připojit k různým modelům; agent může běžet na vašem počítači, zatímco samotný model odpovídá přes internet. Místo, kde běží agent, a místo, kde běží model, jsou dvě různé věci. Jedno praktické použití, ranní souhrn doručený přes chat, popisuji v tipu o Daily Briefing Botovi.

Další možnosti: vlastní provoz i hotové služby

Open source a self-hosted nejsou totéž co „běží doma“. Open source popisuje dostupnost zdrojového kódu. Self-hosted znamená, že instalaci a její provoz spravujete sami. Takový agent může běžet na vašem počítači, na firemním serveru nebo na pronajatém virtuálním serveru (VPS) kdekoli na internetu. Vlastní počítač pak může být jen zařízení, ze kterého se připojujete.

U hostované služby se o běžící systém stará její provozovatel. Vy se přihlásíte do jeho aplikace nebo webu a nemusíte spravovat server. Za to máte obvykle menší kontrolu nad prostředím a musíte se řídit podmínkami poskytovatele.

Přehled alternativ OpenClaw od Composio je užitečná mapa, protože odděluje open-source projekty od hostovaných služeb. Nejde ale o srovnávací test a ne každá položka je přímou náhradou OpenClaw.

Open-source projektyZaměření
OpenClawOsobní asistent propojený s chatovacími aplikacemi a dalšími nástroji.
Hermes AgentOsobní agent s více způsoby ovládání a možností volit model.
NanoClawÚlohy spouští odděleně v kontejnerech; instalace je techničtější a vyžaduje Docker.
GooseAgent pro práci na počítači, dostupný jako desktopová aplikace i příkazová řádka.
Agent ZeroSamostatné agentní prostředí s webovým rozhraním a možností přístupu k nástrojům v počítači.
TrustClawProjekt zaměřený na automatizaci přes připojené aplikace.
ZeroClawLehčí varianta osobního agenta pro vlastní provoz.
PicoClawProjekt mířící na úsporná a okrajová zařízení.
Hostované službyZaměření
Claude CoworkPracovní úlohy a automatizace pro uživatele Claude.
Perplexity ComputerÚlohy zaměřené na webový průzkum a práci v prohlížeči.
Grok BotDlouhodobě běžící agenti provozovaní v cloudu.
InstinctOsobní asistent s důrazem na používání z telefonu.
VellumAsistent zaměřený na dlouhodobou paměť.
OasisSdílené prostředí pro týmy a práci s více agenty, tedy ne přímá náhrada osobního asistenta pro každého.

Hostitel a klient: co běží kde

Hostitel je počítač, na kterém běží agent. Nemusí jít o žádný zvláštní server: může to být běžný počítač, který už máte. Pokud má agent pracovat nepřetržitě, musí být zapnutý a připojený k síti. Hostitel může běžet i bez monitoru a grafického prostředí.

Klient je aplikace nebo rozhraní, přes které agentovi zadáváte úkoly. Může být spuštěné na jiném počítači, tabletu nebo telefonu. Jeho operační systém nemusí být stejný jako na hostiteli. Například agent může běžet na Linuxu a vy ho ovládáte z Windows přes webový prohlížeč, z telefonu přes chat nebo z jiného počítače přes SSH.

U hostované služby hostitelský počítač nevybíráte ani nespravujete. Poskytovatel ji provozuje na svých serverech a vy se přihlašujete přes jeho aplikaci nebo web. Následující srovnání operačních systémů se proto týká jen případů, kdy si instalaci provozujete sami.

Systém hostitelePodpora a praktické háčky
Linux / UbuntuPodporují ho OpenClaw, Hermes i NanoClaw. Dává smysl pro počítač, který má agenta provozovat dlouhodobě, pokud vám nevadí správa systému přes terminál. NanoClaw navíc potřebuje Docker.
macOSMůže hostovat všechny tři uvedené projekty. Pokud má agent běžet stále, Mac musí zůstat zapnutý. To, že Hermes nebo OpenClaw nabízejí aplikaci pro Mac, ale neznamená, že server musí běžet právě na Macu. Viz podpora OpenClaw, Hermes a NanoClaw.
WindowsHermes podporuje nativní Windows. OpenClaw používá pro běh WSL, NanoClaw potřebuje WSL2 a Docker. Pro tyto dva projekty tedy Windows přidává další vrstvu nastavení.

Jak se k agentovi připojit

Pokud agent běží na jednom počítači, můžete ho ovládat z jiného. U Hermesu například otevřete Webapp v prohlížeči na svém notebooku. Nebo se přes SSH, tedy vzdálené přihlášení do terminálu, připojíte k počítači s agentem a pracujete tam. OpenClaw lze ovládat přes webové rozhraní, příkazovou řádku nebo připojenou chatovací aplikaci.

Hermes nabízí vlastní příkazovou řádku, Web Dashboard, Webapp a Hermes Desktop. Dashboard slouží hlavně ke správě a má také chatovací část; Webapp je webová aplikace pro rozhovor s agentem. Dokumentace Hermes vysvětluje Dashboard a uživatelská příručka popisuje Webapp a Desktop. Podrobně v dřívější tipu Hermes a jak k němu přistupovat. A jak mít Hermes Status Dashboard/HUD

U OpenClaw se lze k běžícímu agentovi připojit přes webové rozhraní nebo příkazovou řádku, například přes SSH tunel či privátní síť. NanoClaw má vestavěný terminálový klient dostupný na hostiteli; na dálku se k počítači dostanete přes SSH. Podporuje také chatovací kanály. Vzdálená rozhraní ale chraňte přihlášením a nevystavujte je bez rozmyslu veřejnému internetu.

Co potřebujete a kolik technických znalostí

U vlastního provozu potřebujete počítač nebo server, který můžete spravovat. Nemusí být u vás doma: agent může běžet i na pronajatém virtuálním serveru (VPS). Potřebujete také přístup k jazykovému modelu a rozhraní, kterým mu zadáte úkol. U hostované služby server spravovat nemusíte. Založíte si účet a používáte web nebo aplikaci poskytovatele; zda je v ceně i jazykový model, záleží na konkrétní službě.

Open source neznamená, že používání nic nestojí. U vlastního provozu mohou vzniknout náklady na jazykový model, pronajatý server a služby, které s agentem propojíte. U hostované služby mohou být součástí předplatného nebo se účtovat podle používání. Cena závisí na konkrétním produktu a způsobu využití.

Hostovanou službu obvykle začnete používat po založení účtu; její server spravovat nemusíte. Vlastní provoz vyžaduje instalaci a údržbu. Pokud agent běží na pronajatém serveru, přibývá vzdálená správa přes SSH, aktualizace a zabezpečení přístupu. Pro první pokus proto není nutné nic kupovat ani instalovat na počítač, který používáte každý den: můžete začít službou v cloudu.

Bezpečnost: agent má jen ta práva, která mu dáte

Agent může číst nebo měnit to, k čemu mu povolíte přístup. Může také narazit na škodlivé instrukce v e-mailu, dokumentu nebo na webové stránce. Tomu se říká prompt injection: text, který model zpracovává jako obsah, se ho může pokusit přimět, aby zneužil připojené nástroje.

Proto začněte s minimem oprávnění. Nedávejte novému agentovi hned přístup k celému disku, hlavnímu e-mailu, administrátorskému účtu ani možnosti posílat zprávy komukoli. Neinstalujte naslepo skills, pluginy nebo rozšíření z neznámých zdrojů: i ty mohou přidat přístup k datům nebo nástrojům. Pokud to platforma umí, používejte samostatný účet, sandbox nebo kontejner a citlivé či nevratné akce nechte potvrdit člověkem. U modelového účtu nastavte limit útraty nebo spotřeby, pokud ho poskytovatel nabízí. Praktická doporučení shrnuje také bezpečnostní příručka OWASP pro AI agenty.

Webové rozhraní berte stejně vážně jako přístup k serveru. Pokud přes něj lze ovládat nástroje, jeho zpřístupnění komukoli na internetu může znamenat, že ovládat agenta bude moci někdo jiný. Používejte autentizaci a pro vzdálené připojení raději VPN nebo SSH tunel; nevystavujte administrační rozhraní veřejně bez ochrany.

To, kde agent běží, samo o sobě neurčuje, kam odcházejí vaše data. Pokud vlastní instalaci připojíte ke cloudovému modelu, poskytovateli se odesílají vaše zadání a potřebné části dat. U hostované služby naopak zpracováváte zadání přes jejího provozovatele. Před připojením e-mailu, souborů nebo jiných citlivých údajů si proto přečtěte, jak s nimi daná služba zachází.

Čím začít

Pokud potřebujete jen odpovědi a občasnou pomoc s textem, běžný chatbot je jednodušší a bezpečnější volba. Osobní agent dává smysl ve chvíli, kdy chcete, aby pravidelně pracoval s konkrétními nástroji nebo službami, a jste připraveni hlídat jeho oprávnění.

Začněte jedním neškodným úkolem, jedním kanálem a co nejmenším přístupem k datům. Nejdřív ověřte, že agent dělá to, co čekáte. Automatizaci a další oprávnění přidávejte postupně. Pro běžné otázky a texty zůstává jednodušší chatbot; osobního agenta má smysl provozovat až tehdy, když opravdu potřebujete, aby pracoval s vašimi nástroji nebo službami.

POZNÁMKA: 8Kč a nějaké drobné a Hermes v tomto případě článek přepisoval šestkrát, ty první verze obsahovaly doslova bláboly, tahle poslední už je docela použitelná. A musel jsem ho přimět znovu dohledat nějaké další AI Agent alternativy, protože v rešerši tohle dost zanedbal. Nemohu říct, že s tím výše jsem 100% OK, ale další a další přepisování to nijak výrazně nezlepší.

Spíš mě to vede k úvaham, zda by dražší (GPT-6-Sol) model dal lepší výsledek. Což se nakonec dá snadno zkusit, začít od nuly, se stejným zadáním, ale silnějším modelem. No, někdy později. Žere to spoustu času. Který bych chtěl vyzkoušet asi ještě na jeden Agent AI – ale nevím který (OpenClaw ne, ten už jsem opustil, moc složité).