Cheat sheet Claude Code
(cc.storyfox.cz)- Document de synthèse pour développeurs récapitulant les principales commandes, raccourcis, réglages, variables d’environnement, serveurs MCP et configurations d’agents de la dernière version de Claude Code
- La nouvelle version ajoute le mode headless (
--bare), l’envoi de messages Discord/Telegram via MCP (--channels), un front matter (effort) pour les skills/commandes slash, le remplacement deforkpar/branch, ainsi que la reprise automatique deSendMessage - La plupart des commandes sont présentées de manière claire, notamment les raccourcis clavier, les serveurs MCP, les commandes slash, la gestion des skills et agents, ainsi que l’exécution headless et le contrôle à distance
- Prise en charge d’un sélecteur d’affichage séparé pour Windows/Mac
Raccourcis clavier
-
Contrôles généraux
Ctrl Cannuler la saisie/génération,Ctrl Dterminer la session,Ctrl Leffacer l’écran,Ctrl Obasculer l’affichage détaillé,Ctrl Rrechercher dans l’historique,Ctrl Gouvrir l’éditeur de promptCtrl Bexécution en arrière-plan,Ctrl Tbasculer la liste des tâches,Ctrl Vcoller une image,Ctrl Farrêter l’agent en arrière-plan (2 fois nécessaires),Escannuler
-
Changement de mode
Shift Tabfaire défiler les modes d’autorisation,Alt Pchanger de modèle,Alt Tbasculer le mode de réflexion (thinking)
-
Contrôle de saisie
Enterretour à la ligne rapide,Ctrl Jretour à la ligne avec séquence de contrôle
-
Préfixes
/commande slash,!exécution directe de bash,@mention de fichier et autocomplétion
-
Sélecteur de session
- navigation avec les flèches et développement/réduction,
Paperçu,Rrenommer,/rechercher,Atous les projets,Bbranche actuelle
- navigation avec les flèches et développement/réduction,
Gestion des serveurs MCP
-
Ajouter un serveur
--transport httpHTTP distant (recommandé),--transport stdioprocessus local,--transport sseSSE distant
-
Portée
- locale (
~/.claude.json), projet (project.mcp.json), utilisateur (~/.claude.json)
- locale (
-
Commandes de gestion
/mcpUI interactive,claude mcp listliste complète des serveurs,claude mcp serveexécuter CC comme serveur MCP
-
Elicitation Servers
- fonctionnalité de demande d’entrée pendant le travail (nouveau)
Commandes slash
-
Liées à la session
/clear,/compact,/resume,/rename,/branch,/cost,/context,/diff,/copy,/export
-
Liées aux réglages
/config,/model,/fast,/vim,/theme,/permissions,/effort,/color
-
Liées aux outils
/init,/memory,/mcp,/hooks,/skills,/agents,/chrome,/reload-plugins
-
Commandes spéciales
/btw,/plan,/loop,/voice,/doctor,/rc,/pr-comments,/stats,/insights,/desktop,/remote-control,/stickers
Mémoire et structure des fichiers
-
Emplacement de
CLAUDE.md- projet (
./CLAUDE.md), personnel (~/.claude/CLAUDE.md), organisation (/etc/claude-code/Managed)
- projet (
-
Règles et imports
.claude/rules/*.md,~/.claude/rules/*.md, import possible avec@path/to/file
-
Mémoire automatique
- chargement automatique de
MEMORY.mdet des fichiers thématiques dans~/.claude/projects//memory/
- chargement automatique de
Workflow et conseils
-
Mode Plan
Shift Tabpour passer de normal→auto→plan, démarrage possible avec--permission-mode plan
-
Thinking & Effort
Alt Tbasculer le mode de réflexion,"ultrathink"pour le mode d’effort maximal, définir le niveau avec/effort(low,med,high)
-
Git Worktrees
--worktreepour créer des branches séparées par fonctionnalité,sparsePathspour ne checkout que les répertoires nécessaires
-
Mode Voice
- activer la saisie vocale avec
/voice, enregistrer et envoyer avec la barre d’espace, prise en charge de 20 langues
- activer la saisie vocale avec
-
Gestion du contexte
- optimisation du contexte avec
/context,/compact, prise en charge jusqu’à 1M de contexte,CLAUDE.mdest conservé même après compression
- optimisation du contexte avec
-
Commandes rapides de session
claude -creprendre la dernière conversation,claude -r "name"reprendre par nom,/btwpour une question séparée
SDK et mode headless
-
Exécution non interactive
claude -p "query",--output-format json,--max-budget-usdlimite de coût, prise en charge de l’entrée par pipe
-
Planification et distant
/looptâches périodiques,/rccontrôle à distance, connexion à une session web avec--remote
Configuration et environnement
-
Fichiers de configuration
- utilisateur (
~/.claude/settings.json), projet (.claude/settings.json), local (.claude/settings.local.json) - OAuth, MCP, état (
~/.claude.json), serveur MCP du projet (.mcp.json)
- utilisateur (
-
Paramètres clés
modelOverrides,autoMemoryDirectory,worktree.sparsePaths
-
Variables d’environnement
ANTHROPIC_API_KEY,ANTHROPIC_MODEL,CLAUDE_CODE_EFFORT_LEVEL,MAX_THINKING_TOKENS,ANTHROPIC_CUSTOM_MODEL_OPTION,CLAUDE_CODE_PLUGIN_SEED_DIR
Skills et agents
-
Skills intégrés
/simplify,/batch,/debug,/loop,/claude-api
-
Emplacement des skills personnalisés
- projet (
.claude/skills//), personnel (~/.claude/skills//)
- projet (
-
Front matter des skills
description,allowed-tools,model,effort,context,$ARGUMENTS,${CLAUDE_SKILL_DIR},!cmd
-
Agents intégrés
Explore,Plan,General,Bash
-
Front matter des agents
permissionMode,isolation,memory,background,maxTurns,SendMessage(nouvelle reprise automatique)
CLI et flags
-
Commandes clés
claude,claude "q",claude -p "q",claude -c,claude -r,claude update
-
Flags principaux
--model,-w,-n,--add-dir,--agent,--allowedTools,--output-format,--json-schema,--max-turns,--max-budget-usd,--console,--verbose,--bare,--channels,--remote,--chrome
-
Modes d’autorisation
default,acceptEdits,plan,dontAsk,bypassPermissions
-
Variables d’environnement clés
ANTHROPIC_API_KEY,ANTHROPIC_MODEL,CLAUDE_CODE_EFFORT_LEVEL,MAX_THINKING_TOKENS,CLAUDE_CODE_MAX_OUTPUT_TOKENS,CLAUDE_CODE_DISABLE_CRON
2 commentaires
J’utilise à la fois Claude Code et Codex, mais l’absence de
$dans Claude Code est un peu gênante. Quand on veut préciser plusieurs skills dans un seul prompt, c’est naturel avec Codex, mais pas vraiment avec Claude Code, et c’est un point un peu regrettable.Avis sur Hacker News
J’utilise Claude Code tous les jours, mais j’oublie souvent les commandes, alors j’ai demandé à Claude d’explorer toutes les fonctionnalités dans la documentation officielle et sur GitHub, puis de créer une antisèche HTML au format A4 paysage qui regroupe d’un coup d’œil les raccourcis, commandes slash, workflows, système de skills, mémoire/CLAUDE.md, configuration MCP, flags CLI et fichiers de configuration
Elle détecte automatiquement les raccourcis Mac/Windows, affiche la dernière version et le journal des modifications. Un cron job vérifie chaque jour les changements pour faire la mise à jour automatiquement, et les nouvelles fonctionnalités reçoivent un badge « NEW »
C’est léger, gratuit et sans inscription. On peut l’imprimer avec Ctrl+P sur cc.storyfox.cz, et ça fonctionne aussi sur mobile
/cost^signifie la touche Control, pas⌘Je suis récemment passé du terminal CC à l’extension VS Code, et je préfère largement
Dans la section « MCP », le « ~ » devant « Local » est une notation incorrecte. La configuration par projet devrait simplement être
.claude.json« Coller une image avec CMD + V » est incorrect. Même sur Mac, on utilise CTRL + V comme sous Windows. CMD + V sert à coller du texte
Il y a en réalité bien plus de variables d’environnement. Celle que j’aime bien, c’est
IS_DEMO=1, qui enlève la bannière d’accueil inutileJe me demande si la notion de « project rules » existe réellement
Il y a les répertoires
.claude/rules/et~/.claude/rules/, et j’aimerais savoir si cela sert simplement à organiser des fichiers à charger depuis différents promptsMerci d’avoir créé ce récapitulatif des fonctionnalités. De nouvelles fonctions sont ajoutées souvent, et le fait d’avoir tout sous les yeux évite d’aller fouiller dans la documentation
Je suis surpris de voir que Claude Code est bien plus avancé que Codex sur l’aspect CLI
Après 43 itérations, il ne lui faut plus que 10 à 30 minutes pour transformer n’importe quel site web en API JSON typée via divers protocoles (WebSocket, GraphQL, gRPC-Web, etc.).
Ensuite, je compte lui faire ingérer 263 Go de données sur 4 ans de transactions boursières et d’options afin de trouver une stratégie de trading. J’ai l’impression que Claude Code sera le premier à atteindre l’AGI
En voyant le lien vers le journal des modifications sur la page, j’ai essayé de visualiser l’historique des changements. J’ai demandé à ChatGPT de tracer un graphique du nombre d’ajouts quotidiens dans CHANGELOG.md, et ça semble globalement correct
imgur.com/a/tky9Pkz
« Undo (annulation de saisie) » fonctionne avec Ctrl + _ (Ctrl + underscore). Cela s’applique aussi aux éditeurs de ligne en dehors de CC