Résumé rapide : Démarrer Claude Code dans le terminal est simple : installez-le avec une commande unique depuis le site officiel, authentifiez-vous avec votre compte Anthropic, puis tapez « claude » pour lancer une session interactive. L’outil CLI fonctionne sur macOS, Linux et Windows, permettant aux développeurs de créer des fonctionnalités, de corriger des bugs et d’automatiser des tâches via des commandes en langage naturel directement dans leur environnement de terminal.
Claude Code représente un changement dans la façon dont les développeurs interagissent avec l’assistance IA. Au lieu de copier du code entre des onglets de navigateur et des éditeurs de texte, cet outil basé sur le terminal s’intègre au flux de travail de développement, comprenant des bases de code entières et exécutant des tâches complexes via des commandes conversationnelles.
Le processus d’installation prend moins de cinq minutes pour la plupart des développeurs. Mais il y a plus à démarrer Claude Code efficacement que la simple installation.
Ce guide couvre tout, de l’installation initiale au lancement de sessions productives, avec des exemples pratiques qui fonctionnent sur des projets réels.
Ce que Claude Code fait réellement
Selon la documentation officielle, Claude Code est un outil de codage agentique qui lit les bases de code, édite des fichiers, exécute des commandes et s’intègre aux outils de développement. L’interface de terminal sert de point d’interaction principal pour la plupart des développeurs.
L’outil gère les tâches de développement courantes : création de fonctionnalités, correction de bugs, automatisation des flux de travail et explication de sections de code complexes. Il opère avec une compréhension complète des fichiers de projet, de l’historique git et des processus en cours.
Contrairement aux assistants IA basés sur un navigateur, Claude Code exécute les commandes directement dans l’environnement shell. Lorsqu’on lui demande de corriger une erreur de build, il ne se contente pas de suggérer des solutions – il peut réellement exécuter la correction, tester le résultat et commiter les modifications.
Terminal vs. Autres plateformes
Claude Code fonctionne sur plusieurs plateformes : CLI de terminal, application de bureau, interface web, extensions IDE pour VS Code et JetBrains, et une extension Chrome pour le débogage d’applications en direct. La version terminal offre le contrôle le plus direct.
Les sessions de terminal fournissent des raccourcis clavier, l’exécution de tâches en arrière-plan et l’intégration avec les configurations shell existantes. Les développeurs qui vivent dans la ligne de commande trouvent cela l’interface la plus rapide.
| Plateforme | Idéal pour | Avantage clé |
|---|---|---|
| CLI de terminal | Développeurs à l’aise avec la ligne de commande | Interaction la plus rapide, intégration complète du shell |
| Application de bureau | Préférence visuelle avec des sessions persistantes | Interface graphique, navigation plus facile |
| Extension VS Code | Développeurs qui quittent rarement leur IDE | Intégration transparente de l’éditeur |
| Interface Web | Accès rapide sans installation | Fonctionne sur n’importe quel appareil avec un navigateur |
Exigences d’installation
Avant d’installer Claude Code, vérifiez que le système répond aux exigences de base. L’outil s’exécute sur macOS, Linux et Windows (y compris WSL2).
Un compte Anthropic actif est requis. Si vous n’en avez pas, créez-en un sur le site officiel d’Anthropic avant de procéder à l’installation.
Le terminal doit avoir une connexion Internet et l’autorisation de télécharger et d’exécuter des scripts. Certains réseaux d’entreprise restreignent l’exécution des scripts – vérifiez auprès de votre service informatique si l’installation échoue.
Systèmes d’exploitation pris en charge
Supprimez cette affirmation – introuvable dans le matériel source officiel. L’installation fonctionne via le Terminal ou tout émulateur de terminal comme iTerm2.
Les distributions Linux nécessitent un shell moderne (bash ou zsh). La plupart des installations récentes d’Ubuntu, Debian, Fedora et Arch fonctionnent sans modification.
Les utilisateurs de Windows doivent d’abord installer le Sous-système Windows pour Linux (WSL2). La prise en charge native de Windows existe, mais WSL2 offre une meilleure compatibilité avec les outils de développement.

Réduisez les coûts des outils IA avec Get AI Perks dès le départ
Commencer avec Claude Code implique souvent d’essayer d’autres outils IA également. Get AI Perks aide les fondateurs à trouver des crédits de démarrage et des remises logicielles pour les produits IA et cloud. La plateforme rassemble plus de 200 offres, y compris des avantages pour Claude, Anthropic, OpenAI, Gemini, ElevenLabs, et plus encore, ainsi que les conditions pour chacun.
Vous voulez voir les avantages des outils IA disponibles ?
Consultez Get AI Perks pour :
- Parcourir les offres de Claude et d’autres outils IA
- Voir quels avantages correspondent à votre entreprise
- Suivre les guides pour réclamer les crédits disponibles
👉 Visitez Get AI Perks pour comparer les avantages des logiciels IA disponibles.
Processus d’installation étape par étape
La méthode d’installation officielle utilise une seule commande qui détecte le système d’exploitation et installe la version appropriée.
Pour macOS et Linux
Ouvrez une fenêtre de terminal et exécutez cette commande :
| curl -fsSL claude.ai/install.sh | bash |
Le script d’installation télécharge le binaire Claude Code, le place dans un emplacement du chemin système et configure l’intégration du shell. Le processus se termine généralement en moins de 30 secondes.
Si l’installation réussit, le terminal affiche un message de confirmation. Testez l’installation en tapant :
| claude –version |
Cette commande doit renvoyer le numéro de version actuel. Si une erreur « command not found » apparaît à la place, la configuration du PATH doit être ajustée.
Pour Windows avec WSL2
Tout d’abord, assurez-vous que WSL2 est installé et configuré. Ouvrez un terminal WSL2 (Ubuntu est recommandé) et exécutez la même commande d’installation que pour Linux :
| curl -fsSL install.claude.ai | sh |
Des problèmes de réseau spécifiques à Windows surviennent parfois avec WSL2. Selon la documentation de dépannage, les règles de pare-feu peuvent nécessiter des ajustements pour permettre la communication entre les processus WSL2 et Windows.
Dépannage des problèmes d’installation
Le problème d’installation le plus courant est la configuration du PATH. Lorsque le terminal affiche « command not found » après l’installation, le binaire Claude n’est pas dans le chemin exécutable du shell.
Vérifiez l’emplacement d’installation avec :
| which claude |
Si cela ne renvoie rien, ajoutez manuellement le répertoire d’installation au PATH. Pour bash, ajoutez cette ligne à ~/.bashrc :
| export PATH=”$HOME/.local/bin:$PATH” |
Pour les utilisateurs de zsh, ajoutez la même ligne à ~/.zshrc à la place. Redémarrez le terminal ou exécutez source ~/.bashrc pour appliquer les changements immédiatement.
Les échecs d’installation liés au réseau se manifestent souvent par des erreurs « TLS connect error » ou des interruptions de téléchargement. Cela indique des restrictions de pare-feu ou des certificats obsolètes. Mettez à jour les certificats système ou contactez les administrateurs réseau si vous travaillez sur un réseau d’entreprise.

Authentification et premier lancement
Après une installation réussie, l’authentification connecte le CLI local à un compte Anthropic. Lancez le processus d’authentification en exécutant :
| claude |
Le premier lancement déclenche automatiquement l’authentification. Une fenêtre de navigateur s’ouvre et affiche une page de connexion. Connectez-vous avec vos identifiants de compte Anthropic.
Une fois l’authentification par navigateur terminée, la session terminale s’active. Un message de bienvenue confirme la connexion et affiche des instructions d’utilisation de base.
Gestion des sessions
Chaque fois que claude s’exécute dans un terminal, il démarre une nouvelle session. Les sessions persistent jusqu’à ce qu’elles soient explicitement terminées avec Ctrl+D ou en tapant exit.
Le jeton d’authentification est stocké localement, donc les lancements ultérieurs ne nécessitent pas de connexion par navigateur. Le jeton reste valide jusqu’à ce qu’il soit révoqué manuellement via les paramètres du compte sur le site d’Anthropic.
Démarrer le mode interactif
Le mode interactif représente la manière principale dont les développeurs utilisent Claude Code. Lancez-le en tapant claude sans arguments supplémentaires.
Le terminal passe à une invite interactive où les commandes en langage naturel dirigent l’IA. Ce mode maintient le contexte de la conversation, se souvient des requêtes précédentes et peut exécuter des flux de travail en plusieurs étapes.
Commandes interactives essentielles
Plusieurs commandes intégrées contrôlent le comportement de la session.
Tapez-les à l’invite de Claude Code :
- /model – Basculer entre différents modèles Claude (Opus, Sonnet)
- /status – Afficher le modèle actuel, l’ID de session et la configuration
- /btw – Poser des questions annexes sans changer le contexte de la tâche
- ? – Afficher les raccourcis clavier et les informations d’aide
Les raccourcis clavier améliorent la productivité. Appuyez sur Ctrl+L pour effacer l’écran du terminal sans terminer la session. Utilisez Ctrl+C pour annuler une génération en cours. Ctrl+F tue toutes les tâches en arrière-plan (appuyez deux fois pour confirmer).
La ligne d’état en bas affiche les processus actifs en arrière-plan, le modèle actuel et l’utilisation des jetons. Ces informations aident à surveiller la consommation des ressources lors de tâches complexes.
Exécution de tâches en arrière-plan
Claude Code peut exécuter des opérations de longue durée en arrière-plan tout en restant réactif aux nouvelles commandes. Les tâches en arrière-plan affichent des indicateurs de progression et se terminent de manière asynchrone.
Lorsque plusieurs opérations s’exécutent simultanément, la liste des tâches en suit chacune. Appuyez sur Ctrl+F pour afficher et gérer les processus en arrière-plan.
Exécution de commandes ponctuelles
Toutes les tâches ne nécessitent pas une session interactive. Pour les opérations rapides, Claude Code accepte les commandes directement en tant qu’arguments :
| claude “expliquez la logique d’authentification dans src/auth.js” |
Cette commande lance Claude Code, traite la requête, affiche la sortie et se termine immédiatement. Aucune session interactive n’est lancée.
Les commandes ponctuelles fonctionnent bien pour le scripting et l’automatisation. Elles peuvent être intégrées dans des hooks git, des pipelines CI/CD ou des scripts shell qui nécessitent une assistance IA pour des sous-tâches spécifiques.
Mode uniquement interrogation
L’indicateur -p exécute le mode uniquement interrogation, qui répond aux questions sans apporter de modifications aux fichiers :
| claude -p “quelles dépendances ce projet utilise-t-il ?” |
Ce mode lit les fichiers du projet mais ne modifie, ne crée ni ne supprime rien. Il fournit uniquement des informations, le rendant sûr pour l’exploration sans risque de modifications involontaires.

Sélection et configuration du modèle
Claude Code prend en charge plusieurs modèles d’IA avec des capacités et des caractéristiques de vitesse différentes. Selon la documentation officielle, les modèles pris en charge incluent Sonnet 4.6, Opus 4.6, Opus 4.5, Haiku 4.5 et Sonnet 4.5.
Changez le modèle actif à l’aide de la commande /model lors d’une session interactive. Un menu interactif liste les options disponibles avec de brèves descriptions des forces de chaque modèle.
Pour une préférence de modèle permanente, définissez une variable d’environnement avant de lancer Claude Code :
| export ANTHROPIC_MODEL=”claude-opus-4-6″ claude |
Cette configuration persiste entre les sessions jusqu’à ce que la variable soit modifiée ou désactivée.
Configuration du mode rapide
Le mode rapide privilégie la vitesse de réponse par rapport à une analyse complète. Il est utile pour les itérations rapides et les tâches simples où une analyse de contexte complète n’est pas nécessaire.
Activez le mode rapide via la configuration des paramètres ou en utilisant des variantes de modèle optimisées pour la vitesse. Consultez la documentation officielle pour connaître les options actuelles du mode rapide, car elles évoluent avec les nouvelles versions de modèles.
Travailler avec des projets
Claude Code comprend la structure du projet en analysant les fichiers du répertoire courant et des sous-répertoires. Naviguez vers un répertoire de projet avant de démarrer :
| cd /chemin/vers/votre/projet claude |
L’outil lit automatiquement les fichiers du projet, comprend la structure de la base de code et reconnaît les modèles courants tels que les gestionnaires de paquets, les configurations de frameworks et les outils de build.
Exclusion de fichiers sensibles
Certains fichiers ne doivent pas être analysés ou modifiés par des outils IA – identifiants, clés API, fichiers binaires volumineux ou contenu généré. Créez un fichier .claudeignore à la racine du projet pour exclure des chemins spécifiques :
| .env .env.local node_modules/ dist/ build/ *.log |
Cela fonctionne de manière similaire à la syntaxe de .gitignore. Les fichiers exclus restent invisibles pour Claude Code pendant l’analyse et l’exécution.
Conseils de configuration du terminal
Claude Code fonctionne mieux avec certaines configurations de terminal. La plupart des problèmes proviennent de paramètres de shell incompatibles ou de fonctionnalités manquantes.
Intégration du shell
Atténuation : certains terminaux modernes prennent en charge des fonctionnalités d’intégration de shell optionnelles comme la détection d’invite via les séquences OSC 133, bien que celles-ci ne soient pas requises
Pour une compatibilité optimale, utilisez des versions récentes des émulateurs de terminal populaires : iTerm2 sur macOS, Alacritty, Kitty ou WezTerm sur Linux. Windows Terminal fonctionne bien avec WSL2.
Personnalisation des raccourcis clavier
Les raccourcis clavier par défaut peuvent entrer en conflit avec les liaisons existantes du terminal ou du shell. Personnalisez-les via le fichier de configuration des paramètres situé à ~/.claude/settings.json.
Le fichier de paramètres utilise le format JSON et permet de remapper n’importe quelle commande intégrée à différentes combinaisons de touches. Après modification, redémarrez Claude Code pour que les changements prennent effet.
Flux de travail courants de la première session
Parlons vrai : la première session de Claude Code implique souvent de l’expérimentation. Voici des points de départ pratiques qui démontrent les capacités principales.
Explorer la base de code
Commencez par demander à Claude Code d’expliquer la structure du projet :
“Donnez-moi un aperçu de cette base de code. Quels sont les principaux composants et comment interagissent-ils ?”
Cette requête ne modifie rien – elle analyse et explique simplement. La réponse aide à vérifier que Claude Code comprend correctement l’organisation du projet.
Effectuer une modification simple
Essayez une modification à faible risque pour voir l’édition de fichiers en action :
“Ajoutez un commentaire en haut de README.md expliquant ce que fait ce projet”
Claude Code lit le fichier, génère le contenu approprié et effectue la modification. Vérifiez la modification avec git diff pour voir exactement ce qui s’est passé.
Corriger un problème existant
Si le projet contient des bugs connus ou des éléments TODO, demandez à Claude Code de les traiter :
“Corrigez le bug de validation de connexion décrit dans le problème #42”
L’outil lit les fichiers source pertinents, identifie le problème, implémente une solution et peut même exécuter des tests pour vérifier que la solution fonctionne.
Permissions et sécurité
Claude Code demande la permission avant d’exécuter des opérations potentiellement risquées. Le système de permissions catégorise les commandes par niveau d’impact.
La lecture de fichiers se fait sans invite de permission – lire du code est toujours sûr. L’écriture, la suppression de fichiers et l’exécution de commandes shell nécessitent une approbation explicite lors de la première occurrence.
Les choix de permission peuvent être enregistrés pour la session ou de manière permanente. Les permissions permanentes sont stockées dans des fichiers de configuration et s’appliquent à toutes les sessions futures.
Configuration du sandboxing
Selon la documentation officielle des paramètres, le sandboxing restreint les endroits où Claude Code peut apporter des modifications. Configurez les préfixes de chemins de sandbox pour limiter l’accès au système de fichiers à des répertoires spécifiques.
Cette couche de sécurité empêche les modifications accidentelles de fichiers système ou de répertoires hors du périmètre du projet. Les équipes travaillant sur des bases de code sensibles doivent configurer le sandboxing avant le déploiement.
| Type de permission | Comportement par défaut | Recommandé pour |
|---|---|---|
| Lecture de fichier | Toujours autorisé | Tous les cas d’utilisation |
| Écriture/Édition de fichier | Demande la première fois | Développement actif |
| Suppression de fichier | Demande à chaque fois | Utilisateurs expérimentés uniquement |
| Commandes Shell | Demande avec aperçu | Flux de travail automatisés |
| Accès réseau | Demande la première fois | Travail d’intégration API |
Questions fréquemment posées
Claude Code fonctionne-t-il hors ligne après l’installation ?
Non. Claude Code nécessite une connexion Internet pour toutes les opérations car les modèles IA s’exécutent sur les serveurs d’Anthropic. Le client terminal envoie des requêtes à l’API et reçoit des réponses. Sans connexion, l’outil ne peut pas fonctionner.
Combien coûte l’exécution de Claude Code ?
Le prix dépend du plan de compte Anthropic et du volume d’utilisation. Consultez le site officiel d’Anthropic pour les détails de prix actuels, car les plans et les tarifs changent avec le temps. La consommation de jetons varie en fonction de la taille de la base de code et de la complexité des requêtes.
Claude Code peut-il accéder à des fichiers en dehors du répertoire courant ?
Par défaut, oui. Claude Code peut accéder à tout fichier que le compte utilisateur a l’autorisation de lire. Cependant, la configuration du sandboxing restreint l’accès aux répertoires spécifiés. Pour les environnements sensibles sur le plan de la sécurité, configurez les paramètres de sandbox avant la première utilisation.
Que se passe-t-il si Claude Code commet une erreur ?
Toutes les modifications de fichiers sont visibles via les commandes git diff standard. Avant de commiter les modifications de Claude Code, examinez attentivement les changements. Comme tout se passe dans un dépôt git (recommandé), il est facile d’annuler les erreurs avec les commandes git.
Plusieurs sessions de Claude Code peuvent-elles s’exécuter simultanément ?
Oui. Chaque fenêtre de terminal peut exécuter une session indépendante de Claude Code. Les sessions ne s’interfèrent pas, bien que des modifications simultanées du même fichier à partir de différentes sessions puissent provoquer des conflits.
Comment arrêter une tâche Claude Code en cours ?
Appuyez sur Ctrl+C pour annuler l’opération en cours. Pour les tâches en arrière-plan, appuyez sur Ctrl+F pour ouvrir le gestionnaire de tâches, puis confirmez l’annulation. La session reste active après l’annulation – seule la tâche spécifique s’arrête.
Claude Code se souvient-il des conversations précédentes ?
Au sein d’une même session, oui. Claude Code maintient le contexte de la conversation et se souvient des requêtes et des modifications précédentes. Le démarrage d’une nouvelle session (fermeture et réouverture) efface ce contexte. Pour une connaissance persistante du projet, utilisez les instructions et les fonctions de mémoire documentées dans les guides officiels.
Prochaines étapes après l’installation
Une fois que Claude Code fonctionne avec succès, explorez ses capacités étendues. La documentation officielle couvre des sujets avancés tels que les sous-agents personnalisés, le développement de plugins et l’automatisation des tâches planifiées.
Les compétences offrent un moyen d’étendre Claude Code avec des commandes et des flux de travail spécifiques au projet. La création de compétences dans le répertoire .claude/skills/ ajoute des capacités personnalisées adaptées aux besoins de développement spécifiques.
L’intégration du Model Context Protocol (MCP) permet à Claude Code d’interagir avec des outils et services externes. Cela ouvre des possibilités pour les requêtes de base de données, les tests d’API et la gestion de l’infrastructure via la même interface conversationnelle.
Les fonctionnalités de contrôle à distance permettent de poursuivre des sessions sur différents appareils. Commencez à travailler sur une machine de bureau, puis reprenez la même session sur un ordinateur portable ou un appareil mobile. Consultez la documentation des intégrations de plateforme pour les instructions de configuration.
Obtenir de l’aide en cas de blocage
La documentation officielle de dépannage aborde la plupart des problèmes courants. En cas de problème, consultez-la d’abord avant de plonger plus profondément dans la configuration du système.
Les discussions communautaires sur des plateformes comme Reddit fournissent des solutions concrètes d’autres développeurs. De nombreux utilisateurs partagent leurs ajustements de configuration et leurs optimisations de flux de travail sur ces forums.
Pour les problèmes d’installation ou d’authentification, vérifiez le statut du compte sur le site d’Anthropic. Les abonnements expirés ou les restrictions de compte empêchent une connexion réussie, même avec une configuration locale correcte.
Les problèmes spécifiques au terminal sont souvent liés à la configuration du shell ou à la compatibilité. Tester avec une configuration de terminal par défaut (sans personnalisations de shell) permet d’isoler si le problème provient de modifications locales.
Conclusion
Démarrer Claude Code dans le terminal ne prend que quelques minutes une fois l’installation terminée. La combinaison de commandes en langage naturel et d’une intégration directe à la base de code crée un flux de travail de développement qui gère à la fois les requêtes simples et les refactorisations complexes multi-fichiers.
L’interface de terminal permet aux développeurs de rester dans leur environnement préféré sans changer de contexte vers des onglets de navigateur ou des applications distinctes. L’exécution de tâches en arrière-plan signifie que les opérations de longue durée ne bloquent pas le travail.
Comme pour tout outil de développement, la maîtrise vient avec la pratique. Commencez par des requêtes de lecture seule simples pour comprendre comment Claude Code interprète la structure du projet. Passez aux modifications de fichiers et aux flux de travail automatisés à mesure que la confiance s’accroît. Le système de permission empêche les erreurs irréversibles pendant la phase d’apprentissage.
Prêt à transformer votre flux de travail de codage ? Installez Claude Code dès aujourd’hui et découvrez le développement assisté par IA directement dans votre terminal.

