Pi und Hermes sind ein Vergleich zwischen zwei unterschiedlichen Softwarekategorien, nicht zwischen zwei konkurrierenden Coding-CLIs. Pi ist ein interaktives Terminal-Coding-Framework, das Sie innerhalb eines Projektverzeichnisses starten; Hermes Agent ist ein dauerhaft laufender persönlicher Agent mit integrierten Speicherdateien, einem Cron-Scheduler und Messaging-Kanälen. Beide sind MIT-lizenziert, die Installation beider kostet $0, und beide akzeptieren einen Drittanbieter-Modell-Endpunkt über dokumentierte Konfiguration. Die eigentliche Wahl besteht zwischen einer Sitzung und dauerhaftem Betrieb – und für viele Menschen lautet die Antwort: beides.
Klären Sie zuerst die Namen, denn diese Suchanfrage führt auf beiden Seiten zu erheblichen Verwechslungen. Pi bezeichnet hier den von Earendil Inc. auf pi.dev veröffentlichten Coding-Agenten, Repository earendil-works/pi. Es handelt sich nicht um Pi von Inflection AI auf pi.ai, nicht um Raspberry Pi und nicht um Oh My Pi, einen separaten Coding-Agenten eines anderen Autors. Hermes bezeichnet hier NousResearch/hermes-agent. Die eigene Homepage von Nous Research führt Hermes 4 und Hermes Agent als zwei separate Produkte unter zwei separaten Domains auf – Hermes 4 ist die Open-Weight-Modellfamilie mit Inferenzpreisen pro Token, Hermes Agent ist kostenlose Software. Auf dieser Seite erscheint nirgends ein Wert für Hermes 4, weil ein Modellpreis kein Agentenpreis ist.
Welche Option Sie wählen sollten
| Wenn dies Ihre Situation ist | Wählen | Was das für Sie kostet |
|---|---|---|
| Sie möchten ein Repository interaktiv und Sitzung für Sitzung bearbeiten und jede Änderung beobachten | Pi | Kein Speicher zwischen Sitzungen außer wiederabspielbaren Transkripten und keine Genehmigungsaufforderung, bevor ein Shell-Befehl ausgeführt wird |
| Sie möchten den Agenten über eine Messaging-App erreichen können, während Sie nicht am Rechner sind | Hermes Agent | Ein Gateway-Prozess, den Sie betreiben müssen, eigene Bot-Token pro Plattform und wahrscheinlich ein Host, auf dem er läuft |
| Sie möchten vor der Ausführung eines gefährlichen Befehls eine Genehmigungsaufforderung erhalten | Hermes Agent | Pi liefert kein integriertes Berechtigungssystem – das steht ausdrücklich im README –, daher handelt es sich nicht um einen Unterschied bei der Feinabstimmung |
| Sie möchten einen möglichst kleinen Installationsumfang | Pi | Ein npm-Paket gegenüber Hermes’ Installer, der eine Python- und Node-Toolchain sowie ripgrep und ffmpeg installiert und das Repository klont |
| Sie möchten, dass der Agent sich sitzungsübergreifend an Sie erinnert, ohne dass Sie dies selbst einrichten müssen | Hermes Agent | Integriert, lokal, standardmäßig aktiviert; das Pi-Gegenstück ist eine Drittanbieter-Erweiterung mit eigenen laufenden Kosten |
| Sie führen ein kleines lokales oder selbst gehostetes Modell aus | Pi | Hermes’ Quickstart verlangt ein Modell mit mindestens 64.000 Token Kontext und sagt, dass kleinere Fenster beim Start abgelehnt werden; Pi dokumentiert keine entsprechende Untergrenze |
| Beide Beschreibungen passen zu unterschiedlichen Teilen Ihrer Woche | Beide | Getrennte Konfigurationsbäume und getrennte Zustände, sodass sie sich nicht überschneiden – aber zwei Konfigurationen, die gepflegt werden müssen |
Die Migrationskosten sind asymmetrisch und sollten vor Ihrer Entscheidung bewertet werden. Der Wechsel zu Pi erfordert npm install -g @earendil-works/pi-coding-agent und eine Konfigurationsdatei. Der Wechsel zu Hermes Agent erfolgt über ein Installationsskript, das laut seiner Installationsseite Python, Node.js, ripgrep und ffmpeg, den Repository-Klon, eine virtuelle Umgebung, den globalen Befehl hermes und die Anbieter-Konfiguration einrichtet. Wenn Sie außerdem die Desktop-App möchten, gibt es eine Plattformprüfung: Der macOS-Installer ist ausschließlich für Apple Silicon dokumentiert; für natives Windows gibt es einen separaten Installer, und die Dokumentation führt macOS auf Intel als nicht unterstützte Plattform auf. Auf dieser Seite ist keine minimale macOS-Version angegeben.
Eine Namensfalle betrifft ausschließlich Pi und ändert unbemerkt, was Sie installieren. Das Repository wurde verschoben: Eine Anfrage an badlogic/pi-mono wird jetzt über GitHubs eigene Weiterleitung zu earendil-works/pi aufgelöst. Das alte npm-Paket @mariozechner/pi-coding-agent blieb am 7. Mai 2026 bei 0.73.1 stehen und enthält einen Deprecation-Hinweis, der auf das Earendil-Paket verweist. Jedes Tutorial oder jeder Vergleich, der auf den alten Namen basiert, beschreibt Software, die vier Monate veraltet ist. Bei Hermes Agent besteht das umgekehrte Problem: zwei Versionsnummern für ein Release, wie unten erläutert.
Sitzung gegenüber dauerhaftem Betrieb, Funktion für Funktion
| Pi | Hermes Agent | |
|---|---|---|
| Was es ist | Minimales Terminal-Coding-Framework, das pro Sitzung in einem Projektverzeichnis ausgeführt wird | Dauerhaft laufender persönlicher Agent: CLI, Desktop-App und ständig aktiver Gateway-Prozess |
| Laufzeit | Node, über npm installiert | Python, deklariert als >=3.11,<3.14 in pyproject.toml |
| Geprüfte Version | v0.86.1, veröffentlicht am 20. September 2026; npm-Paket mit derselben Version | 0.21.3, veröffentlicht als Tag v2026.9.14 am 14. September 2026 – beide Nummern bezeichnen dasselbe Release |
| Sitzungsübergreifender Speicher | Nicht im Dokumentationsindex. Sitzungen werden als JSONL unter ~/.pi/agent/sessions/ automatisch gespeichert, mit Befehlen für Fork, Fortsetzen und Baumansicht – Transkriptwiedergabe, keine gelernten Fakten, die in eine neue Sitzung eingefügt werden | ~/.hermes/memories/MEMORY.md (Limit von 2.200 Zeichen) und USER.md (Limit von 1.375 Zeichen), bei Sitzungsbeginn ohne Abrufaufruf in den System-Prompt eingefügt; Sitzungen werden in einer lokalen SQLite-FTS5-Datenbank archiviert |
| Nachrichtenkanäle | Keine Seite zur Messaging-Integration im Dokumentationsindex | Ein einzelner Gateway-Prozess, der die Plattformen im Index der Messaging-Dokumentation bedient – die Plattformvergleichstabelle führte am 21. September 2026 28 Plattformen auf –, unter Verwendung der von Ihnen pro Plattform bereitgestellten Zugangsdaten |
| Planung | Kein Scheduler dokumentiert. Die nicht interaktiven Schnittstellen sind ein SDK, ein RPC-Modus und ein JSON-Ereignisstream | Integrierter Cron-Scheduler mit Zustellung an jede verbundene Plattform, laut README des Projekts |
| Erweiterungen | TypeScript-Module aus ~/.pi/agent/extensions/ oder npm-/git-Paketen, die Tools und Slash-Befehle registrieren. Der pi.dev-Katalog führte am 21. September 2026 5.380 Pakete auf | Mit dem agentskills.io-Standard kompatible Skills sowie Subagenten und Toolzugriff über RPC aus Python-Skripten |
| Berechtigungen | Keine integrierten Funktionen. Im README steht, dass Pi kein Berechtigungssystem für Datei-, Prozess-, Netzwerk- oder Zugangsdatenzugriff enthält | Genehmigungsaufforderung bei gefährlichen Befehlen, ein gespeichertes command_allowlist und eine vor der Ausführung durchgesetzte Liste verweigerter Dateischreibvorgänge |
| Zustand des Repositorys | MIT, nicht archiviert, am 21. September 2026 aktualisiert | MIT, nicht archiviert, am 21. September 2026 aktualisiert |
Am 21. September 2026 aus beiden Repositories und beiden Dokumentationsseiten gelesen. Zwei Punkte, die man beachten sollte: Die Zeilen „kein Speicher“ und „kein Messaging“ sind im offiziellen Dokumentationsindex von Pi nicht vorhanden, stellen aber keine Ablehnung durch den Anbieter dar – Drittanbieter-Erweiterungen liefern beides. Auch die Stern- und Issue-Zahlen dieser beiden Repositories sind nicht vergleichbar: Pis README sagt, dass neue Issues und Pull Requests von neuen Mitwirkenden standardmäßig automatisch geschlossen werden. Die beiden Projekte messen daher unterschiedliche Richtlinien und nicht unterschiedliche Wartungsqualität. Nous Research beschreibt Hermes Agent außerdem als den einzigen Agenten mit einer integrierten Lernschleife. Das ist der eigene README-Text des Anbieters; ein direkter Vergleichstest mit Pi wurde von keiner der beiden Parteien gefunden.
pi-hermes-memory ist eine Pi-Erweiterung, nicht Hermes Agent
Dies ist die Verwechslung, die diese Seite ausräumen soll. Die Suche nach „pi hermes“ führt zu einem npm-Paket namens pi-hermes-memory, und der Name klingt wie eine Brücke zwischen den beiden Produkten. Das ist es nicht.
Das Paket wird von chandra447 veröffentlicht — nicht von Nous Research und nicht von Earendil — unter der MIT-Lizenz, in Version 0.9.9, veröffentlicht am 13. September 2026. Die eigene npm-Beschreibung endet mit den Worten „Ported from Hermes agent“. Es implementiert eine Speicherschicht innerhalb von Pi: persistenten Speicher, SQLite-FTS5-Sitzungssuche, Geheimniserkennung und prozedurale Skills. Wenn du es mit pi install npm:pi-hermes-memory installierst, erhält Pi etwas, das Hermes’ Speicherdesign ähnelt. Weder der npm-Eintrag noch der Katalogeintrag beschreiben die Installation von Hermes Agent, die Verbindung zu einem laufenden Hermes Agent oder die Übernahme von Hermes’ Gateway, Kanälen, Scheduler oder Genehmigungssystem — beschrieben wird eine Speicherschicht für Pi.
Drei praktische Einschränkungen aus dem eigenen Katalogeintrag, gelesen am 21. September 2026. Jeder Hintergrundprüfzyklus kostet einen vollständigen LLM-API-Aufruf über einen untergeordneten pi -p-Prozess, also wiederkehrende Tokenkosten statt einer kostenlosen Bequemlichkeit. Der Sitzungsverlauf ist erst nach der Indizierung durchsuchbar — der Eintrag bietet einen /memory-index-sessions-Befehl für die Massenindizierung oder die automatische Indizierung beim Beenden einer Sitzung; alte Transkripte benötigen daher den einmaligen Import, bevor die Suche sie erfasst. Außerdem begrenzt der Trigramm-Tokenizer die CJK-Teilstringsuche auf Abfragen mit mindestens drei Zeichen. Der Eintrag zeigte bei dieser Abfrage ungefähr 27.000 Downloads pro Monat; das sind Live-Zähler und sie werden sich verändert haben. Pis eigene Dokumentation empfiehlt kein Speicherpaket, und bei den an diesem Tag gelesenen Katalogeinträgen erschien kein Prüfungs-, Verifizierungs- oder Empfehlungs-Badge — dies ist also eine beliebte Community-Option, keine offizielle.
Berechtigungen sind der deutlichste Unterschied
Wenn Sie nur einen Aspekt vergleichen, dann diesen. In der README von Pi steht ausdrücklich, dass Pi kein integriertes Berechtigungssystem für den Zugriff auf Dateisystem, Prozesse, Netzwerk oder Zugangsdaten enthält und standardmäßig mit den Berechtigungen des Benutzers und des Prozesses ausgeführt wird, der es gestartet hat. Die Sicherheitsseite, die bei der Aktualisierung der Pi-Dokumentation am 22. September 2026 neu verfasst wurde, ergänzt, dass Pi „Dateien mit den Berechtigungen des Kontos lesen, ändern und ausführen kann, das es gestartet hat, und nicht vor jedem Tool-Aufruf um Genehmigung bittet“. Sie führt außerdem das „Fehlen einer integrierten Sandbox“ unter den Verhaltensweisen auf, die grundsätzlich außerhalb der Sicherheitsgrenze liegen. Die einzige Vertrauenseinstellung, defaultProjectTrust, regelt, ob projektlokale Konfigurationen und Erweiterungen geladen werden – nicht, ob ein Tool ausgeführt wird. Die Containerisierungsseite von Pi dokumentiert vier Isolierungsansätze, die Sie selbst bereitstellen müssen: eine Gondolin-Erweiterung, die integrierte Tools in eine lokale Micro-VM umleitet, einfaches Docker, das durch Richtlinien gesteuerte OpenShell und Docker Sandboxes. Bis zur Aktualisierung erläuterte die Sicherheitsseite auch die zugrunde liegende Designentscheidung: Eine teilweise Sandbox innerhalb des Prozesses könnte leicht als Sicherheitsgrenze missverstanden werden, obwohl sie weiterhin von der Host-Shell, dem Dateisystem, Paketmanagern, Zugangsdaten und Erweiterungscode abhängig wäre. Die aktualisierte Seite lässt diese Begründung weg und erklärt stattdessen: „Sicherheit entsteht dadurch, dass die Dateien, Zugangsdaten, Prozesse und Netzwerkdienste eingeschränkt werden, auf die Pi zugreifen und die es beeinflussen kann, falls eine generierte Aktion falsch oder bösartig ist“. Die Sicherheitsrichtlinie des Repositorys besagt hingegen weiterhin, dass der Coding-Agent „absichtlich keine Sandbox hat“. Beachten Sie, dass Erweiterungen mit Ihren vollständigen Systemberechtigungen ausgeführt werden.
Hermes Agent vertritt die entgegengesetzte Position. Seine Sicherheitsseite dokumentiert bei gefährlichen Befehlen eine Abfrage mit den Optionen einmalig, Sitzung, immer oder verweigern; die Auswahl „immer“ schreibt das Muster in command_allowlist in ~/.hermes/config.yaml. approvals.mode akzeptiert smart, die Standardeinstellung, die ein zusätzliches LLM zur Risikobewertung verwendet und unsichere Fälle eskaliert; manual, das immer nachfragt; und off, das die Prüfungen deaktiviert. Eine separate Verweigerungsliste für Dateischreibvorgänge wird vor der Ausführung für Zugangsdatenverzeichnisse wie ~/.ssh/, ~/.aws/ und ~/.kube/ sowie für Geheimnisspeicher einschließlich .env durchgesetzt; ~/.ssh/config ist genehmigungspflichtig statt vollständig blockiert, und ein optionales HERMES_WRITE_SAFE_ROOT beschränkt Schreibvorgänge auf ein Präfix. Die fortgeltende Einschränkung: Dieselbe Seite sagt, dass die Prüfungen gefährlicher Befehle auf den Backends übersprungen werden, nämlich docker, singularity, modal, daytona und vercel_sandbox, weil der Container als Grenze behandelt wird. „Hermes fragt zuerst“ trifft auf local und ssh zu, ist aber keine Eigenschaft jeder Konfiguration.
Beide auf denselben Endpunkt richten
| Pi | Hermes Agent | |
|---|---|---|
| Konfigurationsdatei | ~/.pi/agent/models.json, unter providers.<name> | ~/.hermes/config.yaml, unter providers: |
| Feld für die Basis-URL | baseUrl | api, wobei base_url und url als Aliase akzeptiert werden |
| Protokollfeld | api. Bis zum Dokumentations-Update von Pi vom 22. September 2026 führte die Tabelle „Supported APIs“ in der Modelldokumentation openai-completions, openai-responses, anthropic-messages und google-generative-ai auf; auf der überarbeiteten Seite wird keine davon aufgeführt, und Pis Quellcode (v0.99.2) leitet das Feld an eine von zehn integrierten Implementierungen weiter, von denen sechs nie für benutzerdefinierte Anbieter dokumentiert wurden | transport: chat_completions, anthropic_messages oder codex_responses; leer erkennt automatisch anhand der URL |
| Zugangsdaten | Eine einzelne apiKey-Zeichenkette mit Interpolation: $VAR liest eine Umgebungsvariable, ein führendes ! führt den Wert als Befehl aus und verwendet stdout, und eine reine Großbuchstaben-Zeichenkette wie MY_API_KEY ist ein Literal, keine Variable | Separate Felder: Inline-api_key, key_env mit dem Namen einer Umgebungsvariable oder key_cmd mit dem Namen eines Befehls, der ein Token ausgibt |
| Kontextverwaltung | Ein benutzerdefiniertes Modell hat keinen Katalogeintrag, daher legst du contextWindow, maxTokens und die Fähigkeits-Flags selbst fest. supportsStrictTools ist bei einem benutzerdefinierten Anbieter standardmäßig false | Der Quickstart erfordert mindestens 64.000 Kontext-Token und sagt, dass kleinere Fenster beim Start abgelehnt werden; setze model.context_length fest, wenn die Erkennung einen falschen Wert liefert. Hermes liest model.max_tokens nicht mehr, daher stammen die Ausgabebegrenzungen vom Server |
| Kostenübersicht | Ein cost-Block pro Modell mit input, output, cacheRead und cacheWrite — Tarife pro einer Million Token, die Pis RPC-Referenz als „Costs are in US dollars per million tokens“ angibt — mit optionalen Überschreibungen für die Eingabestufe oberhalb eines Token-Schwellenwerts, die seit Pis Dokumentations-Update vom 22. September 2026 nur das Quellschema (v0.99.2) beschreibt | Wird im sitzungsinternen Nutzungsbereich angezeigt |
Eine operative Tatsache ist wichtiger als der Rest dieser Tabelle und erklärt, warum ein einzelner Gateway-Schlüssel nicht eine einzige Konfiguration bedeutet. Keines der beiden Produkte dokumentiert eine verbindlich festgelegte Basis-URL für das Anthropic-Protokoll. Bis zum Dokumentations-Update vom 22. September 2026 zeigte Pis Modelldokumentation in ihren anthropic-messages-Beispielen beide Formen — an einer Stelle ein reines Origin https://proxy.example.com und an anderen Stellen https://proxy.example.com/v1 — und das Update entfernte beide, ohne dies zu klären; eine Lücke, die Pi Pricing bereits vermerkt. Für Kunavo funktioniert das Origin als Form: Clients im Anthropic-Stil hängen /v1/messages selbst an, sodass ein Suffix /v1 zu einem doppelten Pfad und einem 404 führt. Auf der Hermes-Seite markiert der Hermes-Leitfaden für benutzerdefinierte APIs die Basis-URL anthropic_messages als unverifiziert und weist dich an, beide Formen zu testen; nichts, was heute gefunden wurde, klärt dies, daher bleibt diese Absicherung bestehen und wird hier nicht stillschweigend zu einer Gewissheit aufgewertet. Der OpenAI-kompatible Pfad ist auf beiden Seiten der einfachere. Die Dokumentation zur Basis-URL behandelt diese Falle vollständig.
Eine weitere Grenze, weil sie die einzige auf beiden Seiten gefundene Tarifgrenze ist. Die Tool-Gateway-Seite sagt, dass das Tool Gateway eine Funktion für zahlende Abonnenten ist, und die Nous-Portal-Preisseite zeigt für den kostenlosen Tarif keine gehostete Tool-Nutzung. Diese Grenze betrifft die gehostete Tool-Ebene — Websuche und -extraktion, Bildgenerierung, Sprachausgabe und Cloud-Browser-Automatisierung — und nicht den Agenten, das Speichersystem, die Kanäle, den Scheduler, das Genehmigungssystem oder die Möglichkeit, Hermes auf deinen eigenen Endpunkt zu richten. Kunavo bietet kein Text-to-Speech-, Speech-to-Text- oder Embedding-Modell, daher haben diese Gateway-Kategorien überhaupt kein Kunavo-Gegenstück; der dokumentierte Ausweg ist toolbezogen: web.backend, image_gen.provider, tts.provider oder browser.cloud_provider wird auf dein eigenes Anbieter-Konto gesetzt. Dieselbe Seite sagt außerdem, dass einige Konten ohne kostenpflichtiges Abonnement ein kleines Kontingent verwalteter Tools erhalten, ohne veröffentlichte Angaben zu Umfang oder Berechtigung — real, aber kein kostenloser Tarif. Auf der Pi-Seite wurde keine entsprechende Grenze gefunden: pi.dev hatte bei der Lektüre am 21. September 2026 keinerlei Preis oder kostenpflichtigen Tarif veröffentlicht.
Zwei Angaben im Nous Portal widersprechen sich zwischen offiziellen Seiten, und dieser Leitfaden wird sie nicht zusammenführen: Die Portal-Preisseite wirbt bei jedem kostenpflichtigen Tarif mit „200+ Models“, während die Hermes-Dokumentationsseite für Nous Portal sagt, dass Guthaben mehr als 300 Frontier-Modelle abdeckt. Die am 21. September 2026 veröffentlichten Tarife waren Free für $0, Plus für $20 monatlich mit $22 monatlichem Guthaben, Super für $100 mit $110 und Ultra für $200 mit $220; jeder Tarif wurde mit einem Guthabenbonus von 10 Prozent und einer Übertragsgrenze beschrieben. Dieses Guthaben ist Shop-Guthaben für Inferenz, kein Rabatt auf Listenpreise.
Was dieselbe Arbeit jeweils kostet
Beide Clients kosten $0, daher geht es beim Vergleich darum, was jeder zu einer Tokenrechnung hinzufügt. Dies sind veranschaulichende Tokenschätzungen, keine gemessenen Aufgabenkosten und keine Rechnungsobergrenze. Angenommen wird eine begrenzte Änderung an einem Repository mit 400.000 nicht gecachten Eingabe-Token und 25.000 Ausgabe-Token, ohne Cache-Lesevorgänge, Cache-Schreibvorgänge, Bilder oder externe Toolkosten. Die Tarife sind aktuelle Kunavo-Katalog-Preise pro einer Million Token.
| Modell | Eingabe / Ausgabe pro 1 Mio. | Eine Änderung, beliebiger Client |
|---|---|---|
| Claude Sonnet 5 | $1,40 / $7,00 | $0,735 |
| Claude Haiku 4.5 | $0,70 / $3,50 | $0,367 |
Diese Spalte ist absichtlich identisch: Dasselbe Modell, das dieselbe Arbeit erledigt, wird auf beiden Seiten gleich abgerechnet. Der strukturelle Unterschied liegt in der Speicherzeile, und sie verläuft in entgegengesetzte Richtungen. Hermes’ Speicherdokumentation beschreibt Speicherinhalte, die zu Beginn einer Sitzung in den System-Prompt eingefügt werden, ohne LLM-Aufruf zum Abrufen, und nennt für die beiden Dateien Grenzen von ungefähr 800 bzw. 500 Token. Pi hat kein integriertes Äquivalent, und die Erweiterung, die eines hinzufügt, berechnet pro Prüfzyklus einen vollständigen LLM-Aufruf. Angenommen werden 20 Sitzungen pro Monat für die Einfügung und 30 Prüfzyklen mit jeweils 12.000 Eingabe- und 600 Ausgabe-Token für die Erweiterung — die Form des Zyklus ist eine Annahme zur Veranschaulichung, keine Messung.
| Modell | Hermes: Speicher eingefügt, 20 Sitzungsstarts | Pi + Erweiterung: 30 Prüfzyklen im Hintergrund |
|---|---|---|
| Claude Sonnet 5 | $0,036 | $0,630 |
| Claude Haiku 4.5 | $0,018 | $0,315 |
Keine der beiden Zahlen ist groß, und genau das ist der Punkt: Der Speicher ist auf keiner Seite der Kostenfaktor, daher solltest du anhand des Verhaltens und nicht anhand dieser Zeile wählen. Zwei Kosten sind vollständig außerhalb der Berechnung. Hermes Agent ist dafür ausgelegt, außerhalb deines Laptops zu laufen — sein README schlägt einen günstigen VPS oder Serverless-Host vor —, daher kann eine Hosting-Rechnung entstehen, die Pi nie verursacht. Und wenn du dich mit einem Claude-Abonnement bei Pi anmeldest, sagte Pis eigene Anbieter-Dokumentation bis zum Dokumentations-Update vom 22. September 2026, durch das der Satz entfernt wurde, dass die Nutzung eines Drittanbieter-Harness auf zusätzliche Nutzung angerechnet und pro Token abgerechnet wird, statt gegen die Claude-Tariflimits zu laufen; die Warnung, die Pi beim Ausführen eines Anthropic-Modells mit Abonnement-Authentifizierung ausgibt, sagt dies in seinem Quellcode in v0.99.2 weiterhin. Das ist Pis Darstellung der Abrechnung eines anderen Anbieters, daher solltest du dies in deinem eigenen Konto bestätigen.
Auf der Kunavo-Seite ist der Katalogbetrag eher eine Abrechnungsuntergrenze als eine Obergrenze: Wenn der Upstream seine Kosten meldet, ist die Rechnung der höhere Wert aus den Katalogkosten und den Upstream-Kosten multipliziert mit dem anwendbaren Aufschlag. Das Minimum ist eine vorausbezahlte Aufladung von $10, also das zur Finanzierung eines Schlüssels benötigte Guthaben und keine Aufgaben- oder Abonnementgebühr — siehe Abrechnung. Der günstigste aufgeführte Tarif und die günstigste abgeschlossene Aufgabe sind getrennte Fragen; ein kleineres Modell, das drei Versuche benötigt, kann mehr kosten als eines, das die Änderung beim ersten Mal umsetzt.
Beide ausführen und wann du migrieren solltest
Diese beiden müssen kein Entweder-oder sein, und die Konfigurationsbäume bestätigen das: Pi liest ~/.pi/agent/, Hermes Agent liest ~/.hermes/, und keiner dokumentiert einen gemeinsamen Zustand. Hermes isoliert außerdem nach Profil — hermes -p work liest sein eigenes Speicherverzeichnis —, daher müssen eine Arbeits- und eine persönliche Umgebung keinen Kontext teilen.
Migriere zu Hermes Agent, wenn du dir vor allem unbeaufsichtigte Abläufe wünschst: geplante Arbeit, eine Antwort aus einer Messaging-App oder einen Agenten, der sich an eine Entscheidung erinnert, die du letzte Woche erklärt hast, ohne dass du sie erneut einfügen musst. Migriere zu Pi, wenn die Arbeit überwachte Codearbeit in einem Repository ist und du den laufenden Prozess nicht betreiben möchtest. Füge die Pi-Speichererweiterung erst hinzu, nachdem du ihre Prüfzyklen eingepreist hast, und niemals unter der Annahme, dass sie Pi in Hermes Agent verwandelt. Wenn der Grund für den Wechsel tatsächlich der Modellzugang und nicht der Workflow ist, ist keine der beiden Migrationen erforderlich: Beide Produkte erreichen denselben Endpunkt über dokumentierte Konfiguration.
Egal, welches du ausprobierst: Behandle jede Konfiguration auf dieser Seite als aus der Anbieterdokumentation gelesen, nicht als bewiesen. Halte eine funktionierende Route verfügbar, führe eine begrenzte Aufgabe aus und gleiche anschließend die eigene Kostenübersicht des Agenten mit der Belastung ab, die dein Anbieter-Konto tatsächlich aufgezeichnet hat — die Berechnung eines Agenten anhand gemeldeter Token ist eine Schätzung, kein Hauptbuch. Für Details auf Leitungsebene behandelt OpenAI-kompatible API, was die kompatible Oberfläche umfasst; Hermes Agent Pricing und Pi Pricing enthalten jeweils das vollständige Abrechnungsbild des Produkts. Wenn du bereit bist, einen Schlüssel für eines der beiden Produkte zu finanzieren, erstelle ein Kunavo-Konto.
Häufig gestellte Fragen
Was ist der Unterschied zwischen Pi und Hermes Agent?
Sie gehören zu unterschiedlichen Softwarekategorien. Pi von Earendil Inc. auf pi.dev ist ein interaktives Terminal-Coding-Framework: Sie starten es in einem Projektverzeichnis, es bearbeitet Dateien und führt während dieser Sitzung Shell-Befehle aus, anschließend wird es beendet. Hermes Agent von Nous Research ist ein dauerhaft laufender persönlicher Agent: eine CLI, eine Desktop-App und ein ständig aktiver Gateway-Prozess mit Speicherdateien, die bei jedem Sitzungsstart in den System-Prompt eingefügt werden, einem Cron-Scheduler und einem dokumentierten Messaging-Index, dessen Plattformvergleichstabelle am 21. September 2026 28 Plattformen aufführte. Beide sind MIT-lizenziert und die Installation beider kostet $0. Pi ist ein Node-Paket; Hermes Agent ist ein Python-Projekt, dessen Installer außerdem Node.js, ripgrep und ffmpeg installiert.
Bekomme ich Hermes Agent, wenn ich pi-hermes-memory installiere?
Nein. pi-hermes-memory ist eine von chandra447 auf npm veröffentlichte Drittanbieter-Erweiterung für Pi, MIT-lizenziert, Version 0.9.9, veröffentlicht am 13. September 2026. In der eigenen npm-Beschreibung steht „Ported from Hermes agent“ – die Erweiterung implementiert eine Speicherschicht innerhalb von Pi neu. Sie wird weder von Nous Research noch von Earendil veröffentlicht, und weder der npm-Eintrag noch der Katalogeintrag beschreibt die Installation von Hermes Agent oder die Verbindung zu einer laufenden Instanz. Außerdem kann die Nutzung nicht kostenlos sein: Im pi.dev-Katalog steht, dass jeder Prüfzyklus einen vollständigen LLM-API-Aufruf über einen untergeordneten pi -p-Prozess kostet – eine wiederkehrende Tokengebühr für den Endpunkt, auf den Pi verweist.
Ist Hermes in diesem Vergleich das Modell Hermes 4?
Nein, und das ist der leichteste Fehler, weil beide vom selben Anbieter stammen. Die eigene Homepage von Nous Research führt Hermes 4 unter hermes4.nousresearch.com und Hermes Agent unter hermes-agent.nousresearch.com als separate Produkte auf. Hermes 4 ist eine Open-Weight-Modellfamilie mit von dem jeweiligen Katalog veröffentlichten Inferenzpreisen pro Token; Hermes Agent ist MIT-lizenzierte Agentensoftware, deren Installation nichts kostet und die das von Ihnen angegebene Modell aufruft. Ein pro Token genannter Betrag für Hermes 4 ist kein Preis für Hermes Agent. Außerdem gibt es zwei unabhängige Hermes-Projekte, die für diesen Namen ranken: Metas JavaScript-Engine für React Native und das französische Luxushaus.
Kann ich Pi und Hermes Agent gleichzeitig ausführen?
Nichts Dokumentiertes hindert Sie daran, und beide verwalten ihren Zustand getrennt: Pi liest ~/.pi/agent/ und Hermes Agent liest ~/.hermes/. Sie sind keine Ersatzprodukte. Beide auszuführen ist daher ein sinnvolles Ergebnis und kein Kompromiss – Pi für überwachte Arbeit in einem Repository, Hermes Agent als dauerhaft verfügbarer Assistent, den Sie über eine Messaging-App erreichen. Derselbe Gateway-Schlüssel kann beide finanzieren, aber die Produkte erwarten unterschiedliche Konfigurationen: Pi verwendet einen providers-Block in ~/.pi/agent/models.json, Hermes Agent einen providers-Eintrag in ~/.hermes/config.yaml. Die Basis-URL des Anthropic-Protokolls ist auf beiden Seiten ungeklärt: Pis eigene Dokumentation zeigte bis zu einer Aktualisierung am 22. September 2026 zwei verschiedene Formen; bei dieser Aktualisierung wurden beide entfernt, ohne die Frage zu klären. Die Hermes-Form ist nicht verifiziert. Hier wurde keine Dual-Konfiguration zur Laufzeit getestet.
Welches Produkt kann ich sicherer unbeaufsichtigt laufen lassen?
Hermes Agent ist das Produkt mit einem dokumentierten Genehmigungssystem; Pi erklärt ausdrücklich, dass es keines besitzt. Pis README sagt, dass kein integriertes Berechtigungssystem für Dateisystem-, Prozess-, Netzwerk- oder Zugangsdatenzugriff enthalten ist. Die Sicherheitsseite, die in einer Dokumentationsaktualisierung vom 22. September 2026 überarbeitet wurde, führt das Fehlen einer integrierten Sandbox als Verhalten auf, das im Allgemeinen außerhalb seiner Sicherheitsgrenze liegt, und sagt, dass Pi Dateien mit den Berechtigungen des Kontos lesen, ändern und ausführen kann, das Pi gestartet hat. Hermes Agent schützt gefährliche Shell-Befehle durch eine Eingabeaufforderung mit den Optionen einmalig / Sitzung / immer / ablehnen, speichert eine „immer“-Antwort in command_allowlist in ~/.hermes/config.yaml und bietet approvals.mode mit den Werten smart, manual oder off. Eine Bedingung ist wichtig: Auf der eigenen Sicherheitsseite von Hermes steht, dass diese Prüfungen gefährlicher Befehle bei den Terminal-Backends docker, singularity, modal, daytona und vercel_sandbox übersprungen werden, weil der Container stattdessen als Grenze behandelt wird. Grundlage sind die Anbieter-Dokumentationen vom 21. September 2026; Pis README und Sicherheitsseite wurden am 1. Oktober 2026 erneut gelesen. Keine der beiden Verhaltensweisen wurde hier getestet.
Benötige ich ein Nous-Abonnement, um Hermes Agent zu verwenden?
Für den Agenten nicht. Hermes Agent ist MIT-lizenziert, und der Pfad für benutzerdefinierte Endpunkte, das Speichersystem, Messaging-Kanäle, der Cron-Scheduler, das Genehmigungssystem und die Terminal-Backends sind gewöhnliche Konfigurationen in ~/.hermes/config.yaml. Die einzige in den hier gelesenen Dokumenten gefundene Tarifbeschränkung ist eng gefasst: Auf der Seite zum Tool Gateway steht, dass das Tool Gateway eine Funktion für zahlende Abonnenten ist und die gehostete Tool-Ebene betrifft, nicht den Agenten. Dieselbe Seite sagt außerdem, dass einige Konten ohne kostenpflichtiges Abonnement ein kleines Kontingent verwalteter Tools erhalten, ohne veröffentlichte Größen- oder Berechtigungsregel. Betrachten Sie dieses Kontingent daher als real, aber nicht quantifiziert. Jedes Gateway-Tool kann stattdessen pro Tool auf Ihren eigenen Anbieterschlüssel verwiesen werden.
Welches Produkt kostet im Betrieb weniger?
Keines der beiden Produkte verlangt Gebühren für die Software; der Unterschied ist daher strukturell und keine Preisdifferenz. Beide sind MIT-lizenziert und kosten $0, und beide verbrauchen Modell-Token an dem von Ihnen konfigurierten Endpunkt. Zwei wiederkehrende Kostenpositionen unterscheiden sie. Hermes Agents Speicherabruf führt keinen LLM-Aufruf aus – die Dokumentation beschreibt den Speicherinhalt als Teil des System-Prompts, der zu Sitzungsbeginn eingefügt wird; dadurch entstehen Eingabetokenkosten und keine weiteren Kosten. Pi verfügt über keinen integrierten Speicher, und die Drittanbieter-Erweiterung, die einen solchen hinzufügt, berechnet pro Hintergrundprüfzyklus einen vollständigen LLM-Aufruf. Umgekehrt ist Hermes Agent dafür ausgelegt, außerhalb Ihres Laptops zu laufen, sodass eine Host-Rechnung entstehen kann, die Pi nicht verursacht. Welches Produkt günstiger ist, hängt davon ab, wie viele Sitzungen und Prüfzyklen Sie tatsächlich ausführen.
Geprüft am 21. September 2026: die GitHub-API für beide Repositorys, Pis README im Rohformat sowie Sitzungs-, Anbieter- und Containerisierungsdokumente, pi.dev und seine Modelldokumentation und den Paketkatalog, die npm-Registry-Einträge für beide Pi-Pakete und für pi-hermes-memory, die Installations-, Quickstart-, Plattformunterstützungs-, Speicher-, Messaging-, Sicherheits-, Modellkonfigurations-, Profil-, Nous-Portal- und Tool-Gateway-Seiten von hermes-agent.nousresearch.com sowie portal.nousresearch.com und nousresearch.com. Pis Modelldokumentation wurde am 1. Oktober 2026 erneut für ihre API-Liste und die Beispiele für Anthropic-Messages-Basis-URLs gelesen, die beide durch Pis Dokumentations-Update vom 22. September 2026 entfernt wurden. Am selben Tag wurden Pis README, Sicherheitsseite und Sicherheitsrichtlinie des Repositorys für die Aussagen zu Berechtigungen und Sandbox erneut gelesen, ebenso seine RPC-Referenz und der Quellcode in v0.99.2 für die Einheiten und Stufen des Kostenblocks sowie die API-Werte und die Zeile zur zusätzlichen Nutzung im Vergleich mit der Terminalwarnung in diesem Quellcode. Sternzahlen, Download-Zähler und Paket- und Plattformgesamtzahlen sind Momentaufnahmen eines einzelnen Tages und ändern sich. Kunavo-Tarife werden aus dem Live-Katalog gerendert, und jeder Dollarbetrag hier ist veranschaulichende Token-Arithmetik, keine gemessenen Aufgabenkosten. Weder Pi noch Hermes Agent wurde in dieser Arbeit zur Laufzeit gegen Kunavo getestet, und für keines der beiden Produkte wird eine Kompatibilitätsaussage gemacht.