NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Hermes Agent 24/7: jak go uruchomić na VPS lub w hostingu

Hermes AgentUpdated Nov 7, 20269 min read

Krótka odpowiedź. Hermes Agent odpowiada na Telegramie i Discordzie oraz wykonuje zaplanowane zadania tylko wtedy, gdy działa jego proces bramki (gateway), więc agent 24/7 potrzebuje maszyny, która nigdy się nie wyłącza. Na własnym VPS: serwer z Linuksem i co najmniej 2 GB RAM oraz skrypt instalacyjny Nous Research uruchomiony jako zwykły użytkownik przez SSH (włącza kreator konfiguracji i instaluje bramkę jako usługę), potem sudo loginctl enable-linger $USER, żeby usługa startowała razem z systemem; sam uruchamiasz hermes update i dbasz o bezpieczeństwo serwera. Albo wynajmij serwer, który uruchomi Hermes Agent za ciebie: panel robi instalację, aktualizacje i restarty, a ty wklejasz tylko klucz i token bota.

Sprawdzone 7 listopada 2026, aktualne dla Hermes Agent v0.23.0.

Ten poradnik korzysta z dokumentacji Hermes Agent (hermes-agent.nousresearch.com/docs) oraz z tego, co zmierzyliśmy, uruchamiając v0.23.0 na własnych serwerach. Jeśli chcesz od razu przejść do wersji hostowanej, zobacz opcję 3.

Dlaczego laptop nie wystarczy

Bramka wiadomości Hermes Agent to jeden długo działający proces, który obsługuje wszystkie aplikacje czatu i harmonogram zadań. Gdy laptop przechodzi w stan uśpienia, restartuje się albo traci sieć, agent przestaje odpowiadać, a zaplanowane zadania się nie wykonują. Dla serwera bez ekranu dokumentacja Hermes Agent opisuje usługę, która startuje razem z systemem i przeżywa wylogowanie.

Czego potrzebujesz

Dokumentacja Hermes AgentCo zmierzyliśmy (v0.23.0, jeden rdzeń CPU)
PamięćObraz Docker: minimum 1 GB, zalecane 2 do 4 GB; 2 GB lub więcej z narzędziami przeglądarkiSkrypt instalacyjny: gotowe przy 2 GB (szczyt 1 277 MB), zabity przy 1 GB. Aktualizacja: szczyt 1 412 MB przy 2 GB, zabita przy 1 GB. Działająca bramka, Telegram i Discord skonfigurowane z tokenami testowymi (odrzuconymi, więc bez połączenia): 223 do 259 MB
DyskObraz Docker: minimum 500 MB na dane, zalecane 2 GB lub więcej2,5 GB po instalacji, 3,0 GB po jednej aktualizacji
SystemLinux na x86_64 lub aarch64 to platforma najwyższej kategorii; testowana na najnowszym Ubuntu
PakietyGit, curl, tar i narzędzia SHA-256. Instalator przynosi własnego Pythona 3.14, Node.js, ripgrep i FFmpeg oraz instaluje libatomic1, jeśli go brakuje

Potrzebujesz też klucza API od dostawcy AI (zobacz jaki klucz dostawcy AI wybrać) i aplikacji czatu do rozmowy z agentem, na przykład bota na Telegramie lub Discordzie. Więcej o pamięci w ile pamięci potrzebuje Hermes Agent.

Opcja 1: własny VPS ze skryptem instalacyjnym

  1. Utwórz serwer z Ubuntu i co najmniej 2 GB RAM, po czym połącz się przez SSH. Strona Dockera w dokumentacji Hermes Agent ostrzega, że konsole przeglądarkowe niektórych dostawców psują wklejane znaki, takie jak : i @; SSH tego unika.
  2. Użyj zwykłego użytkownika, nie roota. Dokumentacja Hermes Agent mówi, żeby uruchamiać instalator jako użytkownik, który będzie uruchamiał usługę. Narzędzie terminala agenta wykonuje polecenia na tej maszynie jako ten użytkownik, więc zachowaj to konto dla agenta.
  3. Zainstaluj. Instalator instaluje najnowsze stabilne wydanie:
    curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
    Żeby instalacja była mniejsza, opcja --skip-browser pomija jego Chromium, więc lokalna automatyzacja przeglądarki jest wyłączona, dopóki nie uruchomisz hermes pm install chromium.
  4. Skonfiguruj. Uruchomiony przez SSH instalator sam włącza kreator konfiguracji: pyta o klucz AI, tokeny botów i ID użytkowników, którzy mogą pisać do agenta. Zobacz Telegram i Discord. Później możesz uruchomić kreator ponownie przez hermes setup albo krok po kroku przez hermes model i hermes gateway setup.
  5. Uruchom jako usługę. Na końcu instalator instaluje bramkę jako usługę użytkownika, jeśli kreator jeszcze tego nie zrobił; jeśli to pominąłeś, uruchom hermes gateway install. Potem jednorazowo włącz start przy uruchomieniu systemu i działanie po wylogowaniu:
    sudo loginctl enable-linger $USER
    hermes gateway status
    journalctl --user -u hermes-gateway -f
    Dokumentacja Hermes Agent zaleca tę usługę użytkownika z lingeringiem dla serwera bez ekranu: startuje razem z systemem, a aktualizacje mogą ją restartować bez roota. Jednostka, którą zapisuje Hermes Agent, restartuje bramkę, gdy ta niespodziewanie się zatrzyma, oraz po poleceniu /restart wydanym w czacie. Dokumentacja opisuje też usługę systemową (hermes gateway install --system), ale wtedy każdy restart wymaga roota, a dokumentacja ostrzega przed instalowaniem obu rodzajów jednocześnie.
  6. Aktualizuj przez hermes update. Śledzi stabilne wydania, zatrzymuje usługę, aktualizuje i uruchamia ją ponownie. Wydania są częste (v0.22.5 z 23 października, v0.22.6 z 2 listopada, v0.22.7 z 3 listopada i v0.23.0 z 5 listopada 2026), a w naszym teście aktualizacja potrzebowała więcej pamięci niż instalacja.

Opcja 2: własny serwer z Dockerem

Hermes Agent publikuje oficjalny obraz, nousresearch/hermes-agent, z wszystkimi danymi w jednym folderze, który montujesz w /opt/data. Uruchom kreator konfiguracji raz, potem bramkę w tle:

mkdir -p ~/.hermes
docker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent setup
docker run -d --name hermes --restart unless-stopped -v ~/.hermes:/opt/data nousresearch/hermes-agent gateway run

Dokumentacja podaje też port 8642, dla serwera API Hermes Agent i sprawdzania stanu; piszą, że jest opcjonalny, jeśli używasz tylko aplikacji czatu, takich jak Telegram i Discord. Instalacje w Dockerze nie obsługują hermes update: aktualizujesz, pobierając nowy obraz i tworząc kontener od nowa. Wewnątrz obrazu nadzorca procesów restartuje bramkę, jeśli ta się zawiesi.

Jak zabezpieczyć agenta na własnym serwerze

  • Wpuść tylko siebie. Bez listy dozwolonych Hermes Agent odrzuca wszystkich, co jest bezpieczne. Nigdy nie ustawiaj GATEWAY_ALLOW_ALL_USERS=true dla agenta, który może wykonywać polecenia.
  • Nie wystawiaj pulpitu webowego w internecie. Dokumentacja Hermes Agent mówi, że logowanie nazwą użytkownika i hasłem „nie nadaje się do bezpośredniego wystawienia w publicznym internecie” („not suitable for direct public-internet exposure”); dla wdrożeń publicznych oferuje logowanie przez Nous Portal lub OpenID Connect. Na własnym VPS najprościej wchodzić do niego przez tunel SSH.
  • Zostaw serwer API wyłączony, dopóki go nie potrzebujesz. Domyślnie jest wyłączony, a po włączeniu nasłuchuje na 127.0.0.1.
  • Wiedz, czego agent może dotknąć. Przy domyślnym lokalnym terminalu polecenia działają na samym serwerze, jako użytkownik, który uruchamia Hermes Agent. Sprawdza polecenia według listy niebezpiecznych wzorców, a w domyślnym trybie „smart” prosi model o ocenę; niepewne trafiają do ciebie na czat do zatwierdzenia. Lista kontrolna produkcji Hermes Agent zaleca uruchamianie jego poleceń w kontenerze (terminal.backend: docker w config.yaml).
  • Rób kopię ~/.hermes: tam są ustawienia, klucze, pamięć, umiejętności i sesje.

Opcja 3: serwer, który uruchamia go za ciebie

Serwer Hermes Agent na PlayNHost robi powyższe kroki za ciebie:

  • Instalacja: pierwszy start uruchamia oficjalny instalator Nous Research, bez narzędzi przeglądarki; w naszych testach trwało to około 2,5 do 4 minut.
  • Aktualizacje: każdy start sprawdza, czy jest nowe stabilne wydanie, i najpierw je instaluje (około 20 sekund, gdy nic nowego nie ma). Jeśli aktualizacja się nie uda, startuje wersja, którą masz, jak dotąd. Możesz to wyłączyć opcją Aktualizuj Hermes Agent przy każdym starcie w sekcji Kod, Ustawienia.
  • Restarty: restart lub aktualizacja wywołane z czatu są uruchamiane ponownie za ciebie, a jeśli agent zatrzyma się sam, panel uruchamia go ponownie w ciągu około minuty. W sekcji Restarty możesz też zaplanować codzienny restart.
  • Bezpieczeństwo: do agenta mogą pisać tylko ID użytkowników ze strony Agent; nic na serwerze nie nasłuchuje w internecie; WhatsApp jest odrzucany; agent jest zatrzymywany, jeśli otworzy port albo wpuści kogoś innego.
  • Twoja część: wklej jeden klucz dostawcy AI i token bota Telegram lub Discord na karcie Agent, dodaj swoje ID użytkownika i naciśnij Uruchom. Twoje klucze i tokeny są przechowywane w postaci zaszyfrowanej i nigdy więcej nie są pokazywane.

Z czego rezygnujesz w porównaniu z własnym VPS: nie ma wiersza poleceń (żadnych poleceń hermes, logowania do Nous Portal ani zatwierdzania parowania), nie ma pulpitu webowego, automatyzacji przeglądarki, są tylko Telegram i Discord oraz jeden agent na serwer (profile Hermes Agent są odrzucane). Nadal możesz edytować pliki agenta w Files, a jego log to .hermes/logs/gateway.log.

VPS czy hosting: co wybrać

Własny VPSPlayNHost
KonfiguracjaSkrypt instalacyjny, kreator, usługa użytkownika z lingeringiemWklejasz klucz, token i swoje ID, naciskasz Uruchom
AktualizacjeSam uruchamiasz hermes update albo pobierasz nowy obrazSprawdzane przy każdym starcie; można wyłączyć
Aplikacje czatuWszystkie, które obsługuje Hermes AgentTelegram i Discord
Wiersz poleceń, pulpit webowy, narzędzia przeglądarkiTak, jeśli je skonfigurujeszNie
BezpieczeństwoUstawiasz i pilnujesz samDostęp tylko dla właściciela i brak otwartych portów, egzekwowane przy każdym starcie
PamięćTwój wybór; 2 GB dla skryptu instalacyjnegoPlany 2, 4 lub 8 GB

Nasza ocena: wybierz VPS, jeśli chcesz mieć wszystkie funkcje Hermes Agent albo już prowadzisz serwery; wybierz hosting, jeśli chcesz agenta na Telegramie lub Discordzie bez obsługi na co dzień. Sam Hermes Agent jest darmowy i na licencji MIT tak czy inaczej; dokumentacja Nous Research ostrzega, że nikt uczciwy nie każe ci płacić za samego agenta. Hosting kosztuje za serwer, nie za agenta. Dalej: utwórz serwer Hermes Agent.

PlayNHost nie jest powiązany z Nous Research. Hermes Agent to oprogramowanie open source na licencji MIT.

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY