76 points par GN⁺ 2026-03-31 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Le créateur de Claude Code, Boris Cherny, a réuni des fonctions cachées ou peu utilisées comme l’app mobile, la planification automatique, le fork de session et les worktrees parallèles
  • L’onglet Code des apps iOS/Android permet de coder sans ordinateur portable, et la commande --teleport prend en charge le transfert de session entre mobile, web, desktop et terminal
  • Avec /loop et /schedule, il est possible de configurer des tâches répétitives automatiques jusqu’à une semaine, et d’automatiser complètement la gestion des PR, les revues de code ou les retours Slack
  • La commande /batch permet un fan-out parallèle vers des dizaines à des milliers d’agents worktree, utile notamment pour les migrations de code à grande échelle
  • Le flag --bare peut réduire jusqu’à 10 fois le temps de démarrage du SDK, et devrait devenir la valeur par défaut à l’avenir

1/ App mobile

  • Claude Code prend en charge les applications mobiles iOS/Android, accessibles via l’onglet Code à gauche dans l’app
  • Un moyen pratique d’effectuer des modifications de code sans même ouvrir son ordinateur portable

2/ Transfert de session entre mobile, web, desktop et terminal

  • La commande claude --teleport ou /teleport permet de reprendre sur la machine locale une session cloud en cours
  • La commande /remote-control permet de piloter à distance depuis un téléphone ou le web une session exécutée localement
    • Dans /config, le réglage "Enable Remote Control for all sessions" permet de l’activer en permanence

3/ /loop et /schedule

  • /loop et /schedule comptent parmi les fonctions les plus puissantes de Claude Code, avec la possibilité de définir une exécution automatique jusqu’à une semaine
  • Exemples d’usage concrets :
    • /loop 5m /babysit — traitement automatique des revues de code, rebase automatique et gestion des PR jusqu’en production
    • /loop 30m /slack-feedback — création automatique d’une PR de retours Slack toutes les 30 minutes
    • /loop /post-merge-sweeper — création automatique d’une PR pour traiter les commentaires de revue de code manqués
    • /loop 1h /pr-pruner — fermeture automatique des PR anciennes ou inutiles
  • Transformer un workflow sous forme de skills + loops permet une automatisation très puissante

4/ Hooks

  • Les hooks permettent d’insérer une logique déterministe à chaque étape du cycle de vie de l’agent
  • Exemples d’usage :
    • SessionStart — charger dynamiquement le contexte au démarrage de Claude
    • PreToolUse — journaliser toutes les commandes bash exécutées par le modèle
    • PermissionRequestrediriger les demandes d’autorisation vers WhatsApp pour les approuver ou les refuser directement
    • Stop — inciter automatiquement Claude à poursuivre chaque fois qu’il s’arrête
  • Documentation officielle : https://code.claude.com/docs/en/hooks

5/ Cowork Dispatch

  • Dispatch est une fonction de contrôle à distance sécurisée de l’application Claude Desktop, qui permet de consulter Slack et les e-mails, gérer des fichiers ou travailler sur l’ordinateur portable en votre absence
  • Elle peut utiliser MCP, le navigateur et les ressources de l’ordinateur avec l’autorisation de l’utilisateur

6/ Extension Chrome — travail frontend

  • Principe central de Claude Code : il faut donner à Claude un moyen de vérifier directement le résultat pour lui permettre d’itérer et de s’améliorer
    • Si on lui demande de développer un site sans navigateur, la qualité du résultat sera forcément limitée ; avec un navigateur, il peut écrire le code puis itérer jusqu’à ce que le résultat soit satisfaisant
  • L’extension pour Chrome/Edge fonctionne de manière plus fiable que les alternatives de type MCP pour le travail sur du code web

7/ Application Claude Desktop — exécution et test automatiques du serveur web

  • L’app Desktop intègre la capacité pour Claude de lancer automatiquement un serveur web et de le tester dans le navigateur embarqué
  • Dans un environnement CLI ou VSCode, on peut reproduire une fonction similaire via l’extension Chrome

8/ Fork de session (Fork)

  • Deux façons de forker une session existante :
    1. exécuter la commande /branch dans la session
    2. exécuter claude --resume <session-id> --fork-session dans le CLI

9/ /btw — requête latérale

  • Fonction de question rapide en parallèle pendant que l’agent travaille

10/ Git Worktrees

  • Claude Code offre une prise en charge approfondie de git worktree, indispensable pour mener plusieurs tâches en parallèle dans le même dépôt
  • La commande claude -w permet de démarrer une nouvelle session worktree, ou bien on peut utiliser la case à cocher "worktree" dans l’application Claude Desktop
  • Les utilisateurs d’un VCS autre que git peuvent personnaliser la logique de création de worktree avec le hook WorktreeCreate

11/ /batch — fan-out parallèle à grande échelle

  • /batch commence par cerner la portée du travail sous forme d’entretien, puis répartit la tâche sur des dizaines à des milliers d’agents worktree
  • Particulièrement utile pour les tâches parallélisables comme les migrations de code à grande échelle

12/ Flag --bare — optimisation de la vitesse de démarrage du SDK

  • Par défaut, lors de l’exécution de claude -p ou du SDK TypeScript/Python, CLAUDE.md, les paramètres et MCP locaux sont détectés automatiquement
  • En usage non interactif, il est préférable de spécifier explicitement --system-prompt, --mcp-config, --settings, etc.
  • Le flag --bare peut améliorer jusqu’à 10 fois la vitesse de démarrage du SDK
    • En raison d’une conception initiale imparfaite, il est actuellement en opt-in, mais devrait devenir la valeur par défaut dans une future version

13/ --add-dir — accès à plusieurs dépôts

  • La commande --add-dir ou /add-dir donne à Claude l’autorisation d’accéder à des dossiers supplémentaires et d’y travailler
  • En ajoutant &quot;additionalDirectories&quot; au fichier de configuration partagé d’équipe settings.json, ces dossiers sont toujours chargés automatiquement au démarrage de Claude Code

14/ --agent — agent personnalisé

  • Après avoir défini un agent dans le répertoire .claude/agents, la commande claude --agent=<name> permet de spécifier un prompt système et des outils personnalisés
  • Fonction puissante souvent négligée ; voir la documentation officielle : https://code.claude.com/docs/en/sub-agents

15/ /voice — saisie vocale

  • La commande /voice permet de coder à la voix
    • CLI : exécuter /voice puis maintenir la barre d’espace
    • Desktop : cliquer sur le bouton vocal
    • iOS : activer le réglage de dictée

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.