Prérequis
- Hermes Agent installé et configuré (voir le guide macOS)
- Un fournisseur de modèle fonctionnel avec une clé API valide (voir le guide des fournisseurs de modèles)
- Une tâche répétable que vous souhaitez automatiser (idées ci-dessous)
- Environ 10 minutes pour la configuration initiale
Étape 1 : Identifier une tâche répétable
Toute tâche que vous demandez à Hermes d'effectuer manuellement peut être automatisée. La clé est de choisir quelque chose qui produit de la valeur de façon récurrente. Bons candidats :
- Synthèse quotidienne : Résumer les nouvelles du secteur pertinentes pour votre entreprise chaque matin
- Rapport hebdomadaire : Regrouper les mises à jour de projet, les indicateurs ou l'activité de l'équipe dans un condensé
- Surveillance de contenu : Surveiller les sites web concurrents ou les flux RSS pour détecter les changements et signaler les nouveautés
- Condensé de courriels : Résumer les courriels non lus ou les messages Slack de la journée précédente
- Rappel de sauvegarde : Vérifier l'état des sauvegardes et alerter si quelque chose n'est pas à jour
- Suivi de factures : Rechercher les factures impayées et rédiger des messages de rappel
Commencez petit. Choisissez une tâche, faites-la fonctionner de manière fiable, puis ajoutez-en d'autres.
Étape 2 : Rédiger une requête claire et testable
La partie la plus importante d'une automatisation planifiée est la requête. Elle doit être spécifique, autonome et produire un résultat cohérent sans questions de suivi interactives. Voici un bon modèle :
Tu exécutes une tâche quotidienne automatisée. Personne ne surveille — sois complet et autonome. Tâche : [CE QU'IL FAUT FAIRE] Directives : - [Contrainte 1, p. ex., ne pas dépasser 300 mots] - [Contrainte 2, p. ex., se concentrer sur les PME canadiennes] - [Contrainte 3, p. ex., énumérer les 5 principaux éléments seulement] Format de sortie : [COMMENT STRUCTURER LA RÉPONSE] Enregistrer le résultat dans : [CHEMIN DU FICHIER OU DESTINATION]
Testez d'abord votre requête de manière interactive :
hermes > [collez votre requête ici]
Itérez jusqu'à ce que le résultat corresponde à ce que vous voulez. Une requête bien rédigée fait la différence entre une automatisation utile et une automatisation bruyante.
Étape 3 : Créer la tâche planifiée
Utilisez la commande hermes cron create. L'option --schedule utilise la syntaxe cron standard :
# ┌───────── minute (0–59) # │ ┌───────── heure (0–23) # │ │ ┌───────── jour du mois (1–31) # │ │ │ ┌───────── mois (1–12) # │ │ │ │ ┌───────── jour de la semaine (0–6, 0=dimanche) # │ │ │ │ │ # * * * * *
Créer une synthèse quotidienne du matin :
hermes cron create \ --name "synthèse-quotidienne" \ --schedule "0 8 * * *" \ --prompt "Résume les principales nouvelles en IA et automatisation pertinentes pour les PME canadiennes. Ne dépasse pas 300 mots. Enregistre dans ~/Documents/hermes-briefs/$(date +%Y-%m-%d)-nouvelles.md"
Créer un rapport hebdomadaire (tous les lundis à 9 h) :
hermes cron create \ --name "rapport-projet-hebdomadaire" \ --schedule "0 9 * * 1" \ --prompt "Passe en revue l'activité des projets de la semaine dernière à partir des notes dans ~/Projects/. Résume l'avancement, les blocages et les prochaines étapes. Enregistre dans ~/Documents/hermes-briefs/rapport-hebdo-$(date +%Y-%m-%d).md"
Créer un moniteur de contenu (toutes les 6 heures) :
hermes cron create \ --name "surveillance-concurrents" \ --schedule "0 */6 * * *" \ --prompt "Vérifie les sites web concurrents suivants pour de nouveaux articles de blogue ou mises à jour de produits : [URLs]. Si quelque chose de nouveau est trouvé, enregistre un résumé dans ~/Documents/hermes-briefs/mises-a-jour-concurrents.md. S'il n'y a rien de nouveau, ne fais rien."
Étape 4 : Tester votre tâche
Avant de faire confiance à une tâche planifiée, testez-la manuellement pour vous assurer qu'elle fonctionne comme prévu :
# Lister toutes les tâches planifiées pour trouver l'ID de la tâche hermes cron list # Déclencher une exécution manuelle de la tâche (remplacez JOB_ID par l'ID réel) hermes cron run JOB_ID # Vérifier la sortie et les journaux de la tâche hermes cron logs JOB_ID
Après une exécution manuelle réussie, laissez la planification cron prendre le relais. Surveillez les premières exécutions automatiques pour confirmer la fiabilité.
Étape 5 : Surveiller et maintenir
Gardez un œil sur vos tâches planifiées :
# Lister toutes les tâches avec leur statut et l'heure de la dernière exécution hermes cron list # Voir l'historique des exécutions récentes hermes cron history # Vérifier les détails d'une tâche spécifique hermes cron info JOB_ID # Désactiver une tâche sans la supprimer hermes cron disable JOB_ID # Réactiver une tâche désactivée hermes cron enable JOB_ID # Supprimer une tâche dont vous n'avez plus besoin hermes cron delete JOB_ID
Conseils d'idempotence et de fiabilité
Les automatisations planifiées s'exécutent sans surveillance. Concevez-les pour qu'elles soient résilientes :
- Rendez les requêtes idempotentes : Exécuter la même tâche deux fois devrait produire un résultat utile, pas un désordre de doublons. Utilisez des noms de fichiers basés sur la date et de la logique conditionnelle dans vos requêtes.
- Définissez soigneusement les chemins de sortie : Utilisez des noms de fichiers datés (p. ex.,
rapport-2026-05-21.md) pour que chaque exécution produise un fichier distinct plutôt que d'écraser le précédent. - Gérez les défaillances d'API avec élégance : Si votre fournisseur de modèle est hors ligne, la tâche échouera. Hermes consigne les erreurs — vérifiez périodiquement que les tâches s'achèvent correctement.
- Distribution des notifications : Pour les automatisations critiques, incluez une étape de notification dans votre requête (p. ex., « envoie-moi un résumé par Telegram »). Consultez le guide de la passerelle Telegram pour la configuration de la messagerie.
- Commencez avec une fréquence basse : Exécutez les tâches quotidiennement ou hebdomadairement avant de passer à une fréquence horaire. Il est plus facile de détecter les problèmes quand vous n'êtes pas submergé par les résultats.
- Surveillez les coûts : Les tâches planifiées consomment des jetons d'API. Une synthèse quotidienne à environ 0,01 $ par exécution coûte quelques centimes par mois. Une tâche qui s'exécute toutes les 5 minutes peut s'accumuler — vérifiez régulièrement le tableau de bord d'utilisation de votre fournisseur.
Prochaines étapes
Une fois que vos automatisations planifiées fonctionnent de manière fiable :
- Connectez Telegram pour recevoir les résultats d'automatisation sur votre téléphone
- Sécurisez vos clés API — particulièrement important pour les tâches sans surveillance
- Enchaînez les automatisations : faites en sorte que le résultat d'une tâche devienne l'entrée d'une autre
- Explorez d'autres idées de flux de travail pour PME