Hermes chat -q : lancer une tâche ponctuelle sans ouvrir une session longue
Tu as une question rapide pour ton agent. Pas besoin d’une conversation qui dure vingt minutes. Pas besoin de garder un historique. Juste une réponse, et tu repars.
C’est exactement ce que fait hermes chat -q.
Le cas d’usage
Tu travailles sur un fichier de configuration. Tu veux vérifier la syntaxe d’une commande. Tu as besoin d’un résumé rapide d’un log. Tu veux savoir quel modèle est actif.
Le vrai sujet n’est pas d’ajouter un agent de plus.
Si tu veux construire un système d’agents utile, il te faut surtout une structure claire, de bons arbitrages et des retours terrain. C’est exactement ce qu’on partage dans Kavyro.
Arbitrages utiles
Questions réelles
Accès gratuit
Tu arrives avec ton sujet, tu repars avec plus de clarté.
Toutes ces questions ont un point commun : tu n’as pas besoin d’une session interactive. Tu poses la question, tu reçois la réponse, tu retournes à ton travail.
C’est le mode requête unique. La documentation officielle l’appelle « single query mode (non-interactive) ». Et c’est le mode le plus sous-estimé de Hermes Agent.
La syntaxe
hermes chat -q "ta question ici"
Le flag -q signifie « query ». Hermes lance l’agent, lui envoie la question, reçoit la réponse, et termine le processus. Pas de boucle de dialogue, pas d’attente de ta prochaine question.
Un exemple concret
Tu veux savoir quel modèle est configuré dans ton Hermes :
hermes chat -q "Quel est le modèle et le provider actuellement configurés ?"
Hermes répond avec le nom du modèle, le provider, et éventuellement la version. La réponse s’affiche dans ton terminal, et le processus s’arrête.
Tu peux enchaîner avec une autre question indépendante :
hermes chat -q "Combien de sessions sont actives sur mon profil actuel ?"
Chaque commande est une requête indépendante. Hermes ne garde pas le contexte de la commande précédente. Si ta deuxième question dépend de la première, utilise une session interactive.
Le résultat attendu
Quand tout fonctionne, tu vois :
- La réponse de l’agent dans ton terminal.
- Le processus Hermes se termine (pas de processus en arrière-plan).
- Tu retrouves ton prompt shell immédiatement.
Si la commande échoue, le message d’erreur t’indique généralement si le problème vient du provider, du modèle, ou de la configuration.
Quand préférer cron
Le mode chat -q est fait pour des tâches ponctuelles que tu lances toi-même. Si tu te surprends à lancer la même commande tous les jours à la même heure, c’est le signal qu’il faut passer à cron.
| Critère | chat -q | cron |
|---|---|---|
| Déclencheur | Toi, dans ton terminal | Planification automatique |
| Contexte | Aucun (requête unique) | Prompt complet à chaque exécution |
| Usage typique | Vérification, question rapide | Rapport quotidien, surveillance |
| Persistance | Non (s’arrête après la réponse) | Oui (tourne sur son planning) |
La règle est simple : si tu tapes la même commande trois fois dans la semaine, crée un cron. Si c’est une question unique, chat -q suffit.
Passe à la suite. La formation Hermes Agent couvre la configuration des crons et l’enchaînement de tâches automatisées. Faire une demande d’accès →