Hermes Agent peut utiliser plusieurs navigateurs, mais il démarre par défaut un Chromium temporaire avec un profil distinct. Pour la session Tabbit connectée, appelez Tabbit CLI depuis le terminal local d'Hermes sur la même machine, chargez la Skill Tabbit puis vérifiez la page. Sur r/hermesagent, une personne dit que /browser connect a ouvert un onglet Chrome et inspecté un site ; une autre a trouvé le flux « un peu instable » sous Linux. Choisissez d'abord le bon environnement, puis vérifiez le compte et le tableau de bord. Voir le fil.
À retenir
Le navigateur et le terminal Hermes sont distincts. Une session connectée ne déplace pas le terminal.
Le navigateur par défaut est un Chromium géré par Hermes avec un nouveau profil.
/browser connectconcerne certains navigateurs Chromium. La connexion directe à Tabbit n'est pas vérifiée ici.Tabbit CLI nécessite la Skill Tabbit et un terminal local qui atteint Tabbit.
Docker, SSH et VPS ne partagent pas automatiquement le navigateur de bureau.
Conservez les URL sources et arrêtez-vous sur un brouillon avant toute modification ou alerte.
Choisissez un parcours de navigateur
| Parcours | Où tourne le navigateur | Connexion | À choisir si |
|---|---|---|---|
browser_exec et Chromium local | Session du navigateur Hermes | Profil neuf par défaut, déconnecté | Vous voulez un navigateur isolé pour des pages publiques ou un test. |
Hermes /browser connect | Chrome, Brave, Chromium ou Edge par CDP | Peut utiliser la session connectée | Vous voulez voir le navigateur et répondez aux exigences CDP. Tabbit comme cible n'est pas vérifié. |
| Tabbit CLI depuis un terminal Hermes local | Dans Tabbit Browser | Peut utiliser la connexion Tabbit existante | La tâche nécessite l'environnement Tabbit connecté. |
| Terminal Docker, SSH ou VPS | Conteneur ou hôte distant | Séparée du profil du bureau | L'exécution distante est nécessaire et dispose de son navigateur ou d'un relais local compatible. |
Selon la documentation Hermes, browser_exec contrôle un vrai navigateur. Sans fournisseur cloud ni configuration CDP, Hermes lance son propre Chromium avec un profil temporaire. /browser connect est documenté pour Chrome, Brave, Chromium et Edge, pas pour une intégration Tabbit dédiée. Guide Hermes Browser Automation.
Pour les profils et connexions, lisez le guide du navigateur existant, Browser MCP vs CLI et le guide Tabbit CLI.
Vérifiez Skills, outils et modèle
Hermes charge les Skills avec des commandes nommées. Si la Skill Tabbit est dans ~/.agents/skills, ajoutez ce répertoire à skills.external_dirs dans ~/.hermes/config.yaml, actualisez la session et vérifiez hermes skills list. Chargez ensuite /tabbit. Si la Skill n'apparaît pas, corrigez sa découverte avant d'essayer d'autres commandes. Documentation Hermes Skills.
Vérifiez le modèle avec hermes config get model et hermes config check. Le modèle/fournisseur ne constitue pas la connexion navigateur. Une Skill ou un outil visible ne prouve pas non plus que le terminal peut atteindre Tabbit CLI.
Hermes propose les backends de terminal local, docker, ssh et des options distantes. local exécute directement sur la machine ; Docker et SSH exécutent ailleurs. Configuration Hermes.
Choisissez le runtime avant d'ouvrir le tableau
Pour des pages publiques dans un profil propre, utilisez le Chromium local Hermes.
Pour la session active d'un navigateur pris en charge, vérifiez les exigences CDP et
/browser connectdans le CLI.Pour la connexion Tabbit, appelez Tabbit CLI depuis un terminal Hermes local et confirmez que Tabbit est installé sur cette machine.
Si Hermes tourne dans Docker, SSH ou un VPS, considérez le navigateur comme distant. Une connexion de bureau nécessite un relais ou transfert pris en charge.
Une personne sur Reddit raconte avoir ouvert un onglet Chrome de débogage avec Hermes et DeepSeek V4 Flash en local. Le même fil rapporte une certaine instabilité sous Linux. Un autre utilisateur trouvait browser-use inadapté à son matériel pour modèle local. Ce sont des expériences personnelles, pas des tests de compatibilité ou de vitesse. Discussion sur le navigateur Hermes · Discussion sur les modèles locaux.
Relisez un tableau connecté avec Tabbit CLI
L'exemple lit un tableau de suivi connecté et crée une note à valider. Il ne change pas le tableau et n'envoie aucune alerte.
Démarrez Hermes en local et vérifiez
terminal.backend: localavechermes config get terminal.backend.Vérifiez que Hermes voit la Skill Tabbit. Chargez-la avec
/tabbitet lisez les étapes CLI.Connectez-vous vous-même au tableau dans Tabbit Browser, puis confirmez l'espace et la période.
Demandez une lecture seule qui retourne titre, espace, période, indicateurs et URL source de chaque constat.
Créez le brouillon
Monitoring check: review first, sans modifier le tableau.Ouvrez les liens et comparez les valeurs avant d'envoyer une alerte ou de modifier le système.
Le guide de démarrage Tabbit CLI décrit l'ouverture d'une session Tabbit, la vérification de la Skill et le lancement d'une tâche. Il indique aussi que vous pouvez poursuivre le travail dans d'autres fenêtres. Un test local distinct a vérifié qu'un second Tabbit CLI lisait une page de test protégée après une connexion temporaire. Il n'a pas testé Hermes ni un fournisseur distant.
Utilise la Skill tabbit et son CLI local documenté. Lis le tableau {{ dashboard_name }} pour la période {{ date_range }}.
Lecture seule. Renvoie d'abord le titre, l'espace, la période choisie et l'URL finale. Arrête-toi si le compte ou la période est incorrect, ou si une page de connexion, MFA ou CAPTCHA apparaît.
Pour chaque indicateur, retourne le libellé exact, la valeur affichée, la période de comparaison si elle existe et l'URL source. Marque les valeurs absentes « non visibles ». Ne déduis rien et ne modifie pas le tableau.
Crée un brouillon nommé "Monitoring check: {{ date_range }}: review first". Ajoute une liste permettant à une personne de comparer chaque valeur à la page. N'envoie pas d'alerte et ne modifie pas la source.Si vous enregistrez ce flux comme Skill Hermes, gardez les étapes et le contrôle humain. Charger /tabbit ne modifie ni le backend terminal ni le navigateur. Voir la liste de contrôle de la première tâche navigateur et la configuration Tabbit CLI pour Codex.
Dépannez par couche
| Symptôme | Couche probable | À vérifier avant une nouvelle tentative |
|---|---|---|
/tabbit est inconnu | Découverte des Skills | hermes skills list, skills.external_dirs, nom du dossier et nouvelle session. |
| Le site est déconnecté | Profil navigateur | Chromium temporaire Hermes ou Tabbit ? Connectez-vous puis vérifiez l'espace. |
| Navigateur disponible, CLI absent | Backend terminal | Le backend est-il local et le CLI installé dans cet environnement ? |
| Docker/VPS ne voit pas le login bureau | Limite d'exécution | Configurez le relais local ou utilisez un navigateur distant. |
/browser connect échoue | Configuration CDP | Navigateur pris en charge, endpoint, autorisation et profil. |
| Valeurs obsolètes ou erronées | État de page | Période, filtres, espace de travail et sources. |
| Modèle disponible, navigateur absent | Configuration outils | Contrôlez navigateur et terminal séparément. |
Avec MCP, lisez le guide des outils absents après connexion. Pour une application interne, voyez la validation d'une app web locale. Limitez les accès et consultez les risques de sécurité des agents navigateur. Pour produire un document, voir le flux de brouillon CMS.
Conclusion
Utilisez le navigateur Hermes pour les pages publiques. Choisissez /browser connect seulement si le navigateur et CDP sont compatibles. Si vous avez besoin de la session Tabbit, chargez la Skill puis appelez Tabbit CLI depuis un terminal local Hermes. Un runtime distant nécessite un relais explicite. Gardez les changements et alertes pour après la vérification humaine.
Guides associés
Questions fréquentes
Hermes Agent a-t-il son propre navigateur ?
Oui. Hermes propose des outils comme `browser_exec`. Par défaut, il démarre une session Chromium séparée avec un nouveau profil, généralement sans connexion à vos sites habituels.
Comment Hermes peut-il utiliser un navigateur déjà connecté ?
Hermes documente `/browser connect` pour se connecter via CDP à Chrome, Brave, Chromium ou Edge compatibles, et permet d'utiliser un vrai profil en option. Pour Tabbit, appelez Tabbit CLI depuis un terminal local Hermes sur la même machine accessible. La prise en charge de Tabbit par `/browser connect` n'est pas vérifiée ici.
Le terminal local d'Hermes partage-t-il les cookies du navigateur ?
Non. L'emplacement du terminal et la session du navigateur sont deux choix différents. Vérifiez le navigateur et le profil contrôlés avant de compter sur une connexion.
Hermes Agent peut-il utiliser Tabbit depuis Docker ou un VPS ?
Pas automatiquement. Docker, SSH et un VPS s'exécutent ailleurs que le navigateur de bureau, sauf si vous configurez un relais pris en charge. Utilisez un terminal local pour Tabbit CLI ou connectez-vous dans le navigateur distant.
Faut-il un fournisseur de modèle précis pour naviguer avec Hermes ?
Le modèle/fournisseur et les outils de navigateur se configurent séparément. Vérifiez le profil avec `hermes config get model` et `hermes config check`, puis contrôlez l'activation des outils requis.
Comment vérifier une tâche sur un tableau de bord ?
Demandez à Hermes l'espace de travail, la période visible, les noms des indicateurs et les URL sources avant le résumé. Gardez le résultat dans un brouillon nommé et comparez-le à la page avant d'envoyer une alerte ou une modification.