Retour aux podcastsClaude
Claude Code 101
Qu'est-ce que Claude Code ?
Claude Code is [music] an agentic coding tool that understands your code base, edits your files, run commands, and integrates with your existing developer tools to help you get things done faster.
Claude Code est [music] un outil de codage agentique qui comprend votre base de code, modifie vos fichiers, exécute des commandes et s'intègre à vos outils de développement existants pour vous aider à travailler plus vite.
It's available in your terminal, Visual Studio Code, the Claude desktop app, on the web, and JetBrains IDEs.
Il est disponible dans votre terminal, Visual Studio Code, l'application de bureau Claude, sur le web et dans les IDE JetBrains.
But, we'll be using it in the terminal for this video.
Mais dans cette vidéo, nous l'utiliserons dans le terminal.
If you've ever used Claude AI, you're probably wondering what the difference is between the two.
Si vous avez déjà utilisé Claude AI, vous vous demandez probablement quelle est la différence entre les deux.
Unlike Claude AI, Claude Code has direct access to your files in your terminal and your entire code base.
Contrairement à Claude AI, Claude Code a un accès direct à vos fichiers dans votre terminal et à l'ensemble de votre base de code.
So, instead of copying and pasting code back and forth, it can go in and do all the work itself.
Ainsi, au lieu de copier-coller du code, il peut intervenir directement et effectuer tout le travail lui-même.
The easiest differentiator is that Claude Code works as an AI agent.
La différence la plus simple est que Claude Code fonctionne comme un agent IA.
An AI agent is a software that can interact with its environment and perform actions to complete a defined goal.
Un agent IA est un logiciel capable d'interagir avec son environnement et d'effectuer des actions pour atteindre un objectif défini.
The most basic way this can be done is by having a large language model in a loop in real time.
La façon la plus basique d'y parvenir est de faire tourner un grand modèle de langage en boucle en temps réel.
AI agents have access to things like tools, external services, or other AI agents to help it reach its predefined goals.
Les agents IA ont accès à des ressources comme des outils, des services externes ou d'autres agents IA pour les aider à atteindre leurs objectifs prédéfinis.
So, what does that actually look like?
Alors, à quoi cela ressemble-t-il concrètement ?
Well, here's a couple of examples.
Voici quelques exemples.
It can read and understand your code base.
Il peut lire et comprendre votre base de code.
You can ask Claude Code to explain a feature or trace a bug throughout your code.
Vous pouvez demander à Claude Code d'expliquer une fonctionnalité ou de tracer un bug dans votre code.
Claude Code can execute your build script, run your tests, install packages, and use the output to decide what to do next.
Claude Code peut exécuter votre script de build, lancer vos tests, installer des packages et utiliser la sortie pour décider de la prochaine étape.
Claude Code can search the web.
Claude Code peut effectuer des recherches sur le web.
If it needs documentation on the latest API references, for example, it can do that for you.
S'il a besoin de documentation sur les dernières références API, par exemple, il peut le faire pour vous.
To use Claude Code effectively, it's important to know these concepts.
Pour utiliser Claude Code efficacement, il est important de connaître ces concepts.
First is the context window.
Premièrement, la fenêtre de contexte.
Think of this as Claude's working memory.
Considérez-la comme la mémoire de travail de Claude.
It can hold a lot, but not everything at once.
Elle peut contenir beaucoup d'informations, mais pas tout à la fois.
This is where the agentic aspect of it comes in.
C'est là qu'intervient l'aspect agentique.
Finding strategic ways to find the answers within your code base without storing your entire code base into context.
Il s'agit de trouver des moyens stratégiques d'obtenir les réponses au sein de votre base de code sans tout y stocker.
Second is that it asks for permission.
Deuxièmement, il demande des autorisations.
By default, Claude Code will ask you before running commands or making changes to your code base.
Par défaut, Claude Code vous demande confirmation avant d'exécuter des commandes ou d'apporter des modifications à votre base de code.
You're always in control, whether that's being more hands-on or passive.
Vous gardez toujours le contrôle, que ce soit de manière plus active ou passive.
Third, it can make mistakes.
Troisièmement, il peut faire des erreurs.
Just like any tool, Claude Code isn't perfect.
Comme tout outil, Claude Code n'est pas parfait.
It might misunderstand your intent, introduce a new bug, or over-engineer a solution.
Il peut mal interpréter votre intention, introduire un nouveau bug ou proposer une solution trop complexe.
Quick recap.
Récapitulatif rapide.
Claude Code is an agentic coding tool.
Claude Code est un outil de codage agentique.
It reads your code base, edits your files, runs commands, [music] and connects to external tools to help you ship faster.
Il lit votre base de code, modifie vos fichiers, exécute des commandes, [music] et se connecte à des outils externes pour vous aider à livrer plus vite.
You can download it today in your terminal, VS Code, JetBrains, [music] and the Claude desktop app.
Vous pouvez le télécharger dès aujourd'hui dans votre terminal, VS Code, JetBrains, [music] et l'application de bureau Claude.