Abschnitte der Wissensbasis ▾

Navigation

▸ Hier starten Nach Rollen

Kategorien

Werkzeuge 54
Glossar 12

Tools

Hermes Agent + DeepSeek im Gonka-Netzwerk — autonomer Agent für ein paar Cent

Hermes Agent ist ein selbstlernender Open-Source AI-Agent von Nous Research (MIT-Lizenz). Dies ist nicht nur ein Chat: ein vollwertiges Terminal CLI mit Gedächtnis, skills, Aufgabenplaner und Gateway zu Telegram, Discord, Slack und WhatsApp. Der Agent erstellt Fähigkeiten aus Erfahrung, sucht in vergangenen Dialogen und baut zwischen Sitzungen ein Benutzermodell auf. Läuft sowohl auf einem $5-VPS als auch auf einem GPU-Cluster.

Das Problem von Hermes ist dasselbe wie bei jedem Agenten-Tool: der Token-Verbrauch. Der Agent liest Dateien, führt tool-calling-Zyklen aus, komprimiert den Kontext, verwaltet das Gedächtnis – bei aktiver Arbeit verbraucht er leicht Dutzende Millionen Token. Mit Anthropic- oder OpenAI-Modellen ($3–15 pro 1M) summiert sich das bei autonomer Arbeit schnell auf Dutzende oder Hunderte von Dollar pro Tag.

Hermes unterstützt standardmäßig jeden Anbieter: Nous Portal, OpenRouter, OpenAI, Anthropic — oder Ihren eigenen endpoint. Dies ist der Einstiegspunkt für das JoinGonka Gateway: Unser OpenAI-kompatibles Gateway liefert inferenced aus dem dezentralen Gonka Netzwerk zu einem Preis ab $0.0062 pro 1M Token — Hunderte und Tausende Male günstiger. Hermes wird damit zu einem echten Alltags-Tool und nicht nur zu einer teuren Demonstration.

Schritt 1: Hermes installieren und Schlüssel abrufen

Hermes installieren (Linux, macOS, WSL2). Der offizielle Installer zieht Python, Node.js, ripgrep und ffmpeg automatisch mit:

# Linux / macOS / WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

# Windows (PowerShell)
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Starten Sie nach der Installation die Shell neu und prüfen Sie den Aufruf:

source ~/.bashrc   # or ~/.zshrc
hermes             # interactive CLI

JoinGonka-API-Schlüssel: Falls noch nicht vorhanden – registrieren Sie sich unter gate.joingonka.ai/register, bestätigen Sie die Adresse – 3M kostenlose Tokens landen auf Ihrem Konto – und erstellen Sie im Dashboard einen Schlüssel mit dem Präfix jg-. Ein Schlüssel und ein Guthaben gelten sofort für alle Modelle.

Schritt 2: Gonka als benutzerdefinierten Anbieter verbinden

Hermes funktioniert mit jedem OpenAI-kompatiblen Endpoint: Wenn ein Server auf /v1/chat/completions antwortet, kann Hermes darauf gerichtet werden. Das JoinGonka Gateway ist genau so einer. Es gibt drei Wege der Einrichtung.

Weg 1: unser Installer (ein Befehl, empfohlen). Er trägt den Provider in die Hermes-Konfiguration ein, setzt DeepSeek V4 Flash als Standardmodell und prüft mit einer Live-Anfrage, dass das Gate den Schlüssel und das Modell akzeptiert:

npx @joingonka/setup --tool hermes

Weg 2: Setup-Assistent. Starten Sie im Terminal außerhalb einer aktiven Sitzung:

hermes model

Wählen Sie in der Provider-Liste „Custom endpoint (self-hosted / VLLM / etc.)“ und geben Sie drei Werte ein:

  • API base URL: https://gate.joingonka.ai/v1
  • API key: jg-your-key
  • Model name: deepseek-ai/DeepSeek-V4-Flash-0731

Weg 3: Konfiguration bearbeiten. Hermes speichert die Modelleinstellungen in ~/.hermes/config.yaml (im nativen Windows-Build %LOCALAPPDATA%\hermes\config.yaml) — das ist die einzige Quelle der Wahrheit. Fügen Sie einen Abschnitt hinzu:

# ~/.hermes/config.yaml
model:
  provider: custom
  default: deepseek-ai/DeepSeek-V4-Flash-0731
  base_url: https://gate.joingonka.ai/v1
  api_key: jg-your-key

Der Modellname steht im Schlüssel default — das ist der kanonische Schlüssel von Hermes. Die Zeile model: innerhalb des Blocks ist nur ein Ersatz-Alias: Sie greift nicht, wenn default bereits gesetzt ist (zum Beispiel durch den Setup-Assistenten). Ändern Sie bei manueller Bearbeitung also unbedingt default.

⚠️ Der Schlüssel gehört nur in model.api_key. Die Hermes-Dokumentation erlaubt zwar OPENAI_API_KEY in ~/.hermes/.env, bei einem Custom-Endpoint funktioniert das aber nicht: Hermes liest den Schlüssel nur aus model.api_key, und mit dem Schlüssel in .env antwortet das Gate mit 401 Invalid API key. Verifiziert mit Hermes v0.20.4.

Test: Starten Sie hermes und schreiben Sie „Erstelle eine Datei hello.py mit einer hello-world-Funktion“. Der Agent sollte die Datei anlegen und das Ergebnis anzeigen. Den Zustand der aktuellen Konfiguration sehen Sie über hermes config show | grep '^model\.' und hermes status.

Umschalten im laufenden Betrieb: innerhalb der Sitzung mit dem Befehl /model custom:deepseek-ai/DeepSeek-V4-Flash-0731. Und /model custom ohne Namen zieht das Modell selbst vom Endpoint, wenn es dort nur eines gibt.

Vergleich der Kosten für autonome Sitzungen

Hermes ist ein Agenten-Tool mit Gedächtnis und Fähigkeiten. Er antwortet nicht nur mit einer Nachricht: Er liest Dateien, schreibt Code, führt Befehle aus, komprimiert den Kontext und verwaltet langwierige Hintergrundaufgaben über einen Scheduler. Jede Aktion ist ein API-Aufruf, und bei einem Tag autonomer Arbeit summieren sich die Kosten auf zig Millionen Token. Vergleichen wir die Kosten typischer Sitzungen:

AufgabeTokenAnthropic ClaudeJoinGonka Gonka
Einzelaufgabe mit tool-calling~5M$15 — $75$0.048
Hintergrund-Agent (mehrere Stunden)~20M$60 — $300$0.19
Autonome Feature-Entwicklung~50M$150 — $750$0.48
24h Betrieb über Gateway (Telegram + cron)~150M$450 — $2,250$1.44

Mit dem JoinGonka Gateway kann man Hermes rund um die Uhr laufen lassen: nächtliche Berichte, wöchentliche Audits, Hintergrundaufgaben über den cron-Scheduler — ohne auf die Kosten zu achten. Zu den Anthropic-Preisen müsste man jeden dieser Durchläufe manuell berechnen. Das Startguthaben bei der Registrierung reicht aus, um den Agenten eine echte Aufgabe erledigen zu lassen und den eigenen Verbrauch vor der ersten Aufladung zu sehen.

Modellauswahl und Tool Calling

Über das Gateway stehen dem Benutzer sofort drei Gonka-Modelle zur Verfügung – alle unterstützen natives Tool Calling (OpenAI function calling), wodurch die Fähigkeiten und Werkzeuge von Hermes zuverlässig funktionieren, ohne dass Textantworten geparst werden müssen:

Modellname (für config)KontextMax. AntwortWann zu wählen
deepseek-ai/DeepSeek-V4-Flash-0731380K32768Standard für Hermes: einer der längsten Kontexte im Netzwerk und das vierfache Antwortlimit – der Agent bewältigt lange Tool-Calling-Ketten und große Dateien in einem Durchgang
MiniMaxAI/MiniMax-M2.7180K8192Ein solider Allrounder für kurze Aufgaben und schnelle Korrekturen
zai-org/GLM-5.3-Flash390K8192Reasoning-Modell mit dem längsten Kontext im Netzwerk: Denkt vor der Antwort nach – für komplexe Logik; ein Teil der Antwort wird für das Reasoning verwendet, daher das Antwortlimit nicht zu niedrig ansetzen

Über Token-Limits in Hermes. In der config.yaml ist das Feld context_length das gesamte Kontextfenster (Eingabe + Ausgabe), während max_tokens nur die Obergrenze für die Antwortlänge darstellt. Es ist besser, beides nicht manuell zu setzen: Hermes bestimmt die korrekten Werte selbst vom Provider. Wenn Sie max_tokens manuell festlegen, halten Sie sich innerhalb der Modellgrenzen: Über das Gateway sind dies 32768 bei DeepSeek V4 Flash und 8192 bei MiniMax M2.7 und GLM-5.3 Flash. Sie können das Modell jederzeit mit dem Befehl hermes model oder direkt in der Sitzung über /model wechseln.

Ähnliche Terminal-Tools in unserer Wissensdatenbank: Claude Code, Cline.

Hermes Agent + Gonka = autonomer Nous Research AI-Agent für Kleingeld. 24 Stunden Hintergrundbetrieb kosten $1.44 statt $450-2,250 bei Anthropic. Einrichtung – npx @joingonka/setup --tool hermes (oder Provider custom mit base_url unseres Gateways manuell), natives Tool Calling, drei Modelle zur Auswahl: DeepSeek V4 Flash mit 380K Kontext, MiniMax M2.7 und GLM-5.3 Flash. Startguthaben nach Adressbestätigung – für die erste reale Aufgabe.

Möchten Sie mehr erfahren?

Erkunden Sie andere Abschnitte oder beginnen Sie jetzt GNK zu verdienen.

Startguthaben kostenlos erhalten →