Zum Hauptinhalt springen
Führe phaseo hermes aus, um Phaseo mit eigenem Schlüssel als benutzerdefinierten Endpunkt von Hermes Agent festzulegen, oder setze dieselben vier Hermes-Einstellungen und eine .env-Zeile selbst.

Mit der Phaseo CLI einrichten

Fehlt Hermes, zeigt die CLI den offiziellen Installer-Befehl von Nous Research an und fragt nach, bevor sie ihn ausführt. Unter macOS und Linux braucht der Installer sh, bash und curl. Danach geht die Einrichtung so vor:
  1. Sie speichert deine aktuellen Werte von model.provider, model.base_url, model.default und model.key_env, damit das Entfernen sie wiederherstellen kann.
  2. Sie erstellt einen Phaseo CLI: Hermes Agent API Key, der nach 90 Tagen abläuft und ein monatliches Ausgabenlimit von $100 hat.
  3. Sie schreibt den Schlüssel als OPENAI_API_KEY in die .env-Datei von Hermes, in einen Block, der mit # >>> phaseo managed (do not edit) beginnt und mit # <<< phaseo managed endet. Deine anderen Zeilen bleiben unangetastet, und der Schlüssel erscheint nie in einer Befehlszeile.
  4. Sie führt hermes config set aus, um Hermes auf Phaseo zu richten:
model.key_env weist Hermes an, OPENAI_API_KEY an den benutzerdefinierten Endpunkt zu senden. Ohne diese Einstellung sendet Hermes den Schlüssel nur an die eigenen Hosts von OpenAI, und Anfragen erreichen Phaseo ohne Schlüssel. Phaseo fragt Hermes, wo seine .env-Datei liegt (hermes config env-path). Das deckt Profile und andere Überschreibungen ab. Kann Hermes das nicht beantworten, verwendet die CLI die .env in HERMES_HOME oder ~/.hermes/.env (%LOCALAPPDATA%\hermes\.env unter nativem Windows). Hermes speichert Anbieterschlüssel in dieser Klartextdatei, schütze sie also wie jede andere Schlüsseldatei. Führe phaseo hermes erneut aus, um einen abgelaufenen Schlüssel zu ersetzen oder das Modell zu ändern. Die beim ersten Lauf gespeicherten Einstellungen bleiben dabei erhalten.

Hermes manuell konfigurieren

Füge deinen Phaseo-API-Schlüssel zur .env-Datei von Hermes hinzu:
.env
Richte Hermes dann auf Phaseo:
Mit hermes config env-path findest du die .env-Datei, die Hermes liest.

Prüfen, ob es funktioniert

Starte aktive Hermes-Sitzungen neu, damit sie den Phaseo-Endpunkt und den Schlüssel verwenden. Führe hermes config get model.base_url --json aus und prüfe, ob https://api.phaseo.app/v1 zurückkommt. Sende dann einen kurzen Prompt und prüfe, ob die Anfrage unter Einstellungen → Nutzung → Protokolle erscheint.

Phaseo entfernen

Damit werden die vier bei der Einrichtung gespeicherten Modelleinstellungen wiederhergestellt (oder die zuvor nicht gesetzten zurückgesetzt), der Phaseo-Block aus .env entfernt, der gespeicherte Zustand der CLI in ~/.config/phaseo/integrations/hermes.json gelöscht und der Schlüssel widerrufen. Starte aktive Hermes-Sitzungen neu, damit sie die wiederhergestellte Konfiguration laden.

Häufige Probleme beheben

Andere Agents und die Anbieterwerte, die jeder Agent braucht, findest du unter Coding-Agents.
Zuletzt geändert am 5. November 2026