- 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
PermissionRequest — rediriger 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 :
- exécuter la commande
/branch dans la session
- 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
"additionalDirectories" 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.