- 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 de fork par /branch, ainsi que la reprise automatique de SendMessage
- 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 C annuler la saisie/génération, Ctrl D terminer la session, Ctrl L effacer l’écran, Ctrl O basculer l’affichage détaillé, Ctrl R rechercher dans l’historique, Ctrl G ouvrir l’éditeur de prompt
Ctrl B exécution en arrière-plan, Ctrl T basculer la liste des tâches, Ctrl V coller une image, Ctrl F arrêter l’agent en arrière-plan (2 fois nécessaires), Esc annuler
-
Changement de mode
Shift Tab faire défiler les modes d’autorisation, Alt P changer de modèle, Alt T basculer le mode de réflexion (thinking)
-
Contrôle de saisie
Enter retour à la ligne rapide, Ctrl J retour à 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,
P aperçu, R renommer, / rechercher, A tous les projets, B branche actuelle
Gestion des serveurs MCP
-
Ajouter un serveur
--transport http HTTP distant (recommandé), --transport stdio processus local, --transport sse SSE distant
-
Portée
- locale (
~/.claude.json), projet (project.mcp.json), utilisateur (~/.claude.json)
-
Commandes de gestion
/mcp UI interactive, claude mcp list liste complète des serveurs, claude mcp serve exé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)
-
Règles et imports
.claude/rules/*.md, ~/.claude/rules/*.md, import possible avec @path/to/file
-
Mémoire automatique
- chargement automatique de
MEMORY.md et des fichiers thématiques dans ~/.claude/projects//memory/
Workflow et conseils
-
Mode Plan
Shift Tab pour passer de normal→auto→plan, démarrage possible avec --permission-mode plan
-
Thinking & Effort
Alt T basculer le mode de réflexion, "ultrathink" pour le mode d’effort maximal, définir le niveau avec /effort (low, med, high)
-
Git Worktrees
--worktree pour créer des branches séparées par fonctionnalité, sparsePaths pour 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
-
Gestion du contexte
- optimisation du contexte avec
/context, /compact, prise en charge jusqu’à 1M de contexte, CLAUDE.md est conservé même après compression
-
Commandes rapides de session
claude -c reprendre la dernière conversation, claude -r "name" reprendre par nom, /btw pour une question séparée
SDK et mode headless
-
Exécution non interactive
claude -p "query", --output-format json, --max-budget-usd limite de coût, prise en charge de l’entrée par pipe
-
Planification et distant
/loop tâches périodiques, /rc contrô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)
-
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//)
-
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
Aucun commentaire pour le moment.