- Examiner les demandes de tirage ouvertes chaque matin
- Analyser les échecs CI pendant la nuit et présenter des résumés
- Synchroniser la documentation après la fusion des PR
- Exécuter des audits de dépendances chaque semaine
Comparer les options de planification
Claude Code offers three ways to schedule recurring work:| Cloud | Desktop | /loop | |
|---|---|---|---|
| Runs on | Anthropic cloud | Your machine | Your machine |
| Requires machine on | No | Yes | Yes |
| Requires open session | No | No | Yes |
| Persistent across restarts | Yes | Yes | No (session-scoped) |
| Access to local files | No (fresh clone) | Yes | Yes |
| MCP servers | Connectors configured per task | Config files and connectors | Inherits from session |
| Permission prompts | No (runs autonomously) | Configurable per task | Inherits from session |
| Customizable schedule | Via /schedule in the CLI | Yes | Yes |
| Minimum interval | 1 hour | 1 minute | 1 minute |
Créer une tâche planifiée
Vous pouvez créer une tâche planifiée à partir de trois endroits :- Web : visitez claude.ai/code/scheduled et cliquez sur Nouvelle tâche planifiée
- Application de bureau : ouvrez la page Planification, cliquez sur Nouvelle tâche et choisissez Nouvelle tâche distante. Consultez Tâches planifiées de bureau pour plus de détails.
- CLI : exécutez
/scheduledans n’importe quelle session. Claude vous guide à travers la configuration de manière conversationnelle. Vous pouvez également transmettre une description directement, comme/schedule daily PR review at 9am.
Ouvrir le formulaire de création
Visitez claude.ai/code/scheduled et cliquez sur Nouvelle tâche planifiée.
Nommer la tâche et écrire l'invite
Donnez à la tâche un nom descriptif et écrivez l’invite que Claude exécute à chaque fois. L’invite est la partie la plus importante : la tâche s’exécute de manière autonome, donc l’invite doit être autonome et explicite sur ce qu’il faut faire et à quoi ressemble le succès.L’entrée d’invite inclut un sélecteur de modèle. Claude utilise ce modèle pour chaque exécution de la tâche.
Sélectionner les référentiels
Ajoutez un ou plusieurs référentiels GitHub pour que Claude travaille dedans. Chaque référentiel est cloné au début d’une exécution, en commençant par la branche par défaut. Claude crée des branches préfixées par
claude/ pour ses modifications. Pour autoriser les envois vers n’importe quelle branche, activez Autoriser les envois de branche sans restriction pour ce référentiel.Sélectionner un environnement
Sélectionnez un environnement cloud pour la tâche. Les environnements contrôlent ce à quoi la session cloud a accès :
- Accès réseau : définissez le niveau d’accès à Internet disponible lors de chaque exécution
- Variables d’environnement : fournissez des clés API, des jetons ou d’autres secrets que Claude peut utiliser
- Script de configuration : exécutez des commandes d’installation avant le démarrage de chaque session, comme l’installation de dépendances ou la configuration d’outils
Choisir un calendrier
Choisissez la fréquence d’exécution de la tâche parmi les options de fréquence. La valeur par défaut est quotidienne à 9 h 00 dans votre fuseau horaire local. Les tâches peuvent s’exécuter quelques minutes après leur heure prévue en raison du décalage.Si les options prédéfinies ne correspondent pas à vos besoins, choisissez la plus proche et mettez à jour le calendrier à partir de la CLI avec
/schedule update pour définir un calendrier spécifique.Examiner les connecteurs
Tous vos connecteurs MCP connectés sont inclus par défaut. Supprimez tous ceux dont la tâche n’a pas besoin. Les connecteurs donnent à Claude accès à des services externes comme Slack, Linear ou Google Drive lors de chaque exécution.
Créer la tâche
Cliquez sur Créer. La tâche apparaît dans la liste des tâches planifiées et s’exécute automatiquement à l’heure prévue suivante. Chaque exécution crée une nouvelle session aux côtés de vos autres sessions, où vous pouvez voir ce que Claude a fait, examiner les modifications et créer une demande de tirage. Pour déclencher une exécution immédiatement, cliquez sur Exécuter maintenant à partir de la page de détails de la tâche.
Options de fréquence
Le sélecteur de calendrier offre des fréquences prédéfinies qui gèrent la conversion de fuseau horaire pour vous. Choisissez une heure dans votre zone locale et la tâche s’exécute à cette heure murale, quel que soit l’endroit où l’infrastructure cloud est située.Les tâches peuvent s’exécuter quelques minutes après leur heure prévue. Le décalage est cohérent pour chaque tâche.
| Fréquence | Description |
|---|---|
| Horaire | S’exécute toutes les heures. |
| Quotidienne | S’exécute une fois par jour à l’heure que vous spécifiez. Par défaut à 9 h 00 heure locale. |
| Jours de semaine | Identique à Quotidienne mais ignore samedi et dimanche. |
| Hebdomadaire | S’exécute une fois par semaine le jour et à l’heure que vous spécifiez. |
/schedule update pour définir un calendrier spécifique.
Référentiels et permissions de branche
Chaque référentiel que vous ajoutez est cloné à chaque exécution. Claude commence à partir de la branche par défaut du référentiel, sauf si votre invite spécifie le contraire. Par défaut, Claude ne peut envoyer que vers des branches préfixées parclaude/. Cela empêche les tâches planifiées de modifier accidentellement les branches protégées ou longue durée.
Pour supprimer cette restriction pour un référentiel spécifique, activez Autoriser les envois de branche sans restriction pour ce référentiel lors de la création ou de la modification de la tâche.
Connecteurs
Les tâches planifiées peuvent utiliser vos connecteurs MCP connectés pour lire et écrire dans des services externes lors de chaque exécution. Par exemple, une tâche qui trie les demandes d’assistance peut lire à partir d’un canal Slack et créer des problèmes dans Linear. Lorsque vous créez une tâche, tous vos connecteurs actuellement connectés sont inclus par défaut. Supprimez tous ceux qui ne sont pas nécessaires pour limiter les outils auxquels Claude a accès lors de l’exécution. Vous pouvez également ajouter des connecteurs directement à partir du formulaire de tâche. Pour gérer ou ajouter des connecteurs en dehors du formulaire de tâche, visitez Paramètres > Connecteurs sur claude.ai ou utilisez/schedule update dans la CLI.
Environnements
Chaque tâche s’exécute dans un environnement cloud qui contrôle l’accès réseau, les variables d’environnement et les scripts de configuration. Configurez les environnements avant de créer une tâche pour donner à Claude accès aux API, installer les dépendances ou restreindre la portée du réseau. Consultez environnement cloud pour le guide de configuration complet.Gérer les tâches planifiées
Cliquez sur une tâche dans la liste Planifiée pour ouvrir sa page de détails. La page de détails affiche les référentiels, les connecteurs, l’invite, le calendrier et une liste des exécutions passées de la tâche.Afficher et interagir avec les exécutions
Cliquez sur n’importe quelle exécution pour l’ouvrir en tant que session complète. À partir de là, vous pouvez voir ce que Claude a fait, examiner les modifications, créer une demande de tirage ou continuer la conversation. Chaque session d’exécution fonctionne comme n’importe quelle autre session : utilisez le menu déroulant à côté du titre de la session pour la renommer, l’archiver ou la supprimer.Modifier et contrôler les tâches
À partir de la page de détails de la tâche, vous pouvez :- Cliquer sur Exécuter maintenant pour démarrer une exécution immédiatement sans attendre l’heure prévue suivante.
- Utiliser le bouton bascule dans la section Répète pour mettre en pause ou reprendre le calendrier. Les tâches en pause conservent leur configuration mais ne s’exécutent pas jusqu’à ce que vous les réactiviez.
- Cliquer sur l’icône de modification pour changer le nom, l’invite, le calendrier, les référentiels, l’environnement ou les connecteurs.
- Cliquer sur l’icône de suppression pour supprimer la tâche. Les sessions passées créées par la tâche restent dans votre liste de sessions.
/schedule. Exécutez /schedule list pour voir toutes les tâches, /schedule update pour modifier une tâche, ou /schedule run pour en déclencher une immédiatement.
Ressources connexes
- Tâches planifiées de bureau : planifiez des tâches qui s’exécutent sur votre machine avec accès aux fichiers locaux. La page Planification de l’application de bureau affiche les tâches locales et distantes dans la même grille.
/loopet tâches planifiées CLI : planification légère dans une session CLI- Environnement cloud : configurez l’environnement d’exécution pour les tâches cloud
- Connecteurs MCP : connectez des services externes comme Slack, Linear et Google Drive
- GitHub Actions : exécutez Claude dans votre pipeline CI sur les événements de référentiel