David Silvera.
David SilveraApplications mobiles & sites web
GuideBlogParlons de votre projetContact→
claude — ~/guide/chapitre-02 — session immersive¶ mode article
~/guide/chapitre-02[espace] avancer · [↑] revenir

❯ ouvrir guide/chapitre-02 --carnet

Chapitre 2 · Acte I · Changer de regard

Dans la tête
de Claude

10 min · espace pour avancer, flèches pour revenir

Le collaborateur

Chaque matin, il prend son poste sans aucun souvenir de la veille.

Il a tout lu, il connaît tous les langages, il ne se vexe jamais. Sa seule mémoire est un carnet de taille fixe. Vous êtes dedans : il se remplit en ce moment même.

À gauche, un prompt vague ouvre un éventail immense de réponses possibles. À droite, le contexte resserre l'éventail jusqu'à la bonne réponse.
Ce qu'il y a dans la tête

Claude ne stocke pas des vérités : il calcule la suite la plus probable de ce qu'il a sous les yeux.

Le code plausible du chapitre 1 n'était donc pas un accident : plausible est très exactement ce que la machine optimise.

Le renversement qui fonde la méthode

Guider Claude, ce n'est pas donner des ordres à une machine déterministe. C'est déplacer des probabilités.

  • Le brief→vos conventions deviennent plus probables que la moyenne d'internet.
  • Le plan validé→la bonne architecture devient plus probable qu'une architecture vraisemblable.
  • Le test rouge→la vraie correction devient plus probable qu'une rustine.

Toute la méthode du guide tient là : rendre la bonne réponse plus probable que la réponse moyenne.

Ce qui distingue un agent d'un chat

  1. LireIl ouvre les fichiers dont il a besoin.
  2. RéfléchirIl forme une hypothèse.
  3. AgirIl modifie le code, lance une commande.
  4. ObserverIl constate le résultat, et recommence.

Un chat vous propose du code et vous laisse vérifier. Un agent vérifie lui-même, à condition qu'on lui en donne le moyen.

Le point capital

Chaque tour de boucle écrit dans le carnet : chaque fichier lu, chaque sortie de commande, chaque échange avec vous.

Il ne se vide jamais tout seul en cours de journée. Il se remplit.

Un carnet ouvert dont les pages se remplissent de notes ; en haut, les plus anciennes se dissolvent et sortent du carnet.

Le carnet a un nom technique

L'intuition fausse

Un disque dur

  • Stocke tout, pour toujours
  • On y pioche à la demande
  • Rien ne se perd

La réalité

La fenêtre de contexte

  • Seulement la session en cours
  • Conversation, fichiers lus, sorties d’outils
  • Finie. Et elle ne s’étend pas au bord

Tirez la poignée : à droite, ce que Claude a vraiment sous les yeux.

Deux conséquences, et presque tout s'explique

  • 01 · Ce qui n'y est pas n'existe pasLa décision prise hier dans une autre session, le fichier qu'il n'a pas ouvert, la convention évidente pour votre équipe : rien de tout cela n'existe tant que personne ne l'a écrit.
  • 02 · À la saturation, la qualité tombeLes premières notes se compressent, les décisions du début deviennent floues. Claude ne devient pas moins intelligent : il perd ses notes.

Les quatre symptômes du chapitre 1 n'étaient donc qu'une seule cause, prise sous quatre angles.

À vous

Une heure de session. Claude vient de perdre une décision prise au début. Que faites-vous ?

Choisissez : la scène vous répond.

Le carnet n'est pas une boîte noire

jauge-contexte
❯ /context
Contexte utilisé : 62 %
██████████░░░░░░  conversation       31 %
█████░░░░░░░░░░░  fichiers lus       22 %
███░░░░░░░░░░░░░  sorties d'outils    9 %
La photographie du carnet à l'instant T. Tout ce que
Claude sait de votre session est là, et rien d'autre.
❯/context/context
Contexte utilisé : 62 %
██████████░░░░░░ conversation 31 %
█████░░░░░░░░░░░ fichiers lus 22 %
███░░░░░░░░░░░░░ sorties d'outils 9 %
La photographie du carnet à l'instant T. Tout ce que
Claude sait de votre session est là, et rien d'autre.

À lancer en cours de session, comme on jette un œil à la jauge d'essence.

Et quand on roule sans regarder

carnet-sature
❯ Reprends la validation du formulaire comme convenu.
· Claude travaille...
J'ajoute la validation côté client dans SignupForm...
❯ Non. On avait dit côté serveur, il y a une heure.
· Claude relit la conversation...
Vous avez raison, je ne retrouve plus cette décision.
La décision a été poussée hors du carnet. Claude ne
ment pas : elle a réellement disparu de sa mémoire.
❯Reprends la validation du formulaire comme convenu.Reprends la validation du formulaire comme convenu.
Claude travaille
J'ajoute la validation côté client dans SignupForm...
❯Non. On avait dit côté serveur, il y a une heure.Non. On avait dit côté serveur, il y a une heure.
Claude relit la conversation
Vous avez raison, je ne retrouve plus cette décision.
La décision a été poussée hors du carnet. Claude ne
ment pas : elle a réellement disparu de sa mémoire.

On croit que Claude fatigue ou qu'il fait exprès. Non : son carnet déborde, voilà tout.

Vous avez de quoi agir

  • /clearVide entièrement le contexte. On repart à neuf.
  • /compactLe résume : on garde l'essentiel, on libère de la place.
  • /rewindRamène à un point de sauvegarde antérieur de la session.

Regardez le carnet, derrière : il vient d'être effacé. Le chapitre 7 dit lequel choisir, et quand.

Le prix de chaque note

2fois plus cher

Un contexte sale se paie deux fois. En euros, puisque chaque tour relit le fil accumulé. En qualité, puisque ce poids mort noie les informations utiles.

Nuance qui compte : un long fil sain est économe, le cache de prompt s'en charge. C'est le fil sale qui coûte.

Fin du chapitre 2

Le collaborateur brillant oublie tout chaque matin ? Alors le premier geste professionnel s'impose : lui préparer le dossier de brief qu'il relira à chaque prise de poste.

Chapitre 3 en immersionRelire en mode article →

La version article garde tout : la FAQ, les détails, les liens. Cette traversée en est la bande-annonce habitée.