Files
DBAdmin/inbox/19 ukrytych funkcji, które odblokują prawdziwy potencjał Twojego zestawu agenta Hermes.md
T
2026-07-31 08:25:06 +00:00

13 KiB
Raw Blame History

title, source, author, published, created, description, tags
title source author published created description tags
19 ukrytych funkcji, które odblokują prawdziwy potencjał Twojego zestawu agenta Hermes https://nitingavhane.medium.com/19-hidden-features-to-unlock-the-true-potential-of-your-hermes-agent-setup-467464db027c
Nitin Gavhane
2026-07-11 2026-07-31 Historia tylko dla członków
clippings

Cześć wszystkim, nazywam się Nitin Gavhane i na tym blogu chcę przejść poza podstawowy etap instalacji i czatu w Hermes Agent, samodzielnie hostowanym i samodoskonalącym się agencie od Nous Research, i zagłębić się w funkcje, których większość ludzi nigdy nie dotyka. Jeśli uruchomiłeś tylko kreator konfiguracji, połączyłeś Telegrama i zadałeś kilka pytań, zużywasz może jedną trzecią tego, co faktycznie tam jest. Przejdźmy przez resztę.

[Czytaj ten blog za darmo]

1. wyłapuje problemy, zanim zaczniesz je szukaćhermes doctor

Gdy coś wydaje się nie tak, większość osób zaczyna przeglądać pliki konfiguracyjne pojedynczo. Jest wbudowane polecenie diagnostyczne, które sprawdza połączenie z dostawcą, ustawienia modelu i ogólne konfiguracje za jednym razem, informując cię, co faktycznie jest uszkodzone. To pierwsza rzecz, którą trzeba uruchomić, zanim założysz, że problem jest w modelu.

2. Sam się migruje z OpenClaw bez kopiowania pojedynczego pliku

Jeśli pochodzisz z OpenClaw, Hermes faktycznie sprawdza twój stary folder podczas konfiguracji i oferuje automatyczne przeniesienie twoich ustawień, wspomnień, umiejętności i kluczy API.~/.openclaw

Jest tryb próby próbnej, który pozwala dokładnie zobaczyć, co się poruszy, zanim zdecydujesz się na to, oraz opcje migracji wszystkiego oprócz sekretów lub całkowitego nadpisania konfliktów. Rzadko zdarza się, by tak różne narzędzia były tak bezbolesne.

3. Możesz uruchomić go na siedmiu różnych backendach, a niektóre z nich nie kosztują nic podczas bezczynności

Domyślnie jest lokalny, ale Hermes działa też w Dockerze, przez SSH na zdalnym dekodzie lub przez środowiska bez serwera, takie jak Daytona, Modal i Vercel Sandbox. Opcje bez serwera to najciekawsze elementy: hibernuje, gdy ich nie używasz, więc agent, który siedzi bezczynnie przez większość dnia, kosztuje niewiele cennie, ale budzi się w pełni natychmiast w momencie, gdy wyślesz mu wiadomość.

4. Istnieje budżet iteracji, który sam się chroni, zamiast po prostu się zawieszać

Każdy agent musi mieć limit na liczbę kroków, które może wykonać, zanim coś zmusi go do zatrzymania. Hermes dzieli ten budżet między agenta macierzystego i wszystkich podagentów, których generuje, i jest inteligentniejszy niż płaski licznik. Pętle narzędziowe, które uruchamiają własne wewnętrzne wersje, otrzymują zwrot budżetu po ukończeniu, więc nie opróżniają puli niesprawiedliwie. Gdy budżet się kończy, dostajesz jedno ostrzeżenie, ostatni telefon, a potem agent musi podsumować i zakończyć wszystko w czystości, zamiast po prostu umrzeć w pół myślenia.

5. Kurator sprząta własną bibliotekę umiejętności według harmonogramu i jest w tym naprawdę ostrożny

Oto coś, co ludzie całkowicie pomijają. Gdy Hermes działa już jakiś czas, gromadzi folder umiejętności, własne notatki krok po kroku do zadań, które już rozwiązał. Zostawiony w spokoju ten folder robi się niechlujny. Kurator działa okresowo (w nowszych wersjach na podstawie testu nieaktywności, a nie stałego zegara) i decyduje, umiejętność po umiejętności, czy zachować je, załatać, połączyć czy archiwizować, w zależności od tego, jak są faktycznie używane.

Co sprawia, że jest to bezpieczne, a nie lekkomyślne: dotyka to tylko umiejętności, które sam napisał agent, nigdy tych, które zainstalowałeś z huba. Nigdy nie usuwa się od razu, najgorszy przypadek to archiwizacja do folderu do odzyskania. Przed każdym przejściem robi pełny migawkę katalogu umiejętności, więc cofnięcie jest o jedno polecenie, a nawet cofnięcie można cofnąć.

6. Umiejętności stają się nieaktualne i archiwizowane według stałego, przewidywalnego harmonogramu

Nie musisz zgadywać, kiedy dana umiejętność jest przestarzała. Każda umiejętność stworzona przez agenta, która nie używa się 30 dni, jest automatycznie uznawana za nieaktualną, a taka, która osiągnie 90 dni nieużywania, zostaje zarchiwizowana. Ta część nie jest decyzją modelu, to deterministyczna reguła, co oznacza, że zawsze dokładnie wiesz, dlaczego umiejętność zniknęła.

7. GEPA daje ci samorozwój z rzeczywistym ludzkim punktem kontrolnym

Kurator i jego własne umiejętności pisania są całkowicie autonomiczne, bez potrzeby zatwierdzania. Ale istnieje znana słabość w każdym systemie, w którym agent ocenia swoją pracę: zwykle uważa, że poradził sobie świetnie, nawet jeśli tak nie było. GEPA (Genetic-Pareto prompt evolution) to osobny, towarzyszący projekt, który inaczej podchodzi do tego problemu. Zamiast prosić agenta o samoocenę, przegląda on ślady wykonania, aby zrozumieć, dlaczego coś faktycznie zawiodło, a następnie proponuje konkretne przepisania w procesie ewolucyjnego wyszukiwania. Każda proponowana zmiana musi przejść pełny zestaw testów i przegląd PR przed wysłaniem. To samodoskonalenie, ale nie niekontrolowane.

8. Możesz przypiąć umiejętność, żeby nic jej nie usuwało cicho

Jeśli jest jakaś umiejętność, od której zależy cały Twój workflow, chroni ją przed archiwizacją lub usuwaniem przez automatyczne sprzątanie. Można to nadal załatać i ulepszać, tylko gwarantujesz, że nigdy nie zniknie.hermes curator pin

9. Dostępna jest opcja pamięci holograficznej z wbudowanym systemem oceny zaufania

Poza domyślnym zestawem pamięci, Hermes obsługuje w pełni lokalne zaplecze pamięci oparte na holograficznych reprezentacjach zredukowanych, co pozwala na kompozycyjne, algebraiczne zapytania zamiast zwykłego wyszukiwania słów kluczowych.

Pamięć holograficzna i model użytkownika dialektycznego

Naprawdę przydatną częścią jest ocena zaufania: fakt, który jest wielokrotnie potwierdzany podczas sesji, z czasem przybiera na wadze, podczas gdy ten, który jest zaprzeczony nowszym częściom, traci na wadze. Gdy dwa zapamiętane fakty faktycznie się ściekają, to wyłania się na jaw, abyś mógł rozwiązać tę sprzeczność, zamiast po prostu wybierać jeden po cichu.

10. Buduje pogłębiający się model ciebie, a nie tylko listę faktów o tobie

Oddzielnie od surowego przechowywania faktów, Hermes stosuje dialektyczne modelowanie użytkownika (oparte na systemie o nazwie Honcho), które stara się budować ewoluujący obraz tego, kim jesteś w różnych sesjach, a nie płaską listę przechowywanych stwierdzeń. To różnica między agentem, który pamięta "użytkownik woli tryb ciemny", a tym, który powoli buduje działającą teorię tego, jak lubisz robić rzeczy.

11. Prace Cron są pisane prostym angielskim, a nie składnią Cron

Nie musisz pamiętać, chyba że chcesz. Możesz po prostu powiedzieć Hermesowi coś w stylu: "każdego dnia powszedniego o 8 rano wyślij mi przegląd nowości w AI" i to zamienia to w pracę, zaplanowaną pracę. Rozumie też one-shotowe opóźnienia, takie jak "przypomnij mi za 30 minut" oraz proste interwały, jak "co 2 godziny". Zadania są przechowywane jako zwykłe pliki JSON, przetrwają restarty, a wyniki każdego uruchomienia są zapisywane na dysku, żeby można było sprawdzić, co się wydarzyło danego dnia.0 9 * * 1-5

12. Profile pozwalają uruchomić kilku całkowicie oddzielnych agentów na jednej maszynie

Profil to w pełni izolowana instancja Hermesa, z własną konfiguracją, pamięcią, umiejętnościami, sesjami i plikiem tożsamości, działająca równolegle z innymi na tym samym urządzeniu, bez udostępniania czegokolwiek, chyba że wyraźnie sklonujesz ją przy tworzeniu profilu. W ten sposób ludzie prowadzą obok siebie profil "badacza", profil "dewelopera" i profil "produktowy", każdy z własną osobowością i własnym botem na Telegramie, zamiast jednego agenta ogólnego przeznaczenia, który próbuje być wszystkim naraz.

13. Może być podłączony bezpośrednio do edytora kodu jako backend agenta

Dzięki protokołowi Agent Client, temu samemu, którego używa Zed i niektóre nowe integracje VS Code, Hermes może pełnić rolę agenta za Twoim edytorem, a nie osobnego okna czatu.

Sesja jest powiązana z katalogiem roboczym twojego projektu i pozostaje w tym samym magazynie sesji co wszystko inne, a serwery MCP twojego edytora stają się dodatkowymi narzędziami, które Hermes może wykorzystać w tym kontekście.

14. Jest prawdziwy panel internetowy, nie tylko terminal

Wbudowany lokalny pulpit oferuje wyszukiwanie sesji, zarządzanie cronem, edytor konfiguracji z widokami formularzy i surowych YAML oraz zarządzanie umiejętnościami wszystko w zakładce przeglądarki. Obsługuje także grupowe czaty z wieloma agentami, gdzie możesz @mention konkretnych agentów po imieniu, aby przekierować wiadomość dokładnie do tego, którego chcesz.

15. Może eksportować własne zachowanie jako dane treningowe

Poza codziennym użytkowaniem, Hermes posiada tryb badawczy stworzony do generowania trajektorii wywoływania narzędzi w partiach, z konfigurowalnymi pracownikami i zestawami narzędzi oraz integracją z Atropos do uczenia ze wzmocnieniem. Mówiąc wprost, możesz przekształcić rzeczywistą historię pracy agenta w dane do dopracowywania, zamiast traktować każdą sesję jako jednorazową.

16. Model bezpieczeństwa zakłada, że agent ostatecznie napisze ryzykowny kod i planuje go

Ponieważ Hermes może wykonywać kod, który sam pisze, domyślne są budowane z uwzględnieniem tego ryzyka: poświadczenia są usuwane z wszystkiego, co model generuje i uruchamia, sesje pozostają odizolowane, a sandboxing oparty na kontenerach uniemożliwia zdezorientowanemu lub skompromitowanemu agentowi wyjście poza jego linię. Nic z tego nie jest czymś, co musisz konfigurować samodzielnie, to po prostu domyślne zachowanie systemu.

17. Jedna subskrypcja może zastąpić pięć oddzielnych kluczy API

Zamiast łączyć osobno dostawcę modelu, API wyszukiwania, usługę generowania obrazów, klucz tekst-in-speech oraz narzędzie automatyzacji przeglądarki, Nous Portal łączy dostęp do modelu z wyszukiwaniem w sieci, generowaniem obrazów, TTS i przeglądarką chmurową pod jednym kontem. Możesz nadal zabrać własne klucze do wszystkiego, jeśli wolisz, ale dla wielu osób samo to jest warte ustawienia.

18. Umiejętności, które budujesz w Hermesie, nie są przypisane do Hermesa

Umiejętności podążają za agentskills.io otwartym standardem, co oznacza, że plik umiejętności, który napiszesz lub dopracujesz w Hermesie, można wrzucać do Claude Code, Kursora lub Kodeksu bez przepisywania go. Jeśli zamierzasz poświęcić czas na naukę agenta, jak lubisz wykonywane zadanie, warto wiedzieć, że praca nie jest przypisana do jednego narzędzia.

19. Delegowanie jest celowo proste i to jest właściwa cecha

Podczas gdy wiele frameworków wieloagentowych wymaga konfigurowania ról, reguł routingu i schematów przekazywania wiadomości, zanim cokolwiek zadziała, Hermes po prostu generuje subagenta, przekazuje mu zadanie, własne narzędzia i rozmowę, a także pozwala głównemu agentowi koordynować. Jeśli musisz refaktoryzować kod, zbadać dokumentację API i jednocześnie uruchomić zestaw testów, delegujesz trzy zadania i pozwalasz im działać równolegle, zamiast robić wszystko kolejno samemu.

Od czego bym zaczął

Gdybym miał wybrać kilka do ustawienia, wybrałbym profile, naturalny cron-up i przypinanie umiejętności krytycznych. Te trzy niemal natychmiast zmieniają sposób, w jaki agent się czuje, i żaden z nich nie zajmuje więcej niż kilka minut. Reszta GEPA, narzędzia do eksportu badań, holograficzna pamięć warto znać, ale mają większe znaczenie, gdy faktycznie prowadzisz Hermesa wystarczająco długo, by mieć coś wartego optymalizacji.

To jest motyw przewodni wszystkich dziewiętnastu z nich. Hermes nagradza osoby, które korzystają z niego po pierwszym tygodniu. Agent, który jest dołączony do skryptu instalacyjnego, jest w porządku. Ta, która działa od miesiąca, z własnymi umiejętnościami, pamięcią i profilem dostosowanym do twojej rzeczywistej pracy, to zupełnie inna sprawa.

Ten wpis opiera się na publicznej dokumentacji Hermes Agent oraz artykułach społecznościowych z ekosystemu Nous Research. Funkcje i domyślne wersje mogą się zmieniać między wersjami, więc warto sprawdzić oficjalną dokumentację przed poleganiem na konkretnych wersjach.