--- title: "Master Hermes Agent: Przewodnik dla początkujących bez zbędnych rzeczy po pamięci, umiejętnościach i orkiestracji wieloagentowej" source: "https://kd-agentic.medium.com/master-hermes-agent-a-no-bs-beginners-guide-to-memory-skills-and-multi-agent-orchestration-1c94996fdfba" author: - "[[KD Agentic]]" published: 2026-06-07 created: 2026-06-29 description: "Przestań walczyć ze swoim agentem AI. Dowiedz się, jak faktycznie działa kuracja pamięci, tworzenie umiejętności i orkiestracja wieloagentowa w Hermes Agent — bez żadnego szumu" tags: - "clippings" --- ![](https://miro.medium.com/v2/resize:fit:1400/format:webp/1*ryU6SZ9MxfB8bfhOnwSWow.png) ## Przestań walczyć ze swoim agentem AI. Dowiedz się, jak faktycznie działa kuracja pamięci, tworzenie umiejętności i orkiestracja wieloagentowa w Hermes Agent — bez żadnego szumu Większość ludzi podchodzi do Hermes Agent w niewłaściwy sposób. Instalują go, zaczynają rozmawiać i w ciągu kilku dni napotykają te same przeszkody: agent nie pamięta rzeczy, umiejętności są mylące, a podagenci dają zagadkowe rezultaty. Wiem to, bo dokładnie to zrobiłem. Po niezliczonych godzinach prób i błędów zrozumiałem, że problemy nie są błędami — to nieporozumienia co do tego, jak Hermes ma działać. ## Trzy modele mentalne, które zmieniają wszystko Zanim dotkniesz się jednego pliku konfiguracyjnego, przyswaj te trzy pomysły. Oddzielają ludzi, którzy walczą z Hermesem, od tych, którzy płyną z nim. ## Nie pamięta wszystkiego — i to jest celowe Hermes korzysta z pamięci kuratorowanej przez agentów. Agent decyduje, co warto zatrzymać, nie ty. To nie jest wada. Gdyby agent zapisywał każde słowo, koszty tokenów gwałtownie wzrosłyby, a kontekst zatopiłby się w szumie spowodowanym odrzuconymi pomysłami i beznadziejnymi eksperymentami. Rozwiązanie jest proste. Gdy coś naprawdę ma znaczenie, bądź wprost: "Zachowaj to w pamięci długotrwałej." Na długie sesje, gdzie stan ma znaczenie, poproś agenta o napisanie pliku w katalogu projektu. Plik na dysku nie jest kompresowany ani reorganizowany.`TASK_STATUS.md` To, gdzie co zmierza, ma ogromne znaczenie. SOUL.md trzyma trwałe zasady i tożsamość — tylko ty do niego piszesz. USER.md przechowuje Twoje preferencje, a agent może je zaktualizować. MEMORY.md przechowuje notatki robocze i podlega automatycznej reorganizacji. Złota zasada: nigdy nie wkładaj tego, co do SOUL.md należy, do MEMORY.md. ## Umiejętność to nie kod — to standardowa procedura operacyjna Spędziłem tygodnie, myśląc o umiejętnościach jako o wtyczkach lub skryptach. Nie są ani jednym, ani drugim. Umiejętność to wielokrotnego użytku dokument z rabatami, który mówi agentowi: "gdy napotkasz tego typu zadanie, dokładnie oto co należy zrobić." Każda skuteczna umiejętność zawiera cztery rzeczy: warunek wyzwalający, który informuje agenta, kiedy go użyć, instrukcje krok po kroku, sposób weryfikacji sukcesu oraz listę pułapek, w które już wcześniej wpadł. Ta ostatnia z nich z czasem narasta na wartości. Wzorzec rozwijania umiejętności jest organiczny: powtarzasz workflow, agent to zauważa, mówisz mu, by stworzył umiejętność i on krystalizuje ten wzorzec. Nie twórz umiejętności z wyprzedzeniem. Poczekaj, aż zrobisz coś trzy razy. ## Subagenci zaczynają od zera — za każdym razem To był błąd, który najbardziej mnie poparzył. Tworzysz sub-agenta i mówisz "napraw ten błąd", zakładając, że wie, który plik, która linia i jaka wersja Pythona. Nie ma. Subagenci wychodzą z zupełnie nowych kontekstów rozmów. Nie dziedziczą nic po rodzicu. Musisz spakować wszystko, czego potrzebują, w terenie: ścieżki plików, komunikaty o błędach, przyczyny źródłowe, wersje zależności i strukturę projektu. Lenistwo tutaj jest głównym powodem, dla którego zadania subagentów zawodzą.`context` Limit współbieżności to dwa do trzech subagentów, nie dlatego, że Hermes cię ogranicza, ale dlatego, że limity prędkości API i kwestie kosztowe w rzeczywistym świecie to ograniczają. Zacznij od dwóch i skaluj się dopiero wtedy, gdy udowodnisz, że wzór działa. ## Profile: siła izolacji Profile dają całkowicie oddzielne środowiska Hermesa na jednej maszynie. Każdy ma własną konfigurację, wspomnienia, sesje i umiejętności — bez zanieczyszczenia krzyżowego. Praktyczne zastosowanie jest natychmiastowe: w jednym terminalu można uruchomić asystenta kodowania, a w innym asystenta badawczego. Nie dzielą nic, co oznacza, że nie nadepną na swoje wspomnienia ani umiejętności. ## Jeśli wdrażasz do produkcji Siedem rzeczy do weryfikacji: uruchom bez błędów, zachowaj klucze API w nie, włącz Gateway Heartbeat, aby zapobiec cichym awariom, konfiguruj whitelisty użytkowników, odpowiednio ustaw tryb zatwierdzania, weryfikuj strefę czasową serwera i testuj każde zadanie CRON ręcznie przed jego uruchomieniem.`hermes doctor``.env` `config.yaml` `timedatectl` ## Co robić, gdy coś idzie nie tak SymptomPrawdopodobna przyczynaFixAgent nigdy nie pamiętaSesja zbyt krótka lub uznana za nieistotnąPowiedz "zapisz to do pamięci długoterminowej"Subagent wydaje się nieświadomyNie przekazano żadnego kontekstuNie przekazano kontekstuWypełnij pole kontekstu całkowicieCron nie wywoła się Zła strefa czasowa lub brama nie działaSprawdź strefę czasową, sprawdź bramę, testuj ręcznieKoszty spiralaZa wielu współcześnie agentówOgranicz do dwóch lub trzech, używaj tańszych modeliTirith blokuje normalne poleceniaTryb zatwierdzania zbyt restrykcyjnyPrzełącz na tryb smart ## Podsumowując. Hermes nie jest magią. Są trzy rzeczy: pamięć rozwiązuje zapominanie, ale wymaga od ciebie oznaczania tego, co się liczy, umiejętności rozwiązują powtarzalność poprzez krystalizację workflow w wielokrotnie używane SOP, a subagenty rozwiązują skalę, ale tylko wtedy, gdy dasz im pełny kontekst. Większość początkujących nie radzi sobie, bo pomija pierwszy — oczekując, że agent zapamięta wszystko — oraz trzeci — rzucając podagentów do zadań bez odpowiednich instrukcji. Napraw te dwie rzeczy i 80 procent bólu znika. Zacznij od "zapisz to do pamięci długoterminowej" i "zapisz wszystko w polu kontekstowym". Wszystko inne wynika stamtąd.