Claude Code 101
← Toutes les leçons
Leçon 01Claude Code 101

What is Claude Code?

Audio récapitulatif

Récapitulatif parlé — appuyez sur lecture pour suivre : la ligne lue reste en haut.

Notes de cours

Concepts clés

Qu'est-ce que Claude Code ?

  • Outil de codage agentic qui comprend votre base de code, édite des fichiers, exécute des commandes et s'intègre aux outils de développement
  • Disponible dans Terminal, VS Code, l'application Claude Desktop, le web et les IDE JetBrains

Différences clés par rapport à Claude AI

  • Accès direct aux fichiers, Terminal et à l'ensemble de la base de code
  • Élimine le besoin de copier/coller du code d'avant en arrière
  • Fonctionne comme un agent IA plutôt qu'un outil conversationnel

Qu'est-ce qu'un agent IA ?

  • Logiciel qui interagit avec son environnement et effectue des actions pour atteindre des objectifs définis
  • Utilise un grand modèle de langage dans une boucle en temps réel
  • A accès à des outils, des services externes et d'autres agents IA

Capacités de Claude Code

  • Lit et comprend les bases de code ; peut expliquer les fonctionnalités ou tracer les bogues
  • Exécute les scripts de construction, exécute les tests, installe les packages et utilise la sortie pour décider des prochaines étapes
  • Recherche sur le web la documentation et les références API

Concepts importants pour une utilisation efficace

Context window

  • La mémoire de travail de Claude ; contient beaucoup mais pas tout à la fois
  • Nécessite des approches stratégiques pour trouver des réponses sans stocker l'ensemble de la base de code

Basé sur les permissions

  • Demande la permission avant d'exécuter des commandes ou de faire des modifications par défaut
  • L'utilisateur maintient le contrôle sur le niveau d'implication

Limitations

  • Pas parfait ; peut mal comprendre l'intention, introduire des bogues ou sur-concevoir des solutions

Points clés

  • Claude Code est un outil agentic avec accès direct à la base de code — contrairement à Claude ordinaire, il peut lire des fichiers, exécuter des commandes et effectuer des tests sans copier-coller manuel, travaillant de manière autonome pour atteindre les objectifs de codage
  • Il fonctionne comme un agent IA dans une boucle en temps réel — utilise un LLM pour interagir avec son environnement (fichiers, Terminal, outils) et prend des mesures en fonction des commentaires pour atteindre les objectifs définis
  • L'utilisateur maintient le contrôle par le biais d'interactions basées sur les permissions — Claude Code demande avant d'exécuter des commandes ou de faire des modifications, vous gardant dans la boucle de décision plutôt que d'agir unilatéralement
  • Le context window et les limitations nécessitent une utilisation stratégique — bien que puissant, il a des contraintes de mémoire de travail et peut mal comprendre l'intention ou introduire des bogues, donc ce n'est pas un remplacement du jugement du développeur
Cartes mémo 10 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Exporter vers Anki (.tsv) ↓
Vérification des connaissances 6 questions