Utiliser les Cron Jobs d'OpenClaw pour les Tâches Planifiées au Lieu de la Surveillance par Heartbeat

Tâches Cron d'OpenClaw pour le Travail Planifié
Un utilisateur Reddit souligne un schéma courant où les gens utilisent mal HEARTBEAT.md pour des tâches planifiées comme vérifier les emails, résumer les calendriers ou scanner Reddit, qu'ils décrivent comme coûteux et peu fiables. Le post recommande d'utiliser plutôt les tâches cron pour les tâches planifiées qui s'exécutent à des moments spécifiques avec des invites spécifiques.
Commandes et Configuration Clés
La source fournit deux exemples concrets de tâches cron :
openclaw cron add \ --name "Briefing Matinal" \ --cron "15 7 * * *" \ --tz "Asia/Kolkata" \ --session isolated \ --message "Compilez un briefing matinal. Vérifiez dans cet ordre : 1. Calendrier : réunions aujourd'hui, signalez tout ce qui est avant 10h ou qui se chevauche. 2. Email : boîte de réception non lue. URGENT = de [nom1], [nom2], [nom3] ou contenant deadline/asap/urgent. Tout le reste = expéditeur + objet uniquement. 3. Météo : maximum, minimum, pluie. Une ligne. 4. Priorités : vérifiez [url de la feuille] pour tout ce qui est dû aujourd'hui ou en retard. Un message télégramme. Les choses urgentes d'abord. Moins de 15 lignes. Pas de remplissage. Si vraiment rien de notable : matinée calme, rien d'urgent. N'inventez pas de choses à rapporter."
openclaw cron add \ --name "Tri des Emails" \ --cron "0 9,11,13,15,17 * * *" \ --tz "Asia/Kolkata" \ --session isolated \ --message "Scannez la boîte de réception pour les nouveaux emails non lus. Groupez-les en : RÉPONDRE AUJOURD'HUI : nécessite ma réponse avant la fin de la journée. CETTE SEMAINE : important mais pas urgent. FYI : newsletters, notifications. Ne me messager que sur télégramme si RÉPONDRE AUJOURD'HUI a des éléments. Ne rédigez pas de réponses. Ne suggérez pas de réponses. Triez et rapportez simplement."
Isolation Critique de la Session
Le post souligne l'importance du drapeau --session isolated, qui garantit que chaque exécution cron obtient un contexte frais. Sans ce drapeau, le contexte de la tâche cron (comme les informations du calendrier ou des emails) peut contaminer d'autres conversations, provoquant que l'agent fasse référence à des informations non liées lors d'interactions normales. L'utilisateur donne un exemple : "avant de commencer, n'oubliez pas votre rendez-vous à 14h avec nisha" apparaissant pendant le débogage.
Bogues Connus et Tests
La source note que les sessions isolées ont eu des bogues entre les versions, mentionnant spécifiquement les problèmes #10804, #13546 et #44257 où les tâches ne s'exécutent pas silencieusement. La recommandation est de tester les crons après chaque mise à jour en utilisant openclaw cron runs --id <jobId> pour vérifier qu'ils se sont réellement déclenchés.
📖 Read the full source: r/openclaw
👀 See Also

Les agents de code Claude ne lisent pas automatiquement la documentation du projet.
Lorsque Claude Code envoie des sous-agents comme Sonnet pour écrire du code, ces agents ne voient que ce qui est explicitement inclus dans leur prompt et ne lisent pas automatiquement CLAUDE.md, MEMORY.md ou d'autres fichiers de contexte du projet, sauf instruction spécifique de le faire.

Ne présumez pas que les modèles coûteux sont meilleurs : une étude de cas montre une économie de 13 fois en testant
Un utilisateur de Reddit a remplacé GPT-5.4 par Gemini 3.1 Flash Lite sur une tâche de classification, obtenant une précision identique de 85 % à 1/13ᵉ du coût après avoir évalué 21 modèles.

Mode de défaillance du "singe blanc" : Comment les agents persistants restent bloqués sur des faits erronés
Une étude multi-architecture de la 'contamination du substrat de reconstruction' — où des faits erronés dans les fichiers d'état de veille se répliquent entre sessions. Inclut un sondage en 6 questions pour les agents persistants.

Utilisation de tâches cron à contexte léger pour les conseils quotidiens d'OpenClaw
Un utilisateur partage sa configuration d'une tâche cron quotidienne qui publie des astuces OpenClaw dans un canal Nextcloud Talk, en soulignant l'utilisation du drapeau --light-context pour réduire la surcharge d'amorçage pour les tâches isolées.