Hermes nutzt jetzt standardmäßig den Browser-Use-Modus: Deine Browser-Tools haben sich gerade geändert

Du aktualisierst Hermes an einem ruhigen Abend, und am nächsten Tag erledigt dein Agent Web-Aufgaben plötzlich anders. Statt des vertrauten Rhythmus – Screenshot, hinschauen, klicken, noch ein Screenshot – bekommst du einen einzigen browser_exec(code)-Aufruf und der ganze Job ist in einem Zug erledigt. Nichts ist kaputt und du hast nichts falsch konfiguriert: Seit PR #83402, gemergt am 10. August 2026, ist der Browser-Use-Modus jetzt das Standard-Browser-Backend von Hermes. Hier erfährst du, was der Wechsel konkret ändert, wie sich deine Maschine verhält und wie du zurück zum alten 12-Tool-Stack wechselst, falls du ihn bevorzugst.
Vom „Opt-in-Modus“ zum Standard-Backend
Letzten Monat haben wir den Browser-Use-CLI-3.0-Modus behandelt (PR #81958): Setzt du browser.backend in der config.yaml auf browser-use, sieht das Modell browser_navigate, browser_click, browser_type und Konsorten nicht mehr – stattdessen bekommt es ein einziges browser_exec-Tool, das Python-Code direkt in einem echten Browser ausführt. In offiziellen Benchmarks sank der Gesamt-Tokenverbrauch bei mehrstufigen Web-Aufgaben bei gleicher Genauigkeit um 48 % bis 66 %. Damals war es ein Modus, den man aktiv einschalten musste; PR #83402 macht ihn zum Standard.
Die neue Standard-Regel: nutze sie, wenn du kannst, fall zurück, wenn nicht
Wenn browser.backend nicht gesetzt ist (der Standard-Leerwert), entscheidet Hermes jetzt so (die Logik liegt in is_browser_use_cli_mode() in tools/browser_use_cli.py):
- Die browser-use-CLI kann auf dieser Maschine laufen (ein installiertes
browser-use-Binary, oderuvxist verfügbar, um sie bei Bedarf nachzuladen) → der Browser-Use-Modus ist an und das Modell sieht nur das einebrowser_exec-Tool; - Sie kann nicht laufen (nicht installiert, defekte Installation) → automatischer Fallback auf die eingebauten 12
browser_*-Tools; das Browsen bricht nie stillschweigend ab; - Explizite Konfiguration gewinnt immer:
backend: browser-useerzwingt den Modus,backend: offerzwingt die eingebauten Tools; - Camofox-Setups sind nicht betroffen – Camofox nutzt die eigene HTTP-API von Firefox ohne CDP-Oberfläche, behält also immer die eingebauten Tools;
- Alte Cloud-Konfigurationen funktionieren weiter: frühere Browser-Use-Cloud-Setups, die über
BROWSER_USE_API_KEYkonfiguriert wurden, werden automatisch migriert und verhalten sich wie bisher.
Eine YAML-Falle, die du kennen solltest: Ein bloßes backend: off wird unter YAML 1.1 als boolesches false geparst. Der Quellcode normalisiert das absichtlich – false bedeutet „explizit aus“, nicht „nicht gesetzt“ –, damit dir beim manuellen Bearbeiten der Konfigurationsdatei kein Fehler unterläuft.
In welchem Modus bist du gerade?
Führe hermes tools aus: Die Browser-Use-Zeile zeigt den effektiven Modus – standardmäßig an, explizit aus oder durch Camofox ausgeschlossen. In einer Session kannst du /browser tippen, um nachzusehen, /browser use, um in den Browser-Use-Modus zu wechseln, und /browser use off, um zu den eingebauten Tools zurückzukehren.
Möchtest du den alten 12-Tool-Stack zurück?
Füge eine Zeile in der config.yaml hinzu:
browser:
backend: off # force the built-in browser_navigate / browser_click / ...
Oder tippe, ohne die Konfigurationsdatei anzufassen, /browser use off in der Session. Umgekehrt: Wenn du aktualisiert hast, noch auf den alten Tools bist, aber den Standard-Modus willst, entferne backend (lass es "") – vorausgesetzt, die browser-use-CLI oder uvx ist installiert.
Was browser_exec mitbringt
Im Standard-Modus ist browser_exec ein „Code-als-Aktion“-Tool: Du beschreibst das Ziel, das Modell erzeugt ein Python-Snippet, und es wird über CDP in einem echten Browser ausgeführt. Zu den eingebauten Helfern gehören new_tab, js, fill_input, click_at_xy, cdp und mehr; die Backends reichen von lokalem Chrome bis zu Cloud-Browsern wie Browserbase, Nous Portal und Firecrawl. Je mehr Schritte eine Aufgabe hat, desto mehr Tokens sparst du – genau deshalb haben die Maintainer es zum Standard erhoben. Die vollständige Anleitung, die Helferliste und die Benchmark-Zahlen findest du in unserem früheren Deep-Dive.
Das Fazit
Für die meisten ist das ein nahtloses Upgrade: Läuft die CLI, bekommst du automatisch den Tokens sparenden Modus; läuft sie nicht, fällst du still zurück. Das Einzige, worauf du achten solltest: Wenn deine Workflows explizit von den Namen dieser 12 browser_*-Tools abhängen (zum Beispiel bei der Auswertung von Agent-Verhaltenslogs), prüfe nach dem Update, in welchem Modus du bist, oder setze backend: off, um das alte Verhalten zu behalten. Mehr zum Installieren und Konfigurieren von Browser-Backends findest du in der Installationsanleitung und in der Befehlsreferenz.