Chargement

Claude Code 101

Un outil de codage agentique qui vit dans votre terminal. Découvrez ce qu'est Claude Code, comment il fonctionne, et les flux de travail essentiels pour accomplir du travail réel avec lui.

1.5 h1 quiz
Ce que vous apprendrezÀ la fin de ce cours, vous serez en mesure de
  • Expliquer ce qu'est un agent IA de codage et en quoi Claude Code diffère des outils d'IA basés sur le chat.
  • Comprendre comment la boucle agentique, la fenêtre de contexte, les outils et les autorisations fonctionnent ensemble.
  • Installer et configurer Claude Code dans le terminal, VS Code, JetBrains, Claude Desktop, ou sur le web.
  • Rédiger des requêtes efficaces en utilisant le mode manuel, l'acceptation automatique, le mode automatique et le mode Plan.
  • Suivre le flux de travail Explorer → Planifier → Coder → Valider pour toute fonctionnalité ou tâche.
  • Gérer votre fenêtre de contexte avec /compact, /clear et /context pour rester productif.
  • Créer et maintenir un fichier CLAUDE.md pour donner à Claude une mémoire de projet persistante.
  • Créer des sous-agents personnalisés pour déléguer des tâches et garder votre contexte principal propre.
  • Connecter des outils externes et des sources de données à l'aide de serveurs MCP.
  • Écrire des hooks pour un contrôle déterministe du formatage, du blocage de commandes et des notifications.

Les agents IA de codage changent ce que signifie écrire des logiciels. Des tâches qui prenaient autrefois un après-midi — retracer un bug dans une vaste base de code, créer l'ossature d'un nouveau service, examiner une pile de pull requests — peuvent désormais se dérouler en une seule session concentrée, avec un agent qui lit votre code, exécute vos commandes et modifie des fichiers à vos côtés. Mais tirer une réelle valeur d'un agent demande plus que de l'installer et de taper une requête. Cela demande de comprendre comment l'agent raisonne, à quel contexte il a accès, et comment le réorienter lorsqu'il part dans la mauvaise direction.

Ce cours apprend aux développeurs à utiliser Claude Code efficacement, que vous débutiez en ingénierie logicielle ou que vous soyez un ingénieur expérimenté n'ayant pas encore travaillé avec des agents IA de codage. Nous partons des principes fondamentaux — ce qu'est réellement une boucle agentique, comment la fenêtre de contexte façonne ce que Claude peut voir, comment les outils et les autorisations déterminent ce qu'il peut faire — afin que les techniques abordées plus loin dans le cours aient du sens plutôt que de ressembler à une liste d'astuces à mémoriser.

Vous apprendrez à installer Claude Code dans plusieurs environnements (terminal, VS Code, JetBrains, Claude Desktop et le web), et à rédiger des requêtes qui donnent de bons résultats dès la première tentative grâce au mode manuel, à l'acceptation automatique, au mode automatique et au mode Plan. Le cœur du cours est le flux de travail Explorer → Planifier → Coder → Valider : un rythme reproductible pour décomposer une tâche, laisser Claude proposer une approche, examiner le travail au fur et à mesure, et le finaliser proprement. Nous abordons également la revue de code avec Claude Code et les commandes de gestion du contexte (/compact, /clear, /context) qui gardent les longues sessions productives.

La dernière section porte sur l'appropriation de Claude Code. Vous rédigerez un fichier CLAUDE.md pour que Claude se souvienne des conventions de votre projet d'une session à l'autre, créerez des sous-agents personnalisés et des Skills pour les tâches que vous répétez souvent, connecterez des systèmes externes via des serveurs MCP, et écrirez des hooks qui ajoutent des garde-fous déterministes autour de ce que Claude est autorisé à faire. À la fin, vous disposerez d'une configuration adaptée à votre façon de travailler réelle — pas d'une installation générique.

Une familiarité de base avec un éditeur de code et la ligne de commande. Vous aurez également besoin d'un compte Claude (Pro, Max, Team ou Enterprise) ou d'une clé API. Aucune expérience préalable des outils d'IA n'est requise.

À qui s'adresse ce cours

Les nouveaux développeurs qui entrent dans l'ingénierie logicielle et souhaitent des flux de travail assistés par l'IA dès le départ, ainsi que les ingénieurs expérimentés curieux des agents de codage mais qui n'ont pas encore franchi le pas. Si vous avez déjà essayé un assistant de codage et trouvé les résultats décevants, ce cours est conçu pour vous montrer ce qui change lorsque vous travaillez avec un agent plutôt que contre lui.

Inside the course

Qu'est-ce que Claude Code ?

2 lessons

Avant de rédiger votre première requête, il est utile de savoir ce qui se passe réellement lorsque Claude Code s'exécute. Cette section explique ce qui distingue un agent IA de codage d'un assistant conversationnel, puis détaille la boucle agentique — rassembler le contexte, agir, vérifier les résultats — ainsi que les outils et autorisations qui régissent chaque étape. Vous en ressortirez avec un modèle mental qui rendra limpide tout le reste du cours.

Votre première requête

2 lessons

Faites fonctionner Claude Code là où vous travaillez déjà — dans le terminal, dans VS Code ou JetBrains, dans Claude Desktop, ou sur le web. Rédigez ensuite votre première requête et observez comment le mode manuel, l'acceptation automatique, le mode automatique et le mode Plan modifient la façon dont Claude répond, afin de choisir le niveau de supervision adapté à la tâche qui vous occupe.

Flux de travail quotidiens

3 lessons

C'est ici que Claude Code s'intègre à votre façon de livrer. Apprenez le rythme Explorer → Planifier → Coder → Valider pour aborder des tâches réelles, utilisez les commandes de gestion du contexte pour garder vos longues sessions rapides et ciblées, et examinez ce que Claude a modifié, avec vos propres yeux et un relecteur à contexte neuf, avant de valider.

Personnaliser Claude Code

5 lessons

Par défaut, Claude Code est généraliste. Cette section vous montre comment vous l'approprier : rédigez un fichier CLAUDE.md pour qu'il se souvienne des conventions de votre projet, créez des sous-agents et des Skills pour les flux de travail que vous répétez, connectez des systèmes externes via des serveurs MCP, et ajoutez des hooks pour des garde-fous déterministes. À la fin, vous disposerez d'une configuration adaptée à la façon dont votre équipe travaille réellement.