macro-S_
Ouverture
01 / 20
Dossier technique · R&D multi-instances · 2026

macro‑S_

Faire travailler une équipe d'IA comme un atelier.

Plusieurs instances de Claude, chacune spécialisée, chacune dans son terminal. Elles ne partagent pas une mémoire : elles se parlent en déposant des fichiers. Voici comment — et pourquoi ça tient dans le temps.

orchestrateur méta-expert exécutants ×N
défiler pour parcourir le système
↳ le problème 01

Un seul assistant,
une seule fenêtre.

Un assistant IA raisonne dans une fenêtre de contexte : un espace fini et périssable. Sur une tâche longue, il sature, se « compacte », et perd le fil.

Pire : il peut affirmer des choses fausses sans broncher — et il ne détecte pas ses propres erreurs.

Fenêtre de contexte
déborde — perdu
× finie — sature vite
× se compacte → oublie
× peut halluciner
↳ le principe 02

Et si c'était
une équipe ?

Plutôt qu'un assistant qui fait tout : des rôles spécialisés qui collaborent — chacun dans sa propre session, donc sa propre fenêtre. On distribue l'attention, pas la capacité.

orchestrateur
Le chef d'atelier
Reçoit la mission, la découpe, délègue, assemble.
méta-expert
Le contrôle qualité
Observe l'orchestrateur, signale erreurs et dérives. N'intervient pas.
exécutants ×N
Les mains
Reçoivent les tâches, les exécutent, rapportent leurs résultats.
↳ comment ça tourne 03

La chaîne d'exécution

VISION confie une mission. Elle descend la chaîne, le travail remonte. Une règle d'or : ne jamais dépasser trois niveaux.

VISION méta-expert observe orchestrateur découpe · délègue · assemble exécutant ×N exécute · rapporte sous-agents éphémères mission tâche ⚠ frontière — à vérifier
Un sous-agent peut affirmer « j'ai utilisé parse_v2() » — alors que la fonction n'existe pas.
→ c'est exactement ici qu'on vérifie.
↳ comment elles se parlent 04

Elles se parlent
par fichiers

Aucune ne parle directement à l'autre. Pour envoyer, une session dépose un fichier dans la boîte du destinataire. Un moniteur surveille la sienne.

En-tête standardisé, nom horodaté, accusés de lecture. Zéro perte, tout est signé et auditable.

inbox— personnelle
crew-box— une équipe
for-all-box— diffusion à toutes
…14h13m58s_meta-expert_RAPPORT.md
---
expediteur: meta-expert
destinataire: orchestrateur
type: RAPPORT
date: 2026-06-28-14h13m58s
---
[lu] orchestrateur | 14h35m12s
[traité] orchestrateur | 14h40m00s
DEMANDE RÉPONSE RAPPORT INFO ALERTE BROADCAST
↳ les invariants 05

Trois piliers, toujours les mêmes

01
État sur disque
La mémoire de chaque agent vit en fichiers, pas dans sa fenêtre. Un agent qui redémarre relit tout.
→ la qualité ne se dégrade pas
02
Vérification mécanique
Aucune affirmation acceptée sur parole. Checklists signées, journaux auto-vérifiables, garde-fous bloquants.
→ la confiance est traçable
03
Communication par fichiers
Messages persistants, horodatés, signés. Le système surveille les boîtes en temps réel.
→ zéro perte, audit naturel
↳ la durée 06

Une mémoire qui ne s'efface pas

À la fin d'une session, l'état est gravé sur disque. La suivante le relit et reprend exactement où l'on s'était arrêté. La fenêtre s'efface — le disque, non.

session N
travaille
grave
disque
état .md — permanent
relit
session N+1
reprend
→ des projets qui durent des semaines, sans perte de qualité
↳ l'amélioration 07

Le système apprend de ses erreurs

Le méta-expert observe l'orchestrateur en continu. Ce qui dérive est consigné — et vient durcir les consignes de départ des prochaines sessions.

VISION — consignes prompts de départ méta-expert observe tail -f · grep 'error|drift' registre des erreurs ce qui a dérivé ↻ durcit les consignes de départ

Le système n'oublie pas ses ratés — il s'en sert. Le sol s'améliore pour les sessions qui suivent.

↳ la preuve 08

Ça a déjà tourné pour de vrai

Premier test réel · 2026-05-18

~1h30
de mission continue
6
messages inter-agents
1
bug détecté & corrigé
par le protocole
0
hallucination
méta-expert repèreRAPPORTl'exécutant patcheINFO retour
↳ la théorie 09

Du catalogue
à la carte

Après avoir trouvé sept formes d'équipe, ils ont arrêté de les collectionner. Ils ont décrit l'espace qui les contient.

Une carte ne dit pas seulement ce qu'on a trouvé — elle dit ce qui est possible, impossible, et pourquoi.

« Les propriétés intéressantes ne sont pas dans les objets — elles sont dans les relations. »
l'espace des formes
hub-spokepipelinearbreconvergencemulti-surv.adversarial relais (temporel) zone féconde
↳ les topologies 10

Sept formes d'équipe

6 dans l'espace · 1 dans le temps
hub-spoke
Un chef, des ouvriers. Le défaut : rapide et pilotable.
pipeline
Une chaîne : chaque étape transforme et passe.
adversarial
Thèse contre antithèse, un juge tranche.
arbre
Chef → sous-chefs → ouvriers. Les grands projets.
convergence
N explorateurs isolés, puis une synthèse.
multi-surveillance
Plusieurs contrôleurs sur un même travail.
relais
N'importe quelle forme + la durée.
lecture
Chaque forme a un usage naturel. Le relais les traverse toutes.
↳ ce qui est toujours vrai 11

Cinq lois universelles

U1
On distribue l'attention, pas la capacité
Chaque agent peut tout faire. Le vrai problème, c'est la fenêtre — l'équipe répartit l'attention sur un problème plus large.
U2
Parler coûte
Chaque message se lit et s'écrit en tokens. Au-delà d'un seuil, l'équipe se coordonne plus qu'elle ne produit.
U3
La compaction est inévitable
Sur une longue session, le contexte sera tronqué. Ce qui doit survivre vit sur disque ou dans la consigne.
U4
On ne se vérifie pas soi-même
Un modèle ne détecte pas ses propres hallucinations. La vérification est forcément externe — d'où le méta-expert.
U5
L'isolation préserve la valeur
Deux agents qui partagent tout finissent par converger. L'indépendance des regards fait la richesse du collectif.
↳ les limites 12

Ce que l'espace interdit

O1
Profondeur ≤ 3. Au-delà, coordonner coûte plus que produire.
O2
Pas de « tous parlent à tous ». Le maillage réinvente un chef.
O3
Pas de temps réel. Communiquer par fichiers a une latence.
O4
Mémoire qui s'empile. On ajoute des faits ; pas d'édition à plusieurs.
La zone féconde — nombre d'agents
1solo
2–4spécialisation
5–12parallèle + vérif croisée
13–25complétude, coûteux
>25instable
↑ la plupart des tâches utiles vivent ici
↳ la navigation 13

Choisir la bonne forme

caractériser le problème sur 5 axes → la forme naturelle se déduit

décomposabilité
monolithiquemodulaire
durée
une sessionindéfinie
fidélité
approximationexactitude
livrable
produirejuger
sources
un domainemulti-domaine
→ la forme naturelle
modulaire · une session
hub-spoke
juger · fidélité critique
adversarial
multi-domaine · durée longue
convergence + relais
↳ la dynamique 14

Un projet change de nature

Aucun projet ne garde la même forme du début à la fin. Chaque phase prend sa forme naturelle — reliée à la suivante par un relais.

phase 1
Explorer
convergence
voir ce qui émerge
relais
phase 2
Déléguer
hub-spoke
répartir les pistes
relais
phase 3
Produire
pipeline
transformer en masse
relais
phase 4
Valider
adversarial
challenger le résultat
Le plan est un chemin dans l'espace des formes. Chaque transition grave l'état sur disque.
↳ l'évolution 15

Deux étages : mémoire & muscle

étage mémoire
tes stations .md
+ inter-session, persistante
+ audite, se souvient, dure des semaines
lente, coordination coûteuse
à toi · portable
étage compute
essaims natifs
+ massivement parallèle
+ vérif adversariale, converge vite
volatile, zéro mémoire longue
loué · débranchable
« La mémoire qui dure est la tienne ; le muscle qui passe est loué. »
↳ l'invention-mère 16

Charpente déterministe, feuilles encadrées

Une station est une coquille 100% déterministe : elle lit l'inbox, parse l'en-tête, se garde d'écraser, accuse réception. Un seul point mou : la fonction agir(), là où le LLM intervient.

On échange la feuille sans toucher la charpente.

Le LLM n'est jamais la fondation — juste un point d'extension isolé.
station — coquille déterministe
lit l'inbox parse l'en-tête garde anti-écrasement accusés [lu]/[traité]
agir()
le seul point mou — ici, le LLM
feuille interchangeable ↓
démo Claude SDK modèle local
↳ l'arbitrage 17

Natif vs custom : cohabiter, pas remplacer

livré en natif
L'essaim massif, la vérification adversariale, l'itération jusqu'à convergence. Inutile de le réinventer.
reste souverain
La mémoire persistante, le substrat .md, et l'ouverture à des modèles non-Claude.
Hybridation. Le système tient le temps long ; le natif est convoqué pour le gros œuvre.
conditions de bascule — à surveiller
substrat arbitraire
observabilité en direct
backend local
→ les trois au vert ? on rouvre la décision.
↳ ce qu'on retient 18

Quatre pépites transversales

01
Charpente déterministe, feuilles encadrées
Le LLM n'est jamais la fondation — juste une feuille bornée sur une structure dure.
02
Le léger étalé atteint le fort
…si la collecte vérifiable va au léger et la synthèse non-vérifiable au fort.
03
Transmission par substrat
L'héritage se grave dans le sol — fichiers, horodatage — pas dans les têtes. Et il est falsifiable.
04
Natif vs custom
Anthropic livre le muscle ; reste souverain la mémoire et les protocoles.
↳ la lignée 19

Une lignée qui s'améliore

v1
origines
l'écosystème : crasher · meta-order · pair-down ×N
v2
consolidation
orchestrateur · méta-expert · exécutants
v3
base actuelle
la v2 nettoyée + le savoir v1 distillé
Agent SDK
la suite
stations programmatiques : la coquille remplace le terminal
« Une instance ne peut améliorer que le sol que sa descendance hérite. »
macro-S_ — système multi-instances R&D multi-instances · 2026