Czym jest Hermes Agent i jak ma się do Claude Code oraz OpenClaw
Hermes Agent to obudowa dla dowolnego modelu, nie konkurent Claude Code. Tłumaczymy różnice wobec Claude Code i OpenClaw oraz komu to się przyda.

Jeśli trafiłeś na nazwę Hermes Agent i szukasz odpowiedzi, czy to lepsze od Claude Code, masz w ręku źle postawione pytanie. Hermes Agent nie konkuruje z Claude Code. On go uruchamia. W repozytorium projektu leży plik skilla, który opisuje swoje zadanie jednym zdaniem: „Delegate coding to Claude Code CLI”, czyli „oddeleguj kodowanie do Claude Code”. Ten sam katalog zawiera bliźniacze skille dla Codeksa i OpenCode.
To rozróżnienie porządkuje cały temat, więc zacznijmy od niego, zanim przejdziemy do instalacji i do tego, komu Hermes faktycznie się przyda. Uprzedzam też od razu: część tego tekstu to ostrzeżenia. Narzędzia z tej rodziny dostają dostęp do Twojego terminala i Twoich komunikatorów, a to nie jest rzecz, którą instaluje się z ciekawości.

Obudowa, model i dlaczego to nie to samo
Kiedy używasz Claude Code, pracujesz naprawdę z dwiema rzeczami naraz. Pierwsza to model, czyli sama sieć neuronowa, która czyta Twoje polecenie i produkuje odpowiedź. Druga to obudowa, po angielsku harness: program, który daje modelowi ręce i oczy. Obudowa czyta pliki, uruchamia polecenia w terminalu, pilnuje uprawnień, pamięta kontekst rozmowy, zarządza podagentami i decyduje, kiedy zapytać Cię o zgodę.
Model bez obudowy potrafi tylko rozmawiać. Dopiero obudowa zamienia go w agenta, który robi rzeczy. Ta sama zasada działa u wszystkich: Claude Code to obudowa przywiązana do modeli Anthropica, Codex to obudowa OpenAI, a OpenCode to obudowa otwarta, do której podpinasz własny klucz.
Hermes Agent należy do tej trzeciej kategorii, ale idzie dalej. Jest w pełni obojętny na to, jaki model pod niego podłączysz. Dokumentacja mówi o ponad trzystu modelach, dostępnych przez Nous Portal, OpenRouter, OpenAI albo Twój własny endpoint. Wybierasz je poleceniem hermes model, a wymiana modelu nie zmienia niczego w sposobie pracy z narzędziem. To samo podejście znasz z hasła BYOK: oprogramowanie jest darmowe, płacisz wyłącznie za tokeny modelu, który wybrałeś.
Stąd wniosek praktyczny. Pytanie „Hermes czy Claude Code” przypomina pytanie „samochód czy silnik”. Możesz wsadzić silnik Claude do obudowy Hermesa. Możesz też kazać Hermesowi wywołać całego Claude Code jako podwykonawcę, co projekt sam sugeruje w swojej dokumentacji.
Czym konkretnie jest Hermes Agent
Za projektem stoi Nous Research, ta sama grupa, która wypuszcza otwarte modele z rodziny Hermes. Kod leży na GitHubie na licencji MIT. W dniu pisania tego tekstu repozytorium zbiera 212 tysięcy gwiazdek, a ostatni commit ma datę tego samego dnia, więc projekt jest bardzo żywy. Nous ogłosił Hermes Agent 25 lutego 2026, choć prace w repozytorium ruszyły wcześniej.
Sam projekt opisuje się tak: „autonomiczny agent, który mieszka na Twoim serwerze, pamięta, czego się nauczył, i staje się coraz sprawniejszy, im dłużej działa”. Zwróć uwagę na to, czego w tym zdaniu nie ma. Nie ma słowa o kodowaniu.
Hermes jest asystentem ogólnego przeznaczenia. Ma tryb czatu w terminalu, pętlę agentową, pamięć trwałą, harmonogram zadań w stylu crona oraz podagentów. Podpina się do komunikatorów: Telegrama, Discorda, Slacka, WhatsAppa i Signala. Pomysł polega na tym, że agent stoi na Twoim serwerze i pracuje dalej, gdy Ty śpisz, a Ty piszesz do niego na WhatsAppie jak do człowieka.
Kodowanie jest w tym wszystkim jedną z wielu umiejętności, i to umiejętnością zapożyczoną. Hermes nie ma własnego agenta kodującego. Ma skille, które wołają cudze.
Hermes Agent kontra Claude Code
To nie są konkurenci. Wiem, że wyszukiwarka podpowiada „hermes agent vs claude code”, ale porównanie jest mniej więcej takie, jak porównanie sekretarki z programistą, którego ta sekretarka zatrudnia.
W repozytorium Hermesa, w katalogu ze skillami, leży plik SKILL.md dla Claude Code. Jego nagłówek brzmi dokładnie tak: „Delegate coding to Claude Code CLI (features, PRs)”. Sekcja wymagań wstępnych każe Ci zainstalować Claude Code osobno, poleceniem npm install -g @anthropic-ai/claude-code, i zalogować się do niego własnym kontem Pro albo kluczem API. Dopiero wtedy Hermes potrafi mu cokolwiek zlecić.
Dokumentacja opisuje dwa tryby współpracy. W trybie preferowanym Hermes odpala Claude Code jednorazowym poleceniem z flagą -p, dostaje wynik i kończy. W trybie drugim steruje sesją interaktywną. W obu przypadkach to Claude Code pisze kod, a Hermes tylko rozdziela zadania i zbiera efekty.
Jeśli więc budujesz aplikacje i zastanawiasz się, które z tych dwóch narzędzi wybrać do pisania kodu, odpowiedź brzmi: Claude Code, Codex albo OpenCode. Rozkładamy je na części w porównaniu Claude Code i OpenCode. Hermes to warstwa wyżej i rozwiązuje inny problem.
Hermes Agent kontra OpenClaw
To porównanie ma sens, ponieważ oba narzędzia robią to samo: są osobistymi asystentami mieszkającymi w Twoich komunikatorach. Hermes ma nawet wbudowaną komendę migracji z konkurenta.
OpenClaw jest większy. Zbiera 382 tysiące gwiazdek i obsługuje około dwudziestu trzech kanałów, od WhatsAppa po iMessage i Matrix. Stoi za nim Peter Steinberger i społeczność. Projekt przeszedł drogę nazewniczą, która myli ludzi do dziś: zaczynał jako Clawdbot, potem był Moltbot, a od stycznia 2026 nazywa się OpenClaw. Stare adresy na GitHubie nadal przekierowują na nowy.
Przy okazji warto rozbroić inną pomyłkę. OpenClaw i OpenCode to dwa całkowicie niezwiązane projekty. Łączy je pierwsze pięć liter i nic więcej. OpenCode jest agentem kodującym w terminalu, robi go firma Anomaly, dawniej SST. OpenClaw jest asystentem w komunikatorach. Żadne z tych repozytoriów nie wspomina drugiego ani razu.
Różnica między Hermesem a OpenClaw sprowadza się do filozofii. Hermes jest napisany głównie w Pythonie i stawia na model-agnostyczność oraz pamięć. OpenClaw jest napisany w TypeScripcie, ma większy ekosystem wtyczek i własny rejestr skilli o nazwie ClawHub. I ma znacznie poważniejszy problem, o którym trzeba powiedzieć wprost.
Zanim cokolwiek zainstalujesz
Tu przestaję zachwalać i zaczynam ostrzegać, ponieważ te narzędzia dostają dostęp do Twojego terminala, przeglądarki i prywatnych rozmów.
OpenClaw opublikował 647 ostrzeżeń bezpieczeństwa w ciągu pięciu miesięcy, między końcem stycznia a końcem czerwca 2026. Czternaście z nich ma status krytyczny. Wśród nich są: zdalne wykonanie kodu przez obejście zgody na wywołanie, ucieczka z izolowanego środowiska przez zawody czasowe, oraz przejście po ścieżce katalogów przy instalacji wtyczki. Ta liczba ma dwie interpretacje i obie są prawdziwe. Projekt jest aktywnie łatany, co dobrze świadczy o zespole. Powierzchnia ataku jest ogromna, co źle świadczy o pomyśle wpuszczania takiego programu do swojego życia bez zastanowienia.
Hermes wygląda pod tym względem czysto, ma zero opublikowanych ostrzeżeń. To nie znaczy, że jest bezpieczniejszy. To znaczy, że nikt publicznie nic nie zgłosił. Plik SECURITY.md projektu mówi wprost, że nie ma programu nagród za znalezione błędy, a więc nie ma też zorganizowanej motywacji, by ich szukać. Przy porównywalnej powierzchni ataku brak zgłoszeń jest raczej zastanawiający niż uspokajający.
Dwie rzeczy zasługują na osobną uwagę. Pierwsza to flaga --yolo w Hermesie, która wyłącza pytania o zgodę przed wykonaniem niebezpiecznych poleceń. Nazwa jest szczera. Druga to skille, czyli katalogi z instrukcjami, które uczą agenta nowych umiejętności. Instalując cudzy skill, instalujesz cudzy kod, który dostanie dostęp do Twojego terminala. Dokumentacja OpenClaw stawia sprawę uczciwie i każe traktować skille od osób trzecich jako niezaufany kod, który trzeba przeczytać przed włączeniem. Ich rejestr skanuje wydania, odmawia instalacji tych złośliwych, a przy ryzykownych wymaga świadomego dopisania flagi potwierdzającej ryzyko.
NanoClaw i NemoClaw, czyli odpowiedź rynku
Problem bezpieczeństwa jest na tyle realny, że wyrosły z niego osobne projekty.
NanoClaw powstał wprost jako reakcja. Jego autor tłumaczy w pierwszej sekcji dokumentacji, że nie mógłby spać, dając złożonemu oprogramowaniu, którego nie rozumie, pełny dostęp do swojego życia. Zwraca uwagę, że zabezpieczenia OpenClaw działają na poziomie aplikacji, czyli list dozwolonych i kodów parowania, a nie na poziomie systemu operacyjnego. NanoClaw zamyka więc każdego agenta w osobnym kontenerze Dockera, a poświadczenia w ogóle nie trafiają do środka kontenera. Ciekawostka: sam stoi na Claude Agent SDK i wymaga zainstalowanego Claude Code.
NVIDIA poszła tą samą drogą i wydała NemoClaw, warstwę uruchamiającą agenty, w tym Hermesa i OpenClaw, w piaskownicy z politykami bezpieczeństwa. Uwaga na nazwy, bo tu wpada wiele osób: NanoClaw nie ma z NVIDIĄ nic wspólnego, a NemoClaw nie jest odgałęzieniem OpenClaw.
Trzy różne rzeczy nazywają się Hermes
Zanim zaczniesz szukać dalej, uporządkujmy nazwy, ponieważ kolizja jest potrójna i łatwo o pomyłkę.
Rodzina modeli Hermes od Nous Research to otwarte wagi, ostatnio Hermes 4.3, i nie ma nic wspólnego z narzędziem opisanym w tym tekście poza wspólnym twórcą. Hermes Agent to obudowa, o której czytasz. Silnik Hermes od Meta to z kolei środowisko uruchomieniowe JavaScriptu używane w React Native i nie ma żadnego związku ze sztuczną inteligencją. Jeśli zaś szukasz modelu Nous nastawionego na kodowanie, nazywa się NousCoder.
Jak zacząć, jeśli nadal chcesz
Instalacja jest jednolinijkowa. Na macOS i Linuksie:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
W systemie Windows, w PowerShellu:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Po instalacji uruchamiasz konfigurację, która przeprowadzi Cię przez logowanie i wybór modelu:
hermes setup --portal
hermes model
Zwróć uwagę na to, co robisz tym pierwszym poleceniem. Pobierasz skrypt z internetu i wykonujesz go od razu w powłoce, bez zaglądania do środka. To standard w tym świecie, ale standard ryzykowny. Jeśli chcesz zrobić to porządniej, pobierz skrypt do pliku, przeczytaj go, a dopiero potem uruchom. Sami autorzy w nagłówku skryptu polecają wariant ostrzejszy, wymuszający protokół i wersję TLS.
Komu to się przyda, a komu nie
Hermes Agent ma sens, jeśli masz własny serwer, rozumiesz, co robisz, i chcesz mieć asystenta, który pracuje asynchronicznie i pisze do Ciebie na Telegramie. Sprawdzi się też, gdy zależy Ci na niezależności od jednego dostawcy modelu, bo wymiana silnika jest tu kwestią jednego polecenia.
Nie ma sensu, jeśli Twoim celem jest zbudowanie aplikacji. Do tego służą Claude Code, Codex albo OpenCode, a jeśli wolisz klikać zamiast pisać w terminalu, poszukaj raczej w katalogu narzędzi czegoś z kategorii builderów. Hermes też Ci tej aplikacji nie napisze samodzielnie. Poprosi o to Claude Code, którego i tak musisz mieć zainstalowanego.
Nie ma też sensu, jeśli miałby to być Twój pierwszy kontakt z terminalem. Narzędzie, które ma dostęp do powłoki i Twoich wiadomości, wymaga świadomej zgody na ryzyko, a świadoma zgoda zakłada, że rozumiesz, co dokładnie oddajesz.
Źródła
Fakty w tym tekście pochodzą z repozytoriów i dokumentacji projektów, sprawdzonych bezpośrednio 9 lipca 2026: Hermes Agent wraz z plikiem skilla claude-code, OpenClaw i jego dokumentacja, NanoClaw oraz NemoClaw. Liczby gwiazdek i ostrzeżeń bezpieczeństwa odczytaliśmy z API GitHuba tego samego dnia, więc od tego czasu zdążyły urosnąć.
Opanuj AI‑coding w 5 minut. W każdy poniedziałek.
Konkretne premiery, analizy cen i jeden trik, który przyspieszy Twoją pracę. Po polsku, bez żargonu, prosto na maila.