15 fonctionnalités puissantes et cachées de Claude Code
(x.com/bcherny)- 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
--teleportprend en charge le transfert de session entre mobile, web, desktop et terminal - Avec
/loopet/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
/batchpermet un fan-out parallèle vers des dizaines à des milliers d’agents worktree, utile notamment pour les migrations de code à grande échelle - Le flag
--barepeut 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 --teleportou/teleportpermet de reprendre sur la machine locale une session cloud en cours - La commande
/remote-controlpermet 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
- Dans
3/ /loop et /schedule
/loopet/schedulecomptent 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 ClaudePreToolUse— journaliser toutes les commandes bash exécutées par le modèlePermissionRequest— rediriger les demandes d’autorisation vers WhatsApp pour les approuver ou les refuser directementStop— 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
/branchdans la session - exécuter
claude --resume <session-id> --fork-sessiondans le CLI
- exécuter la commande
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 -wpermet 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
/batchcommence 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 -pou 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
--barepeut 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-dirou/add-dirdonne à Claude l’autorisation d’accéder à des dossiers supplémentaires et d’y travailler - En ajoutant
"additionalDirectories"au fichier de configuration partagé d’équipesettings.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 commandeclaude --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
/voicepermet de coder à la voix- CLI : exécuter
/voicepuis maintenir la barre d’espace - Desktop : cliquer sur le bouton vocal
- iOS : activer le réglage de dictée
- CLI : exécuter
6 commentaires
Le mode
/voiceest difficile à utiliser en coréen. Franchement, j’ai l’impression que le clavier vocal par défaut de Mac ou de Windows est bien meilleur.Ce serait bien de pouvoir mapper
/btwau clavier pour envoyer des requêtes.Je voudrais reprendre sur le PC B la session du PC A pour continuer à travailler, mais il semble que teleport ne soit pas fait pour cet usage.
Franchement, c’est vraiment utile.
Si vous allez dans
/mcp, vous pouvez utiliser le MCPcompute-usequi a été ajouté cette fois-ci.bien