Tutto.Praxis · deck commenté
Praxis : construit à partir de Claude Code 101 d'Anthropic

Ce qu'est vraiment
Claude Code, et comment
travailler avec.

Douze idées, une par écran. Montrez chacune en action, puis arrêtez-vous et demandez où elle s'inscrit dans leur travail. Laissez les silences.

01
Tutto.La structure du cours
Où nous allons

Tout le cours sur un écran

Quatre mouvements : comprendre l'outil, le mettre en route, apprendre la méthode, puis l'adapter à votre travail.

Fondations

  1. 1 Qu'est-ce que Claude Code ?
  2. 2 Comment ça marche

Installation

  1. 3 L'installer
  2. 4 Votre premier prompt

La méthode

  1. 5 Explorer → Planifier → Coder → Valider
  2. 6 Gestion du contexte
  3. 7 Revue de code

Personnaliser

  1. 8 CLAUDE.md
  2. 9 Subagents
  3. 10 Skills
  4. 11 MCP
  5. 12 Hooks
02
Tutto.Leçon 1 · Fondamentaux
Leçon 1

Le chat répond. Un agent agit.

Claude.ai vous rend du texte et attend. Claude Code va dans vos fichiers, votre terminal et votre code, et fait le travail lui-même.

Chat du texte en entrée, du texte en sortie : à vous de faire le transfert vous Claude.ai copier · coller · exécuter vous-même · recoller l'erreur Agent un LLM dans une boucle, avec des outils et des accès vous Claude Code boucle jusqu'à avoir fini fichiers terminal code

Un agent lit et comprend le code, modifie des fichiers dans tout le projet, exécute des commandes dans le terminal et cherche sur le web, puis décide de la suite.

03
Tutto.Leçon 2 · Fondamentaux
Leçon 2

La boucle agentique

Tout le reste repose là-dessus : le prompt, la collecte du contexte, l'action, la vérification, et on reboucle jusqu'à ce que le résultat tienne.

Prompt vous demandez Rassembler le contexte nécessaire Agir éditer · lancer · chercher Vérifier ça a marché ? terminé : il attend sinon, retour en boucle, nouvel essai Vous pouvez ajouter du contexte, interrompre ou réorienter à tout moment dans la boucle.

Quatre éléments font tourner la boucle : la boucle elle-même, une fenêtre de contexte gérée, les outils qu'il peut appeler, et les permissions que vous contrôlez. C'est cette combinaison qu'une fenêtre de chat n'a pas.

04
Tutto.Leçon 3 · Installation
Leçon 3

Cinq endroits où il tourne

Le même agent tourne à cinq endroits. Où que vous le lanciez, il voit ce dossier et tout ce qu'il contient.

Terminal les nouveautés arrivent ici en premier VS Code dans votre éditeur JetBrains dans votre IDE Desktop tourne en arrière-plan Web dépôts GitHub, à distance Connectez-vous avec un compte Claude (Pro · Max · Enterprise) ou une clé API. Lancez-le dans un dossier → il voit ce dossier et tous ses sous-dossiers.

Vous voulez les dernières nouveautés ? Le terminal. Vous le voulez dans votre éditeur ? VS Code ou JetBrains. Vous le voulez au travail pendant que vous faites autre chose ? Desktop. Vous travaillez à distance depuis un dépôt GitHub ? Le web.

05
Tutto.Leçon 4 · Installation
Leçon 4

Une seule touche règle votre niveau de contrôle

Appuyez sur Shift + Tab pour changer votre degré d'implication. Il n'y a pas de bonne réponse, seulement ce qui vous met à l'aise.

Validation demande avant chaque modification ou commande Validation automatique les modifications passent seules, les commandes demandent toujours Mode plan lecture seule : il explore et rédige un plan d'abord Shift + Tab fait défiler les modes

Le mode plan est le point de départ sûr pour tout ce qui est complexe : il lit votre code, pose ses questions, et vous rend un plan avant qu'un seul fichier ne bouge.

06
Tutto.Leçon 5 · La méthode
Leçon 5 : si vous ne retenez qu'une chose

Explorer → Planifier → Coder → Valider

La plupart des gens passent directement au « écris le code » et corrigent le tir indéfiniment. Voici le déroulé qui évite de tout refaire.

Explorer il lit les fichiers, il rassemble le contexte Planifier un plan sur lequel vous pouvez juger Coder des allers-retours jusqu'au résultat Valider relire, puis pousser Le mode plan fait les deux : l'endroit le moins cher pour corriger le tir un subagent relit d'abord

Rendez « correct » explicite (critères de réussite), donnez-lui des outils et une suite de tests pour vérifier, et s'il bute toujours sur le même mur : dites-lui d'enregistrer la correction dans CLAUDE.md.

07
Tutto.Leçon 6 · La méthode
Leçon 6

Le contexte est une mémoire de travail : il se remplit

Chaque fichier lu, commande lancée et message envoyé prend de la place. Trois commandes le gardent utilisable.

La fenetre de contexte limite prompts · fichiers · résultats d'outils → compacte automatiquement près de la limite /compact résumer, garder le fil : même fonctionnalité, qui dure /clear tout effacer : on démarre une fonctionnalité sans rapport /context voir ce qui le remplit et dans quelle proportion

Consommer moins de contexte : soyez précis (les prompts vagues coûtent plus cher, pas moins), coupez les serveurs MCP que vous n'utilisez pas, et confiez l'exploration à un subagent qui ne renvoie que la réponse.

08
Tutto.Leçon 7 · La méthode
Leçon 7

Un regard neuf avant de pousser

L'agent qui a écrit le code porte ses propres biais. Un subagent le relit à froid, dans son propre contexte.

Vos modifications la session vient de les écrire Revue par subagent contexte neuf · lecture seule · versionné dans le repo /commit-push-pr commit · push · ouvrir la PR PR publiée sur Slack claude --from-pr <n> reprend la session plus tard

Gardez le relecteur en lecture seule : il signale les problèmes, il ne modifie pas. Versionnez-le dans le repo pour que toute l'équipe relise de la même façon.

09
Tutto.Leçon 8 · Personnaliser
Leçon 8

CLAUDE.md : la mémoire qui survit à la session

Un simple fichier qui contient les règles de votre travail, lu au début de chaque session, pour que Claude démarre déjà briefé.

CLAUDE.md # Projet : la stack # Commandes : dev, test, lint # Style de code : vos conventions @README.md : importer la doc lu à chaque session Niveau projet racine du dépôt · partagé avec l'équipe Niveau utilisateur votre dossier de config · tous vos projets Par où commencer Commencez sans rien. Repérez ce que vous corrigez sans cesse. Lancez /init pour en générer un, ou demandez à Claude d'« enregistrer ça en mémoire ».

C'est un script d'accueil pour votre code, ajouté à chaque prompt. Committez-le pour que l'équipe partage une seule source de vérité. Gardez-le compact et limité à l'essentiel.

Notion cléTrois niveaux, empilés : projet ./CLAUDE.md (committé, équipe), local ./CLAUDE.local.md (ignoré par git, rien que pour vous), utilisateur ~/.claude/CLAUDE.md (tous les projets de votre machine). → tout le détail dans les notes du formateur.

10
Tutto.Leçon 9 · Personnaliser
Leçon 9

Les subagents : déléguer le gros du travail

Un subagent fait l'exploration désordonnée dans son propre contexte et ne vous rend que la réponse. Votre contexte principal reste propre.

Contexte principal reste concentré sur la fonctionnalité lance Subagent sa propre fenêtre de contexte · explore, cherche, en parallèle renvoie un résumé Créez-en un avec /agents : Claude écrit le Markdown et le YAML pour vous.

« Où sont les endpoints d'authentification ? » Le subagent lit la moitié du code pour le savoir, mais seule la réponse revient. Le trajet n'encombre jamais votre fenêtre principale.

11
Tutto.Leçon 10 · Personnaliser
Leçon 10

Les skills : une capacité chargée seulement quand elle sert

Un skill s'annonce avec un nom et une ligne. Claude charge les instructions complètes seulement quand il décide de l'utiliser.

Toujours en contexte : peu coûteux pdf-tools « remplir, fusionner des formulaires PDF » quand c'est pertinent Chargé à la demande : corps complet instructions complètes procédure étape par étape scripts et fichiers d'appoint exemples Rien de tout cela n'occupe le contexte tant que ce n'est pas appelé À comparer avec MCP, qui charge toutes les définitions d'outils d'emblée (diapositive suivante). nom + description en une ligne

C'est là le gain par rapport au chargement de tout d'emblée : les skills gardent la fenêtre de contexte légère. (Le cours renvoie à un module dédié, « Introduction to agent skills », pour aller plus loin.)

12
Tutto.Leçon 11 · Personnaliser
Leçon 11

MCP : un pont vers tout ce qui est hors du code

L'essentiel de votre contexte vit dans des bases de données, des applications et des dépôts. MCP permet à Claude Code d'y accéder via des outils.

Claude Code claude mcp add … Linear · tickets Docs · Context7 Bases de données GitHub · dépôts Cadrez-le local · user · project project = .mcp.json dans le dépôt

Attention au coût : chaque serveur charge ses définitions d'outils dans le contexte, utilisées ou non. Lancez /mcp et désactivez ce dont vous ne vous servez pas. Un CLI comme gh, ou un skill, est souvent plus léger.

13
Tutto.Leçon 12 · Personnaliser
Leçon 12

Les hooks : ce qui doit se passer, toujours

Un hook est une règle qui s'exécute automatiquement à des moments fixes du cycle de vie, à chaque fois, sans exception.

UserPromptSubmit vous envoyez un prompt PreToolUse avant un outil : peut bloquer PostToolUse après : par ex. formatage automatique Stop Claude a terminé PreToolUse le code de sortie 2 bloque l'action ex. : non rm -rf · aucun commit sur main Configuré dans settings.json versionné dans le repo

Formatage automatique à chaque modification, journalisation de chaque commande pour la conformité, écritures bloquées en production. Si ça doit arriver à chaque fois sans faute, ne le mettez pas dans un prompt : mettez-le dans un hook.

14
Tutto.Praxis
Tout, en une ligne

Comprenez la boucle.
Exécutez le workflow.
Adaptez à votre travail.

Explorer → Planifier → Coder → Commiter, c'est la colonne vertébrale. Le contexte, CLAUDE.md, les subagents, les skills, MCP et les hooks, c'est ce qui la rend vôtre.

tutto.one/praxis · daniel@tutto.one

15
← → ou espace · F11 plein écran