Claude Code — Maîtriser l'IA en CLI
10h (5 sessions de 2h)
Claude Code — cheatsheet complète
claude # Lance dans le dossier actuel claude --model opus # Force le modèle Opus claude --version # Affiche la version
| Commande | Description | Quand l'utiliser |
|---|---|---|
/help | Liste toutes les commandes | Au démarrage |
/init | Crée la structure CLAUDE.md | Premier lancement sur un repo |
/model | Change le modèle IA actif | Optimiser coûts / qualité |
/compact | Résume l'historique, libère des tokens | Conversation > 20 tours |
/clear | Efface tout le contexte | Nouvelle tâche isolée |
/plan | Affiche le plan d'action en cours | Suivi de tâche complexe |
/compact — RésumerConversation longue, historique non pertinent, avant grosse tâche
/clear — RéinitialiserFin de tâche, changement de repo, nouveau sujet complet
| Raccourci | Action |
|---|---|
Escape | Annuler la génération en cours |
Tab | Accepter la suggestion |
Shift+Tab | Passer en mode Plan (avant exécution) |
Règle d'or
1 tâche = 1 conversation. Chaque feature ou bugfix mérite sa propre session.
Modes de sécurité et structure ~/.claude
| Mode | Comportement | Usage |
|---|---|---|
| Suggest | Propose les changements, vous confirmez | Défaut, apprentissage |
| Auto-edit | Édite les fichiers sans demander | Actions prévisibles |
| Bypass | Aucune confirmation requise | Tâches bien maîtrisées |
~/.claude/ ├── CLAUDE.md # Config personnelle globale ├── settings.json # Permissions, modèle par défaut ├── skills/ # Skills personnelles │ ├── commit/SKILL.md │ └── clean-code/ │ ├── SKILL.md │ └── FUNCTIONS.md └── workspaces/ # Contextes par projet
# Mes conventions ## Préférences - Stack : React + Next.js + TypeScript - Modèle par défaut : Opus - Langue : français ## Skills - /commit : automatiser mes commits - /review : review rapide de PR
{
"model": "opus",
"permissions": "suggest",
"hooks": {
"pre-commit": "npm run lint"
}
}Projet vs Personnel
CLAUDE.md dans le repo = partagé avec l'équipe. CLAUDE.md dans ~/.claude/ = juste pour vous.