Ad Space (horizontal)
Getting Started

Qu'est-ce que Claude Code ? Le guide complet de l'installation à la première utilisation

Un guide pour débutants sur l'installation et l'utilisation de Claude Code. Apprenez à démarrer avec cet assistant de programmation IA en terminal dès aujourd'hui.

Qu’est-ce que Claude Code

Claude Code est un assistant de programmation IA en terminal, développé par Anthropic. Contrairement aux extensions VS Code, il fonctionne comme un outil CLI, et c’est sa caractéristique principale. Il comprend l’intégralité de votre base de code et peut modifier des fichiers, en créer de nouveaux, exécuter des commandes et gérer les opérations Git, le tout au même endroit.

Comme il ne dépend d’aucun éditeur spécifique, vous pouvez l’utiliser dans n’importe quel environnement de développement.

Installation

Prérequis

  • Node.js 18 ou ultérieur installé
  • Un compte Anthropic (plan Max ou accès API)

Installation via npm

npm install -g @anthropic-ai/claude-code

Une fois installé, vérifiez l’installation :

claude --version

Authentification initiale

L’authentification est requise lors du premier lancement.

claude

L’exécution de cette commande ouvrira votre navigateur pour vous authentifier avec votre compte Anthropic. Une fois l’authentification terminée, vous reviendrez au terminal et serez prêt à commencer.

Utilisation de base

Mode interactif

Tapez simplement claude dans le répertoire racine de votre projet pour démarrer une session interactive.

cd my-project
claude

Dans la session, vous pouvez donner des instructions en langage naturel :

> Explique la structure de ce projet
> Ajoute une fonction de validation à src/utils/helper.ts
> Lance les tests et assure-toi qu'ils passent

Mode commande unique

Pour exécuter une seule commande sans démarrer de session interactive, utilisez l’option -p :

claude -p "Vérifie les dépendances dans package.json et liste celles qui ne sont pas utilisées"

Entrée par pipe

Vous pouvez également envoyer des données à Claude Code via stdin :

cat error.log | claude -p "Analyse ce journal d'erreurs et propose une solution"
git diff | claude -p "Fais une revue de ce diff"

Commandes slash utiles

Voici quelques commandes slash pratiques utilisables pendant une session :

CommandeDescription
/helpAfficher l’aide
/clearEffacer l’historique de conversation
/compactRésumer et comprimer la conversation
/initGénérer un fichier CLAUDE.md
/costAfficher la consommation de tokens de la session

Premières choses à essayer

1. Comprendre votre projet

> Explique l'architecture de ce projet

Claude Code parcourt tous les fichiers et vous donne une vue d’ensemble de la structure.

2. Générer un CLAUDE.md

> /init

Cela génère automatiquement un fichier de configuration qui indique à Claude Code les règles et conventions de votre projet.

3. Corriger un bug

> Lance npm test, trouve les tests en échec et corrige-les

Claude Code gère l’ensemble du processus : exécution des tests, identification des erreurs et correction du code.

Configuration des permissions

Comme Claude Code peut modifier des fichiers et exécuter des commandes, il demande confirmation pour chaque action. Vous pouvez pré-approuver les commandes de confiance dans votre configuration :

// .claude/settings.json
{
  "permissions": {
    "allow": [
      "Read",
      "Bash(npm test)",
      "Bash(npm run lint)"
    ]
  }
}

Conclusion

Claude Code s’installe facilement et vous permet de travailler avec un assistant de programmation IA directement depuis votre terminal. Commencez par exécuter claude dans un répertoire de projet et essayez des choses comme les explications de code ou le refactoring. Dans les prochains articles, nous aborderons les comparaisons avec d’autres outils IA et des workflows plus avancés.

Ad Space (rectangle)
#Claude Code #installation #getting started #setup #AI dev tools