Donnez à votre agent une visibilité complète sur les tâches de longue durée en synchronisant le raisonnement, les journaux de progression et les mises à jour de statut directement dans Todoist — le tout automatisé via OpenClaw Ultra.
Vue d’Ensemble du Système
Ce système transforme Todoist en un tableau de bord de transparence pour votre agent. Chaque tâche complexe obtient un élément Todoist avec le plan complet, des commentaires de sous-étapes en temps réel et des transitions de statut automatiques. Vous savez toujours ce que fait votre agent et où il est bloqué.
| Couche du système | Fonction centrale | Résultat |
| Couche de Création de Tâches | Auto-créer des tâches Todoist avec le plan de raisonnement complet de l’agent | Tâche suivie dans le projet/section correct |
| Couche de Streaming de Progression | Achèvement des sous-étapes en temps réel enregistré comme commentaires | Journal d’exécution chronologique |
| Couche de Gestion de Statut | Déplacer automatiquement les tâches entre les sections In Progress / Waiting / Done | Statut visuel du pipeline |
| Couche de Monitoring de Santé | Vérification périodique du heartbeat pour les tâches bloquées ou échouées | Alerte opportune sur les tâches bloquées |
| Couche de Rapports | Résumé quotidien des tâches terminées avec métriques d’exécution | Rapport de productivité en fin de journée |
Prérequis
| Élément | Exigence |
| OpenClaw Ultra | Installé et en cours d’exécution |
| Compte Todoist | Plan Free ou Pro avec accès API |
| Token API Todoist | Obtenir depuis Paramètres Todoist > Intégrations |
| Project ID | Créer un projet (ex. “OpenClaw Tasks”) et copier son ID |
Étape 0 — Obtenir les Identifiants API Todoist
Avant que l’agent puisse synchroniser les tâches, vous avez besoin d’un accès API.
Étapes d’Opération
- Allez dans Paramètres Todoist > Intégrations
- Copiez votre Token API
- Créez un nouveau projet nommé “OpenClaw Tasks”
- Créez 3 sections à l’intérieur : 🟡 In Progress, 🟠 Waiting, 🟢 Done
- Notez le Project ID et les Section IDs (visibles dans l’URL en cliquant sur chaque section)
Étape 1 — Laisser l’Agent Construire les Scripts de
Synchronisation Au lieu d’installer un skill, demandez à OpenClaw de créer les scripts d’intégration lui-même.
Prompt Prêt à l’Emploi
Je veux que vous construisiez un système de visibilité des tâches basé sur Todoist pour vos propres exécutions.
D'abord, créez trois scripts bash dans un dossier 'scripts/' :
1. todoist_api.sh — un wrapper curl pour l'API REST Todoist
2. sync_task.sh — créer ou mettre à jour des tâches avec les section_ids pour In Progress, Waiting, Done
3. add_comment.sh — publier les journaux de progression comme commentaires sur une tâche
Utilisez ces identifiants :
- Token : [votre token API Todoist]
- Project ID : [votre ID de projet]
- Section IDs : In Progress [id], Waiting [id], Done [id]
Une fois créés, vérifiez que les scripts fonctionnent en créant une tâche de test.
Structure des Scripts (Auto-générée)
L’agent générera des scripts qui appellent l’API REST Todoist :
- todoist_api.sh — wrapper GET/POST générique
- sync_task.sh — crée des tâches dans la bonne section avec le plan dans la description
- add_comment.sh — ajoute les journaux d’exécution comme commentaires
INFO
Aucun codage manuel nécessaire. L’agent gère la création des scripts — collez simplement le prompt ci-dessus avec vos identifiants.
Étape 2 — Activer le Mode de Visibilité des Tâches
Indiquez à l’agent d’utiliser Todoist pour chaque tâche complexe à l’avenir.
Prompt
Désormais, pour chaque tâche complexe que je vous donne :
1. Avant de commencer, créez une tâche Todoist dans "🟡 In Progress"
- Nom de la tâche : bref résumé de l'objectif
- Description : votre PLAN d'exécution complet (étape par étape)
2. Pour chaque sous-étape terminée, appelez add_comment.sh avec :
- ce qui a été fait
- résultats ou décisions clés
- tout bloqueur rencontré
3. Quand la tâche est terminée, déplacez-la vers "🟢 Done"
4. Si bloquée et en attente de moi, déplacez-la vers "🟠 Waiting" et expliquez pourquoi
Commencez par traiter cette tâche : [votre première tâche complexe]
Étape 3 — Synchronisation de Tâche Ponctuelle (Mode Manuel)
Pour les tâches ad-hoc rapides qui nécessitent un suivi.
Prompt
Suivez cette tâche dans Todoist :
Task: [description]
Plan: [étapes courtes]
Priority: [high/medium/low]
Créez-la dans "🟡 In Progress" et mettez-la à jour selon mes instructions.
Cliquez sur tableau de bord de transparence pour votre agent pour consulter l’article complet.