W 2026 r. autonomiczni agenci AI wyszli poza proste chatboty i stali się trwałymi, uczącymi się systemami, które pamiętają Twoje projekty, tworzą własne umiejętności i działają 24/7 w CLI, Telegramie, Discordzie i nie tylko. Hermes Agent, otwartoźródłowy, samodoskonalący się agent od Nous Research, wyróżnia się jako jedna z najzdolniejszych opcji — zwłaszcza zasilany przez ujednolicony, zgodny z OpenAI endpoint CometAPI.
Niezależnie od tego, czy jesteś deweloperem automatyzującym procesy, badaczem budującym długoterminowych agentów, czy firmą skalującą operacje AI, ten poradnik zawiera wszystko, czego potrzebujesz, aby uruchomić prawdziwie osobistego agenta AI, który staje się mądrzejszy z każdym zadaniem.
Czym jest Hermes Agent?
Hermes Agent to otwartoźródłowy (licencja MIT), możliwy do samodzielnego hostowania agent AI stworzony przez Nous Research — zespół stojący za rodziną modeli Hermes. W przeciwieństwie do tradycyjnych agentów, którzy resetują się po każdej sesji, Hermes oferuje wbudowaną pętlę uczenia, która:
- Tworzy wielokrotnego użytku umiejętności (dokumenty Markdown) na bazie pomyślnie wykonanych zadań
- Usprawnia te umiejętności w czasie poprzez samoocenę
- Utrzymuje trwałą pamięć między sesjami (MEMORY.md, USER.md oraz pełnotekstowo przeszukiwalna historia)
- Buduje pogłębiający się model Ciebie — Twoich preferencji, projektów i przepływów pracy
- Obsługuje 40+ wbudowanych narzędzi (wyszukiwanie w sieci, automatyzacja przeglądarki, wykonywanie kodu, operacje na plikach, wizja, TTS/STT, harmonogram cron, podagenci)
- Działa wszędzie: VPS za $5, Docker, chmura, a nawet Termux na Androidzie
- Łączy się przez CLI, Telegram, Discord, Slack, WhatsApp i więcej
Kluczowy wyróżnik: Hermes jest agent-first. Jego architektura koncentruje się na powtarzalnym cyklu „do → learn → improve”, a nie na centralnym kontrolerze-bramce. Na kwiecień 2026 r. wersja 0.9.0 wprowadziła dopracowany lokalny panel WWW, Fast Mode, monitorowanie w tle, wsparcie dla Android Termux oraz istotne wzmocnienia bezpieczeństwa.
Liczba gwiazdek GitHub szybko rośnie (ponad 22 000 raportowane we wczesnych dyskusjach społeczności), a użycie na OpenRouter pokazuje, że Hermes awansował na #2 wśród runtime’ów agentów.
Co Hermes Agent faktycznie robi
Hermes zawiera dostęp do terminala, operacje na plikach, wyszukiwanie w sieci, pamięć, umiejętności oraz integracje wiadomości — może działać przez CLI i platformy takie jak Telegram, Discord, Slack, WhatsApp i inne. Taka kombinacja sprawia, że Hermes jest przydatny, gdy potrzebujesz agenta, który potrafi wykonać realną pracę, a nie tylko generować tekst.
Dlaczego integrować Hermes Agent z CometAPI?
CometAPI to ukierunkowana na deweloperów bramka AI, która ujednolica 500+ modeli (OpenAI, Anthropic, Google, DeepSeek, Qwen, Llama i wiele innych) za jednym, zgodnym z OpenAI endpointem: https://api.cometapi.com/v1.
Hermes natywnie wspiera niestandardowe i zgodne z OpenAI endpointy, w tym bezpośrednie routowanie base_url oraz OPENAI_BASE_URL plus OPENAI_API_KEY dla konfiguracji niestandardowego/głównego endpointu. Z kolei CometAPI przedstawia się jako zgodny z OpenAI i publikuje ten sam wzorzec URL bazowego. W połączeniu integracja jest prosta: Hermes staje się warstwą orkiestracji, a CometAPI bramką do modeli.
Praktyczne korzyści są oczywiste. Zyskujesz przenośność modeli, ponieważ Hermes może utrzymać stabilną logikę agenta, podczas gdy CometAPI kieruje żądania do różnych rodzin modeli; zyskujesz prostotę operacyjną, bo jeden klucz i jeden endpoint mogą pokryć szeroki wachlarz zadań; możesz też zastosować strategię świadomości kosztowej, przypisując najlepszy model do każdego zadania zamiast standaryzować wszystko na jednym dostawcy.
Dlaczego połączyć Hermesa z CometAPI?
- Oszczędność kosztów: użytkownicy raportują 20–40% niższe ceny niż OpenRouter lub bezpośredni dostawcy, ze zintegrowanym rozliczaniem i bez uzależnienia od jednego vendora.
- Elastyczność modeli: przełączaj się między 500+ modelami natychmiast — bez zmian w kodzie. Użyj
hermes model, aby wybrać najlepszy model pod kątem rozumowania, szybkości lub kosztu. Hermes może skupić się na zachowaniu agenta, pamięci i narzędziach, podczas gdy CometAPI działa jako warstwa modeli upstream. - Niska latencja: średnie czasy odpowiedzi <400 ms, idealne dla pętli agenta w czasie rzeczywistym.
- Jeden klucz, brak obaw o telemetrię: jeden klucz
sk-zasila wszystko; CometAPI nie zbiera ani nie przechowuje promptów do trenowania. - Bezproblemowa kompatybilność z Hermesem: Hermes traktuje CometAPI jak standardowy, zgodny z OpenAI niestandardowy endpoint — nie są potrzebne żadne adaptery.
- Skalowalność i failover: wbudowane routowanie i rabaty przy skali czynią go idealnym dla agentów produkcyjnych działających 24/7.
CometAPI to „oczywisty wybór” dla użytkowników Hermesa dbających o koszty, którzy wcześniej polegali na OpenRouter.
Środowisko i wymagania wstępne
Obsługiwane platformy (stan na v0.9.0):
- Linux (Ubuntu, Debian, Fedora itp.)
- macOS
- Windows przez WSL2
- Android przez Termux
Minimalne wymagania:
- 4 GB RAM (8 GB+ zalecane przy intensywnym korzystaniu z narzędzi)
- 10 GB wolnego miejsca na dysku
- zainstalowany git (instalator zajmie się resztą)
- połączenie z Internetem do wstępnego setupu i wywołań modeli
Przygotowanie specyficzne dla CometAPI:
- Zarejestruj się na https://www.cometapi.com/console/ i wygeneruj klucz API (format: sk-...).
- Zanotuj preferowane modele (np. claude-sonnet-4.6 itd.) z listy modeli.
Nie jest wymagane ręczne instalowanie Pythona/Node.js — jednolinijkowy instalator używa uv i automatycznie obsługuje zależności.
Hermes Agent vs OpenClaw: porównanie bezpośrednie
Oba to otwartoźródłowe runtime’y agentów, ale rozwiązują różne problemy.
| Funkcja | Hermes Agent | OpenClaw | Najlepszy wybór dla większości użytkowników |
|---|---|---|---|
| Pętla samodoskonalenia umiejętności | Wbudowana (auto-tworzenie i doskonalenie) | Ręczna / ograniczona | Hermes |
| Pamięć między sesjami i modelowanie użytkownika | Głęboka (przeszukuje przeszłe rozmowy) | Podstawowa | Hermes |
| Złożoność konfiguracji | Bardzo niska (jedna linijka + kreator) | Umiarkowana | Hermes |
| Rozmiar ekosystemu narzędzi | 40+ wbudowanych + MCP | Większa społeczność umiejętności | OpenClaw |
| Orkiestracja multi-agentowa | Wspierana (podagenci) | Nacisk na natywną bramkę | OpenClaw |
| Opcje wykonywania w terminalu | 6 backendów (local, Docker, SSH, Modal, Daytona, Singularity) | Głównie local/Docker | Hermes |
| Platformy komunikacyjne | 10+ (Telegram, Discord itd.) | Silny multikanał | Remis |
| Koszt uruchomienia (z CometAPI) | VPS $5–15/miesiąc + inferencja | Podobny | Remis |
| Krzywa uczenia | Zdecydowany i dopracowany | Więcej przełączników | Hermes |
| Najlepsze do | Osobiste, długoterminowe, uczące się agenty | Enterprise, platformy multi-agent | Zależy od przypadku |
Werdykt:
- Wybierz Hermes + CometAPI, jeśli chcesz agenta, który z czasem „uczy się Ciebie”. Wielu użytkowników uruchamia dziś oba równolegle.
- Dojrzałość pętli samodoskonalenia: Hermes automatycznie utrwala wiedzę, przeszukuje wcześniejsze rozmowy i podpowiada sobie tworzenie umiejętności — funkcje, których OpenClaw nadal natywnie nie posiada.
Poniżej znajduje się instrukcja krok po kroku: jak zintegrować Hermes Agent z CometAPI.
Krok 1. Zdobądź klucz API CometAPI
- Odwiedź https://www.cometapi.com/console/ i zarejestruj się / zaloguj.
- Przejdź do API Keys → Create new key.
- Skopiuj klucz sk-... i przechowuj go bezpiecznie.
Wskazówka: Zacznij od darmowego progu CometAPI lub niskokosztowych kredytów do testów. Skaluj płynnie wraz ze wzrostem użycia agenta.

Krok 2. Zainstaluj Hermes Agent
Otwórz terminal (Linux/macOS/WSL/Termux) i uruchom:
Bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Jeśli bieżąca powłoka jeszcze nie widzi polecenia hermes, przeładuj konfigurację powłoki:
source ~/.zshrc
# or
source ~/.bashrc
Instalator:
- Wykrywa Twój system i instaluje Python 3.11+, Node.js 22, ripgrep, ffmpeg
- Klonuje repo do ~/.hermes, linkuje polecenie hermes w ~/.local/bin i może dodać ~/.local/bin do Twojej zmiennej PATH.
- Konfiguruje środowisko wirtualne i globalne polecenie hermes
- Uruchamia kreator konfiguracji
Po zakończeniu przeładuj powłokę:
Bash
source ~/.bashrc # or source ~/.zshrc
Uruchom hermes doctor, aby sprawdzić, czy wszystko jest w porządku.
Krok 3. Skonfiguruj Hermes Agent z CometAPI
Opcja A: Interaktywnie (zalecane)
hermes model
- Wybierz „Custom endpoint (self-hosted / VLLM / etc.)”
- Wprowadź base URL:
https://api.cometapi.com/v1 - Wklej swój klucz API CometAPI
- Wybierz domyślny model (np.
anthropic/claude-sonnet-4lub dowolny identyfikator modelu z listy CometAPI)
Opcja B: Ręczna konfiguracja (do automatyzacji/skryptów)
Edytuj ~/.hermes/config.yaml:
model:
provider: custom
default: anthropic/claude-sonnet-4 # or your preferred CometAPI model
base_url: https://api.cometapi.com/v1
api_key: ${COMETAPI_API_KEY} # references .env
Otwórz ~/.hermes/.env i dodaj poniższą linię:
OPENAI_API_KEY=<COMETAPI_KEY>
Hermes używa OPENAI_API_KEY jako zapasowego uwierzytelnienia dla niestandardowych endpointów zgodnych z OpenAI.
Zapisz i uruchom:
hermes config set model.base_url https://api.cometapi.com/v1
hermes config migrate
Możesz przełączać modele w dowolnym momencie wewnątrz sesji komendą /model custom:claude-opus-4 albo ponownie uruchomić hermes model.
Trzymaj klucz API w ~/.hermes/.env. Nie zapisuj sekretów na stałe w config.yaml. Ta konfiguracja ustawia główny model czatu. Hermes może używać oddzielnych modeli pomocniczych do zadań takich jak vision lub ekstrakcja WWW.
Krok 4. Weryfikacja i pierwsza rozmowa
Sprawdź konfigurację
Poniższe polecenia potwierdzają, że Hermes czyta konfigurację i klucz API:
hermes config check
hermes doctor
hermes status
Jeśli hermes config check raportuje brakujące opcje po aktualizacji, uruchom hermes config migrate i sprawdź ponownie.
Uruchom prawdziwy test rozmowy
Start agenta:
hermes
Wpisz testowy prompt:
Hello Hermes! Tell me about yourself and confirm you're using CometAPI.
Czysta reinstalacja (opcjonalnie)
Jeśli zastępujesz starszą instalację Hermesa, najpierw użyj wbudowanego deinstalatora:
hermes uninstall
W deinstalatorze wybierz Full uninstall, aby usunąć CLI, wpis PATH i dane ~/.hermes/. Następnie ponownie uruchom krok instalacji i kontynuuj z tą samą konfiguracją CometAPI.
Konfiguracje opcjonalne
1. Czysta reinstalacja (opcjonalnie)
Jeśli zastępujesz starszą instalację Hermesa, najpierw użyj wbudowanego deinstalatora:
hermes uninstall
W deinstalatorze wybierz Full uninstall, aby usunąć CLI, wpis PATH i dane ~/.hermes/. Następnie ponownie uruchom krok instalacji i kontynuuj z tą samą konfiguracją CometAPI.
2. Terminal backend (zalecenie bezpieczeństwa):
YAML
terminal:
backend: docker
docker_image: nikolaik/python-nodejs:python3.11-nodejs20
3. Platformy komunikacyjne (przykład Telegram):
Bash
hermes gateway setup
Postępuj zgodnie z instrukcjami, aby utworzyć bota Telegram i go podłączyć.
4. Zarządzanie umiejętnościami i pamięcią:
- Umiejętności znajdują się w ~/.hermes/skills/
- Użyj wbudowanego narzędzia skill_manage lub panelu WWW
5. Kompresja kontekstu i modele pomocnicze (oszczędność kosztów):
YAML
compression:
enabled: true
target_ratio: 0.20
auxiliary:
vision:
provider: custom
base_url: https://api.cometapi.com/v1
model: gpt-4o
Najlepsze praktyki do użycia produkcyjnego
Utrzymaj pierwszą działającą ścieżkę w prostocie
Szybki start Hermesa jest jednoznaczny: najpierw uruchom jedną czystą rozmowę, zanim dodasz bramkę, cron, umiejętności, głos czy routowanie. To ważne, bo większość błędów wynika z dryfu konfiguracji, a nie z jakości modelu.
Używaj precyzyjnych promptów i kontekstu projektu
Strona z poradami Hermesa zaleca konkretne prompty, jawne ścieżki plików, komunikaty błędów oraz kontekst podany z góry. Zaleca też AGENTS.md dla reguł projektu, takich jak frameworki testowe, API i konwencje kodowania. W praktyce zmniejsza to liczbę tur potrzebnych do ukończenia zadania.
Pozwól Hermesowi używać jego narzędzi
Nie ograniczaj nadmiernie agenta. Hermes został zaprojektowany, by wyszukiwać, przeglądać, edytować, wykonywać kod i delegować do podagentów. Dokument najlepszych praktyk mówi, aby prosić o wynik, a nie mikrozarządzać każdym krokiem. To szczególnie ważne w zadaniach długohoryzontowych, takich jak debugowanie, analiza repozytorium i refaktoryzacja wielu plików.
Traktuj bezpieczeństwo jako część konfiguracji, nie jako dodatek
Hermes ma dedykowany model bezpieczeństwa z zatwierdzaniem poleceń, autoryzacją i izolacją w kontenerze. Dzięki temu lepiej nadaje się do bezobsługowych lub półautonomicznych przepływów pracy niż zwykła nakładka na prompt, ale oznacza to również, że przed dopuszczeniem go do działania na wrażliwych systemach lub kanałach powinieneś przejrzeć uprawnienia.
Czysta konfiguracja startowa
Minimalny setup Hermesa na CometAPI powinien wyglądać tak:
# Installcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash# Store CometAPI credentialshermes config set OPENAI_API_KEY "sk-your-cometapi-key"hermes config set OPENAI_BASE_URL "https://api.cometapi.com/v1"# Verify provider and run chathermes modelhermes --tui
Ta konfiguracja odpowiada udokumentowanemu modelowi przechowywania sekretów i niestandardowych endpointów w Hermesie i używa CometAPI dokładnie w miejscu, w którym jego zgodna z OpenAI bramka ma być używana.
Rozwiązywanie problemów i FAQ
- Command not found? →
source ~/.bashrc - API key error? →
hermes config set COMETAPI_API_KEY sk-... - Slow responses? → Przełącz na szybszy model CometAPI lub włącz Fast Mode
- Memory not persisting? → Uruchom
hermes config check - OpenClaw migration? → Dostępne przewodniki w dokumentacji
Podsumowanie: Twój samodoskonalący się AI czeka
Masz teraz kompletnego, produkcyjnie gotowego Hermesa zasilanego przez CometAPI — ekonomicznego, elastycznego i naprawdę osobistego. Agent będzie dosłownie ulepszał się im więcej go używasz.
Następny krok: Wejdź na CometAPI, pobierz darmowy klucz API i uruchom instalator w jednej linijce już dziś. Twój przyszły Ty (i Twój agent) Ci podziękują.
