Zurück zu Fragen und Antworten zu KI
Zu viele Hermes Agent-API-Schlüssel? Bitwarden, überschreib es nicht sofort

Zu viele Hermes Agent-API-Schlüssel? Bitwarden, überschreib es nicht sofort

Fragen und Antworten zu KI Admin 2 Aufrufe

Wenn du immer mehr API-Schlüssel wie OpenAI, Anthropic, OpenRouter und xAI in Hermes Agent hast, kannst du Bitwarden Secrets Manager in Betracht ziehen, aber lass es nicht sofort lokale ~/.hermes/.env abdecken. Ab v0.15.0 unterstützt Hermes das Ziehen mehrerer Zugangsdaten aus Bitwarden mit einem einzigen BWS_ACCESS_TOKEN, geeignet für langfristige Nutzung und Teamwartung.

Wann lohnt es sich, umzuziehen?

Wenn du nur einen OpenRouter-Schlüssel hast, kannst auch lokale .env ihn verwenden; Wenn Sie mehrere Anbieter, mehrere Geräte haben und häufig die Schlüssel wechseln, ist Bitwarden eindeutig sorgenfreier. Sein Kernwert ist nicht, dass es "cooler" ist, sondern dass man nach der Tastenrotation die Dateien auf jedem Server nicht manuell ändern muss.

Empfohlene Migrationsreihenfolge

  1. Sichere zuerst die aktuelle ~/.hermes/.env und behalte mindestens eine Offline-Kopie.
  2. Erstelle die entsprechenden Geheimnisse in Bitwarden und benenne sie so, dass sie zu den von Hermes gelesenen Variablen passen.
  3. Zuerst die BWS_ACCESS_TOKEN injizieren und dann Hermes starten, um den Arzt zu überprüfen oder die Quelle der Zugangsdaten im Output zu konfigurieren.
  4. Nachdem die neue Quelle verfügbar ist, entscheiden Sie, ob Bitwarden die lokale Variable mit demselben Namen überschreiben soll.

Die offizielle Dokumentation erwähnt, dass Bitwarden standardmäßig eher eine Wahrheitsquelle ist, was bedeutet, dass der Wert mit demselben Namen die lokale Umwelt überschreiben kann. Dieses Verhalten eignet sich für zentrale Verwaltung, aber nicht für Anfänger, die gleichzeitig versuchen, sich anzupassen. Du kannst das Überschreiben zuerst ausschalten und erst wechseln, nachdem alles in Ordnung ist.

Die einfachste Falle, in die man geraten kann

Erstens sind die Token-Berechtigungen zu groß, sodass alle Umgebungen demselben Bootstrap-Token ausgesetzt sind; Zweitens gibt es alte lokale Schlüssel, sodass man beim falschen Tippen nicht weiß, welche Hermes tatsächlich benutzt hat; Drittens wechselte ein Teammitglied zu Bitwarden, und nachdem der Online-Dienst neu gestartet war, änderten sie plötzlich die Zugangsdaten. Die Lösung ist einfach: Token für verschiedene Umgebungen aufteilen, die Quelle der Zugangsdaten aufzeichnen und betroffene Gateways sowie geplante Aufgaben benachrichtigen, bevor der Schlüssel geändert wird.

Empfohlene Tools

Mehr