Aller au contenu
linedevformations
Voir le programme (8 leçons)

Claude travaille sans toiLeçon 1 sur 8 · Introduction · 6 min

Affichage

Claude sans clavier : ce que veut dire travailler sans toi

Gratuite

Un script, l'intégration continue ou une tâche planifiée : les trois façons de faire travailler Claude Code quand tu n'es pas devant, ce qui change par rapport à une session normale, et les risques à connaître avant de commencer.

Avant de commencer : ce qu’il te faut

Ton ordinateur

  • macOS 13+, Windows 10 (version 1809)+ ou Linux (Ubuntu 20.04+, Debian 10+), avec 4 Go de mémoire

    Le bac à sable de la leçon 7 fonctionne sur macOS, Linux et WSL 2, pas sous Windows natif.

    En savoir plus : code.claude.com

Tes comptes

  • Un abonnement Claude Pro, Max, Team ou Enterprise, ou un compte Claude Console

    Les routines et le jeton pour GitHub demandent un abonnement. Avec une clé API de la Console, chaque exécution est facturée à l'usage.

    Les offres : claude.com

  • Un compte GitHub (gratuit) pour la leçon sur GitHub Actions

    Les offres : github.com

À installer

  • Claude Code, dans une version récente

    Certaines options de la formation datent de l'automne 2026. Mets-le à jour avec claude update.

    Page d’installation : code.claude.com

    Pour vérifier, tape claude --version : un numéro de version s’affiche.

  • Git

    Sous Windows, Git for Windows apporte aussi Git Bash, utile pour les scripts Bash de la formation.

    Page d’installation : git-scm.com

    Pour vérifier, tape git --version : un numéro de version s’affiche.

  • GitHub CLI (gh)

    Pour l'installation rapide de la leçon 5 : Claude Code s'en sert pour préparer ton dépôt.

    Page d’installation : cli.github.com

    Pour vérifier, tape gh --version : un numéro de version s’affiche.

  • jq (facultatif)

    Lit le JSON dans les scripts Bash. Sous PowerShell, ConvertFrom-Json fait le même travail sans rien installer.

    Page d’installation : jqlang.org

    Pour vérifier, tape jq --version : un numéro de version s’affiche.

Ce que tu sais déjà faire

  • Lancer un script dans un terminal (Bash, ou PowerShell sous Windows)

  • Utiliser Claude Code en session et connaître ses modes de permission

  • Faire un commit et pousser une branche sur GitHub

Pas encore installé ? Le guide pas à pas montre chaque étape pour Windows, macOS et Linux.

En session, c'est toi le garde-fou

Dans une session normale de Claude Code, tu es là. Tu lis ce qu'il propose, tu acceptes ou tu refuses une commande. Tu l'arrêtes avec Échap quand il part dans le mauvais sens. Même en mode auto, tu peux regarder et reprendre la main.

Travailler « sans toi », c'est retirer cette personne. Claude Code tourne pendant que tu fais autre chose, ou pendant que ton ordinateur est fermé. Personne ne répond à ses questions. Tout ce qu'il a le droit de faire doit donc être décidé avant le départ.

C'est le vrai sujet de cette formation. La commande qui lance Claude sans toi tient en deux lettres. Le travail, c'est de borner ce qu'il peut faire, puis de vérifier ce qu'il a fait.

Trois façons de le faire travailler sans toi

Depuis un script. L'option -p (version courte de --print, « imprimer ») lance Claude Code en mode non interactif. Il reçoit une demande, travaille, écrit sa réponse, puis rend la main. Tu peux le lancer depuis un fichier de commandes, une commande npm run ou un autre programme.

Bash
claude -p "Explique en trois phrases ce que fait ce projet"

Dans l'intégration continue. L'intégration continue, ce sont des vérifications lancées automatiquement par ton hébergeur de code à chaque envoi : tests, contrôle du style, construction du projet. Chez GitHub, ce service s'appelle GitHub Actions. Anthropic publie une action, anthropics/claude-code-action, qui fait tourner Claude Code sur les machines de GitHub.

Un usage typique : relire chaque demande de fusion. Une demande de fusion (« pull request ») est la proposition d'intégrer une branche de code dans la branche principale d'un dépôt, le dossier de projet suivi par git.

À heure fixe, ou en boucle. Claude Code sait relancer une demande à intervalle régulier dans une session ouverte, avec /loop. L'application de bureau a des tâches planifiées qui tournent sur ta machine. Et les routines tournent dans le cloud d'Anthropic, même ordinateur fermé. Les routines sont encore en préversion de recherche : leur fonctionnement et leurs limites peuvent changer.

Chargement du schéma…

Les trois façons de faire travailler Claude Code sans toi

Ce qui change par rapport à une session

Une demande de permission sans réponse devient un refus. En mode non interactif, si Claude veut faire une action qui demanderait ton accord, la demande est refusée et il continue sans. Rien ne se fait donc dans ton dos. Mais une tâche peut échouer en silence si tu n'as pas permis l'outil dont elle a besoin.

Le mode de départ n'est pas forcément celui que tu crois. Dans le cas courant, claude -p démarre en mode Manual, où seules les lectures passent sans demander. Dans certaines configurations, il démarre en mode auto. La documentation conseille donc de toujours donner le mode voulu avec l'option --permission-mode. On le fait dès la leçon 3.

Il charge quand même la configuration du dossier. Sans précaution, claude -p lance les hooks du fichier .claude/settings.json du projet. Il connecte aussi les serveurs MCP déclarés dans son .mcp.json. Il le fait même dans un dossier auquel tu n'as jamais accordé ta confiance, sans rien te demander. Sur un dépôt que tu n'as pas écrit, c'est un vrai risque : la formation Les hooks montre ce qu'un hook peut faire avec tes droits.

Personne ne vérifie qu'il a fini. En session, tu vois tout de suite si le résultat tient debout. Sans toi, Claude s'arrête quand le travail lui semble fini. Il faudra qu'un test, un code de sortie ou une relecture le confirme.

Les quatre risques, sans dramatiser

  1. Une action de trop. Une commande qui supprime, qui pousse sur la branche principale ou qui appelle un service en production. La parade : une liste d'outils permis, et tout le reste refusé.
  2. Un quota ou une facture qui fond. Chaque exécution consomme. Avec un abonnement, sur tes limites d'usage. Avec une clé API, en argent, à chaque appel. Et en mode -p, si la variable d'environnement ANTHROPIC_API_KEY existe sur ta machine, Claude Code l'utilise toujours : tu passes en facturation à l'usage sans le voir.
  3. Un secret qui fuit. Une clé qui finit dans un journal (le fichier où un programme note ce qu'il fait), dans une demande de fusion ou dans l'historique d'une session.
  4. Un faux succès. La documentation des routines le dit noir sur blanc : un statut vert veut dire que la session a démarré et s'est terminée sans panne technique. Pas que la tâche demandée a réussi.

Mon point de départ

Une leçon apprise en session avec ma chaîne de vidéos vaut encore plus sans moi : Claude s'arrête quand le travail a l'air fini. Des hashtags qui n'existaient pas s'étaient glissés dans des vidéos déjà planifiées. Depuis, chaque hashtag est vérifié avant la production, et la fabrication refuse une fiche hors normes.

Sans toi devant l'écran, ce genre de contrôle n'est plus un bonus. C'est la seule chose qui sépare un travail fait d'un travail qui a l'air fait. C'est pour ça que la dernière leçon entière lui est consacrée.

Ce qu'il vaut mieux savoir avant

Cette formation est de niveau avancé : elle suppose que tu as déjà utilisé Claude Code en session. Si un point te manque, voici où le trouver :

  • installer Claude Code, le lancer et changer de mode de permission : la formation Claude Code : bien démarrer ;
  • écrire un hook qui refuse une action : la formation sur les hooks, citée plus haut ;
  • lancer un script dans un terminal, faire un commit et pousser une branche : on s'en sert sans le réexpliquer.

Les commandes sont données pour Bash (macOS, Linux, ou Git Bash sous Windows) et pour PowerShell quand elles diffèrent.

Ce que la suite t'apporte

Dans la leçon suivante, tu lances ton premier claude -p. Une question, une réponse, un texte envoyé par un tuyau, puis une réponse en JSON qu'un script sait lire, avec son coût estimé.

Ensuite, deux chapitres :

  • Scripter Claude : les options qui bornent une exécution (outils permis, tours, budget, forme de la réponse), l'enchaînement de plusieurs appels dans un petit pipeline en Bash et en PowerShell, puis une relecture automatique de chaque demande de fusion avec GitHub Actions ;
  • Laisser tourner sans danger : ce que proposent aujourd'hui /loop, /goal, les tâches planifiées et les routines, les garde-fous (permissions, bac à sable, budget, hooks, secrets), et la façon de vérifier un travail fait sans toi.

Sources

Pages officielles vérifiées le 19 octobre 2026 :