Claude Code · VS Code · l'atelier de Michael

De l'IA qui conseille
à l'IA qui construit.

Papa, tu connais déjà Claude — celui à qui tu écris dans une fenêtre. Voici ce qu'il devient quand on l'installe au cœur de mon ordinateur, avec une mémoire maîtrisée, une équipe d'agents, et un filet de sécurité total. Laisse-moi te faire visiter.

sur ta machineversionné à la virgulepublie en ligneune équipe d'agentsencadré par des règles
descends
ACTE I
D'où on part, et le grand saut
01 — Le point de départ

Tu connais déjà la moitié de l'histoire

Le Claude que tu utilises est déjà brillant — et il a une vraie mémoire (tes projets, tes instructions, une mémoire qui s'enrichit, la relecture d'anciennes conversations). Il n'est pas amnésique. Mais il y a deux pièges invisibles.

🎲

Une mémoire que tu subis

Elle existe, mais tu ne la contrôles pas. C'est aléatoire : tu ne décides pas vraiment de ce qu'il retient ni de ce qu'il oublie.

🌫️

Une fenêtre qu'on ne voit pas

La « fenêtre de contexte », c'est ce qu'il garde en tête dans une conversation. Tu ne la vois pas se remplir, elle perd en précision — et sur de gros projets, ça devient vite ingérable : il faut maintenir d'énormes documents à la main.

Il a un carnet de notes, mais c'est lui qui décide ce qu'il y griffonne — et ce carnet a une taille limitée que tu ne vois jamais.
02 — Le saut

Il travaille sur ta machine, pas dans le cloud

Oui, Claude sait déjà créer des Word, des PDF, publier un objet. Ça, il le fait. La vraie différence, c'est que tout se passe désormais ici, sur ton ordinateur — pas perdu dans une conversation cloud qu'il faut télécharger, ranger, re-télécharger sans cesse.

📂

Tes vrais dossiers

Il ouvre, lit, écrit, corrige et range directement dans tes répertoires — comme s'il était assis à ton clavier.

🛠️

Tous les outils

Il se sert de tout ce qu'offre la machine pour travailler pour de vrai dans ton environnement.

🔒

Rien ne se perd

Plus de fichiers éparpillés dans des dizaines de conversations. Tout reste rangé, chez toi, traçable.

Avant : un consultant qui te renvoyait des documents par mail, à toi de les classer. Maintenant : il est dans ton bureau et range lui-même dans les tiroirs.
03 — L'atelier

VS Code : le cockpit où tout se passe

J'utilise un logiciel appelé VS Code — un atelier professionnel pour travailler sur des fichiers — dans lequel j'ai branché Claude (un module installé directement dedans). Voilà ce que ça donne à l'écran 👇

D:\Claude Code — Visual Studio Code
🗂️🔍🐞🧩
Explorateur
▾ 📁 Claude Code
  📄 CLAUDE.md
  📄 ROADMAP.md
  ⚙️ .claude/
  ▾ 📁 iot-link/
    📄 CLAUDE.md
  ▾ 📁 sites/
    📁 iot-link/
    📁 levelstream-guide/
    📁 osteo-moveo/
  📁 sessions/
📄 CLAUDE.md ×
✦ Agent · site web ×
✦ Agent · firmware ×
✦ Agent · rédaction ×
1# CLAUDE.md — Workspace (couche universelle)
2
3## ⛔ RÈGLE 0 — non négociable
4> Ne jamais modifier, créer ou publier
5  sans le feu vert explicite de Michael.
6
7## Posture par défaut
8- Réversible libre
9- Irréversible jamais sans « go »
10
11# Les règles s'empilent par dossier...
⊞ APERÇU — rendu en direct
● prêt
Dossier technique
Capteur de niveau — révision 4
⬇ Télécharger le PDF
TERMINALPROBLÈMESSORTIE✦ CLAUDE CODE
À gauche · toute l'arborescence sous les yeux Onglets · plusieurs sessions en parallèle Terminal intégré · PowerShell + Claude Code Aperçu live · à droite, le rendu HTML / Word / PDF Historique · conversations déroulables & renommables
Un vrai cockpit : d'un coup d'œil, les dossiers à gauche, plusieurs chantiers en parallèle dans les onglets, le tableau de bord en bas, et l'aperçu de ce qu'on produit au centre.
ACTE II
Ce qu'il fait concrètement
04 — La fouille & l'analyse

Il ouvre, lit et analyse tout ce qu'il y a sur la machine

Tu cherches une information ? Il ne devine pas : il va ouvrir les fichiers un par un, lit réellement leur contenu, recoupe — et te dit où elle se trouve.

📄

Documents & PDF

Il ouvre tes PDF, tes Word, tes notes, en analyse le contenu pour vérifier si l'info que tu cherches s'y trouve — et te la rapporte.

🖼️

Et même les photos

Il peut ouvrir des images pour déterminer ce qu'elles montrent : quelle photo correspond à quoi, quel schéma, quel montage.

⚙️

Jusque dans le code

Il travaille aussi directement dans le code — y compris le firmware de mes appareils : il l'analyse, le modifie, et le compare à la documentation.

Un assistant qui connaît mon disque dur mieux que moi : il ouvre vraiment les fichiers, les lit, les regarde — et retrouve l'aiguille dans la botte de foin.
ACTE III
L'intelligence du système — comment c'est encadré
05 — La mémoire

Une mémoire maîtrisée, pas subie

Oui, Claude a déjà une mémoire de base. Mais elle reste limitée et globale. Ici, tout est géré très finement, avec énormément de règles.

🚪

Tu entres dans un espace

Dès que je travaille dans un projet (un workspace), les règles propres à cet espace s'activent : sa façon de travailler, ses connaissances, ses spécificités.

🌱

Ça se construit

Chaque domaine accumule peu à peu son savoir et ses règles. La mémoire grandit avec méthode, pas au hasard.

👥

Ses propres experts

Chaque domaine peut avoir ses agents spécialisés, dédiés à ce sujet précis, avec leurs propres consignes.

Pas une mémoire fourre-tout. Une bibliothèque organisée par salles, chacune avec son règlement et ses experts.
06 — Les règles

Des règles rangées en poupées russes

Le comportement de Claude est écrit dans des fichiers — sa charte. Et ces règles sont hiérarchiques : selon le dossier où je travaille, les bonnes couches s'activent toutes seules.

① UNIVERSEL — partout, tout le temps

Sécurité, façon de communiquer, et surtout : jamais rien d'irréversible sans mon feu vert.

② PROJET — selon le dossier

Sur le site IoT-Link, les règles du site s'ajoutent. Sur un projet perso, ce sont les siennes.

③ AGENT — selon le spécialiste

Chaque agent (web, firmware, rédaction…) a en plus ses propres consignes de métier.

Le règlement général de l'entreprise + le règlement de chaque atelier. Tu entres dans un atelier : les deux s'appliquent automatiquement.
07 — L'équipe

Un chef d'orchestre et des agents spécialisés

Ce n'est plus un seul Claude, c'est une équipe. Exemple concret : je demande un dossier technique complet pour un développeur. L'orchestrateur découpe le travail et le confie à ses agents — qui bossent en parallèle.

CHEF🎯

Orchestrateur

Reçoit & découpe la demande

AGENT 1🔎

Fouille

Trouve les infos sur la machine

AGENT 2✍️

Rédige

Assemble le document

CONTRÔLE

Je valide

Michael donne le go

RÉSULTAT📥

Livré

HTML en ligne + PDF à télécharger

Et cette équipe peut se brancher sur tes outils du quotidien — pour lire, écrire, suivre, notifier :

💬 Slack📋 Trello⎇ GitHub✉️ Mail☁️ Cloudflare📁 Drive
Une brigade en cuisine : le chef prend la commande, l'un cherche les ingrédients, l'autre cuisine, le chef goûte et valide, le commis envoie en salle. Toi, tu dis juste ce que tu veux.
ACTE IV
Les superpouvoirs
08 — Le filet de sécurité

Le versioning total : chaque virgule est consignée

Sur Claude AI aussi, tu changes d'ordinateur et tu retrouves tes conversations. Mais ici, c'est d'un autre niveau. Deux étages : Git (le journal de versions local, sur ta machine) jumelé à GitHub (sa copie dans le cloud).

7016fsa · il y a 2 h
docs : mise à jour de la base de connaissances
ea909a2 · hier
site IoT-Link : nouvelle page produit
07b9a24 · ← retour ici possible à tout instant
version stable d'avant la modif
57b602f · la semaine dernière
firmware : correction du capteur

Chaque modification, chaque virgule, est consignée : quoi, quand, pourquoi. Documents, code, configurations — tout est tracé et réversible. Tu reviens à n'importe quel point dans le temps.

Pas juste « mes conversations sont sauvées ». Un magnétoscope qui a enregistré chaque seconde de chaque document, avec un bouton retour-arrière sur tout.
09 — La publication

Publié en un clic — consultable ou téléchargeable

Un document, un dossier d'analyse, ou même un de nos sites internes : une fois prêt, il part en ligne en quelques secondes. La personne concernée — un développeur, un partenaire — peut le consulter directement en HTML ou le télécharger. Plus de pièce jointe à chercher.

🍳

Des « recettes » réutilisables

On a écrit des procédures et choisi des technologies précises. Écrite une fois, la recette se rejoue automatiquement — pour le prochain dossier comme pour le prochain site interne.

🔗

Une vraie adresse web

Le résultat reçoit un lien que je transmets directement. Et par défaut, ce n'est pas référencé sur Google — c'est privé, sauf décision contraire.

Comme cette page, justement : écrite, mise en page et mise en ligne par Claude — un lien, et c'est consultable.
10 — Les documents

Des documents Word propres & automatiques

On a mis en place des modèles (des templates) : Claude génère des documents Word soignés, prêts à imprimer ou à envoyer, en respectant une charte graphique — pas du fonctionnel brut, du livrable.

📄 Word mis en page 📑 PDF impeccables 🎨 charte respectée 🔁 contrôle visuel page par page
ACTE V
Le concret — et la bascule
11 — Sur de vrais projets

Une base de connaissances vivante

Tout ça tourne sur de vrais projets : le site et la base de connaissances d'IoT-Link, des sites perso et familiaux, des projets pour des tiers — rangés au même endroit, sous les mêmes règles, chacun avec ses spécificités.

5
ans de mails archivés
100%
documents & certifs classés
retrouvé en quelques secondes
retours en arrière

La totalité — mails, documents, certifications, firmwares — est archivée et classée très précisément. On a mis en place des systèmes de recherche et une indexation spécifique (des index qui pointent vers la bonne info). Ce qu'on cherchait avant pendant des heures se retrouve désormais en quelques secondes.

📦

Fournisseurs & production

Il suit en permanence les échanges liés à une production : les questions techniques, les délais, les engagements pris par chaque fournisseur.

📝

NDA rédigés & versionnés

Il rédige les accords de confidentialité (les NDA) et garde chaque version — qui a reçu quoi, qui a signé, et quand.

✉️

La mémoire des fils de mails

Il se souvient de qui a dit quoi, retrouve les bonnes adresses, prépare le mail tout seul — et me souffle : « attention, il avait dit ça la dernière fois ».

Cinq ans de mémoire de l'entreprise — non seulement gardés, mais rangés, reliés et étiquetés pour être retrouvés et rappelés au bon moment.
12 — La bascule

D'où on vient → où on en est

◂ AVANT

  • ~ Une IA qui conseille, dans une fenêtre
  • ~ Une mémoire qu'on subit
  • ~ Des fichiers perdus dans le cloud
  • ~ Tout à recoller à la main

MAINTENANT ▸

  • Un collaborateur qui agit sur ma machine
  • Une mémoire organisée, qui grandit
  • Tout versionné, tout réversible
  • Une équipe d'agents qui code, publie & rédige
⌗ Annexe technique

L'architecture, sans filtre

Pour les curieux : ce qui tourne réellement sous le capot. Les technologies, la méthode, le versionnage. D'où on part, et ce qui existe aujourd'hui. Les noms ci-dessous sont des exemples génériques.

# Topologie — poupées russes : chaque niveau est un dépôt Git autonome workspace/ dépôt Git · remote privé — couche universelle ├─ CLAUDE.md règles universelles, chargées partout ├─ ROADMAP.md avancement cross-projets ├─ .claude/ │ ├─ agents/ orchestrateur + sous-agents │ └─ settings.json permissions & whitelist ├─ sessions/ logs horodatés │ ├─ kb-produit/ base de connaissances · repo + CLAUDE.md │ ├─ archives-mail/ ~5 ans, classés & indexés │ ├─ certifications/ PDF analysables │ └─ firmware/ code embarqué ├─ commercial/ repo + CLAUDE.md │ ├─ nda/ versionnés : qui · quoi · quand │ └─ fournisseurs/ fils de mails, suivi de production └─ sites/ ├─ site-vitrine/ repo + CLAUDE.md propres ├─ guide-client/ repo propre └─ projet-prive/ non-indexé par défaut ~/.claude/ profil + mémoire · sauvegarde chiffrée séparée ├─ CONTEXT.md profil utilisateur (source unique) └─ memory/ 1 fait = 1 .md + frontmatter · index MEMORY.md
01 Le socle versionné
  • Chaque dossier = dépôt Git autonome + remote privé ; workspace et projets imbriqués, isolés via .gitignore.
  • Granularité fine : 1 changement logique = 1 commit daté & messagé (convention en anglais, scope par domaine).
  • git revert / checkout sur n'importe quel commit → état restauré à la seconde près, rien n'est perdu.
02 Hiérarchie CLAUDE.md
  • Règles déclaratives en Markdown ; au démarrage, Claude Code remonte l'arbre de dossiers et empile CLAUDE.md parent → projet.
  • Précédence : la couche universelle vaut partout ; la couche projet fait autorité sur son périmètre.
  • Chargement déterministe selon le dossier courant (cwd) : changer de répertoire = changer de jeu de règles actif.
03 La mémoire
  • Profil unique ~/.claude/CONTEXT.md + mémoires atomiques : 1 fait = 1 fichier .md.
  • Frontmatter YAML typé (user | feedback | project | reference) ; MEMORY.md = index chargé à chaque session.
  • Rappel ciblé à la demande (jamais de chargement massif au boot) ; mémoire silotée par dossier.
04 Orchestration & agents
  • Sous-agents lancés en parallèle, chacun son prompt / ses outils / ses règles ; sortie structurée (schéma) réinjectée.
  • Isolation possible en worktree Git dédié → modifications concurrentes sans conflit.
  • Contrainte connue : un agent ne remonte pas au-delà de la racine d'un repo → agents rangés par périmètre.
05 Réversibilité & garde-fous
  • Règle 0 : aucune action irréversible sans « go » humain explicite.
  • Permissions déclaratives (settings.json) : git push standard whitelisté ; force / reset / rebase → confirmation mot-à-mot.
  • Frontière nette : réversible (lecture, analyse, draft) vs irréversible (write, commit, deploy, mail).
06 Publication
  • Cloudflare Pages · Direct Upload : npx wrangler pages deploy <dir> → URL en quelques secondes.
  • Auth par variables d'environnement (CLOUDFLARE_API_TOKEN), lancé via PowerShell.
  • noindex par défaut : _headers (X-Robots-Tag) lu d'office + meta robots en ceinture.
07 Production documentaire
  • .docx / PDF depuis templates + charte ; pagination maîtrisée (cantSplit, keepNext, entêtes répétés).
  • Rendu LibreOffice headless (fidélité moteur) + PyMuPDF pour rastériser & inspecter.
  • Boucle visuelle autonome : générer → rastériser → contrôler chaque page → corriger, jusqu'à zéro défaut objectif.
08 Sauvegarde & sécurité
  • Workspace → repo Git privé dédié ; ~/.claude/ → archive 7-Zip AES-256 versionnée dans un second repo privé.
  • Exclusions volontaires : credentials & transcripts jamais sauvegardés.
  • Reprise multi-machines : cloner les deux repos + restaurer ~/.claude/.
09 D'où on vient — la migration

Point de départ : un usage en chat, sans persistance maîtrisée ni accès aux fichiers. La bascule s'est faite par phases documentées :

  • mise en place du workspace versionné (Git + remotes privés, repos imbriqués) ;
  • écriture des couches CLAUDE.md (universelle + une par projet) ;
  • structuration de la mémoire (profil + mémoires atomiques indexées) ;
  • établissement des recettes reproductibles : publication (Cloudflare) & production documentaire (LibreOffice + PyMuPDF) ;
  • sauvegarde chiffrée et reprise multi-machines.

Aujourd'hui : un workspace unique, multi-projets, versionné de bout en bout, piloté par des règles hiérarchiques, une mémoire maîtrisée et un orchestrateur. Étape suivante : des agents spécialisés par projet (web, firmware, rédaction, déploiement).

// Stack technique
VS Code + extension Claude Claude Code Git GitHub (privé) Markdown (CLAUDE.md) YAML frontmatter PowerShell Node / wrangler Cloudflare Pages LibreOffice PyMuPDF (Python) 7-Zip AES-256

Pas un robot lâché dans la nature.
Un collaborateur surpuissant, que je tiens.

🔒

Le garde-fou clé : Claude ne fait jamais rien d'irréversible — écrire, supprimer, publier — sans mon accord explicite. La puissance, oui. Le contrôle, toujours.

Et le plus beau, papa : ce que tu viens de lire, c'est Claude Code lui-même qui l'a écrit, mis en page, et publié en ligne. Tu regardes la démonstration en train de se faire.