IA, "Vibe coders" et développeurs augmentés : arrêtons de tout confondre !
Claude Code Cheatsheet : Le Guide Complet des Commandes CLI

Claude Code Cheatsheet : Le Guide Complet des Commandes CLI

Voici la version finale et complète de l’antisèche, formatée directement en texte (Markdown) pour que vous puissiez la copier-coller facilement dans votre éditeur ou votre CMS.


Claude Code est l’outil en ligne de commande (CLI) d’Anthropic qui intègre l’IA directement dans votre terminal. Que vous souhaitiez générer du code, lancer des tests ou automatiser vos workflows via des Skills, voici l’antisèche complète.

Télécharger le PDF :


📑 Sommaire

  1. Installation & Lancement
  2. Les Options CLI (Drapeaux)
  3. Les Commandes « Slash » Intégrées
  4. Le Fichier Magique : CLAUDE.md
  5. Création de Commandes Personnalisées (Skills)
  6. Raccourcis Clavier & Gestion des Fichiers
  7. Foire Aux Questions (FAQ)

1. Installation & Lancement

Installez l’outil globalement via npm et authentifiez-vous pour lier votre compte API Anthropic.

Bash

# 1. Installation globale
npm install -g @anthropic-ai/claude-code

# 2. Lancement dans votre dossier de travail
cd mon-projet
claude

# 3. Authentification
claude login

2. Les Options CLI (Drapeaux)

Lancez Claude Code avec des arguments spécifiques depuis votre terminal pour modifier son comportement au démarrage :

DrapeauExemple d’UsageDescription
-p--printclaude -p "Explique src/app.js"Affiche la réponse directement dans la console sans ouvrir l’interface interactive (idéal pour les scripts CI/CD).
-c--continueclaude -cReprend automatiquement la dernière conversation là où vous l’avez laissée.
--verboseclaude --verboseActive les logs détaillés (très utile pour le débogage).

Exporter vers Sheets


3. Les Commandes « Slash » Intégrées

Dans l’interface interactive de Claude Code, utilisez ces commandes précédées d’un slash (/) :

CommandeActionDescription
/helpAide globaleAffiche la liste complète des commandes disponibles.
/clearRéinitialiserEfface l’historique de la conversation en cours.
/compactOptimiserCompresse l’historique pour économiser des tokens (et de l’argent).
/costFacturationAffiche le coût estimé de la session en cours.
/configParamètresModifie le modèle d’IA (ex: Sonnet 3.7) ou l’apparence.
/exitQuitterFerme l’interface Claude Code proprement.

Exporter vers Sheets


4. Le Fichier Magique : CLAUDE.md

Pour éviter de répéter le contexte à chaque fois, créez un fichier CLAUDE.md à la racine de votre projet. Claude Code lira ce fichier automatiquement avant chaque requête.

Ce que vous devez y mettre :

  • Vos conventions de code : « Utilise toujours TypeScript », « Préfère les fonctions fléchées », « Pas de console.log ».
  • Les commandes clés : « Pour tester, lance npm run test« , « Pour build, lance npm run build« .
  • L’architecture : Un bref résumé de l’organisation de vos dossiers.

5. Comment créer des Commandes Personnalisées (Skills) ?

Les Skills (anciennement Custom Commands) permettent de créer des raccourcis sur-mesure pour vos workflows récurrents (ex: /deploy/refactor).

Emplacement des fichiers

Chaque commande est un fichier Markdown :

  • Pour un projet (local) : .claude/skills/<nom-de-la-commande>/SKILL.md
  • Pour vous (global) : ~/.claude/skills/<nom-de-la-commande>/SKILL.md

Structure d’un fichier SKILL.md

Le fichier nécessite un en-tête YAML et un prompt en Markdown :

Markdown

---
description: "Génère un commit Git structuré basé sur les changements en cours"
allowed-tools: Bash(git add *), Bash(git status *), Bash(git commit *)
---
## Contexte
- Statut actuel : !`git status`
- Diff actuel : !`git diff HEAD`

## Mission
1. Analyse les changements dans le code.
2. Crée un commit Git en utilisant la convention "Conventional Commits" (feat:, fix:, chore:, etc.).

💡 Astuce : Une fois sauvegardé, tapez simplement /git-commit (le nom de votre dossier) dans Claude Code pour déclencher l’action.


6. Raccourcis Clavier & Gestion des Fichiers

Raccourcis Terminal natifs

RaccourciFonction
Ctrl + CInterrompt la génération de la réponse de Claude.
Flèche HautRappelle le prompt précédent (historique).
TabAutocomplétion pour les noms de fichiers, dossiers et commandes.

Exporter vers Sheets

Manipulation du contexte

  • Inclure un fichier : Mentionnez-le simplement (ex: Analyse src/main.js).
  • Recherche (Globbing) : Utilisez des wildcards (ex: Trouve l'erreur dans tous les *.ts).
  • Ignorer des fichiers : Claude respecte automatiquement votre .gitignore. Vous pouvez créer un .claudesignore pour exclure des documents de la vue de l’IA.

7. Foire Aux Questions (FAQ)

Quel modèle utilise Claude Code ? Par défaut, l’outil utilise la dernière version performante d’Anthropic (actuellement Claude 3.7 Sonnet). Vous pouvez modifier ce comportement et choisir un modèle plus léger ou différent via la commande /config.

Claude Code est-il gratuit ? L’application CLI en elle-même est gratuite et open-source. Cependant, les requêtes sont facturées à l’usage via l’API d’Anthropic. Il vous faut un compte API approvisionné. Pensez à utiliser /cost pour surveiller vos dépenses.

Quelle est la différence entre CLAUDE.md et les Skills ? CLAUDE.md donne un contexte global, passif et continu à l’IA (règles globales du projet). Les Skills sont des commandes actives (Slash Commands) que vous déclenchez volontairement pour accomplir une tâche précise à un instant T.

Add a comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.