Labo
Un labo est le dossier où travaille un agent : des expériences comptées, des propositions vérifiées, et des réponses cachées gardées dehors.
Un dossier, une commande
Un labo est un dossier qui contient deux choses : une description de la tâche et la commande ./lab. Un agent, qu’il s’agisse de Claude Code, de Codex, d’un travailleur Mutome ou d’une personne, ne touche aux mondes qu’à travers cette commande.
./lab worlds # la liste des mondes
./lab experiment w3 0120010 5 # lancer le monde w3 depuis 0120010 pendant 5 pas
./lab check w3 0 12 8 # le bloc 12 sur fond 0 revient-il en 8 pas au plus ?
./lab propose '{"kind":"conservation","world":"w3","w":1,"f":[0,1,2]}'
./lab status # budget utilisé et résultats acceptésTout est compté
- Chaque proposition coûte 1, qu’elle soit acceptée ou non.
- Chaque expérience coûte le nombre de mises à jour de cellules qu’elle demande : nombre de cases multiplié par nombre de pas.
- Quand un des deux budgets est épuisé, le labo refuse la suite.
Compter les expériences est essentiel. Sans cela, une recherche par force brute paraît gratuite et gagne tous les bancs d’essai.
Les réponses restent dehors
Les réponses cachées, qui servent à noter le passage, ne sont jamais dans le dossier du labo. Les transcriptions de l’agent sont ensuite auditées pour repérer tout accès hors du labo. Cet audit est une recherche de marqueurs et une relecture des appels d’outils, pas un bac à sable du système d’exploitation.
Deux modes
- Boîte blanche : la table de chaque monde est donnée. C’est comme connaître les lois de la physique et chercher leurs conséquences.
- Boîte noire : les règles sont cachées. L’agent n’apprend quelque chose qu’à travers des expériences comptées, comme en science expérimentale.
Ce qu’a donné le premier essai
En boîte noire, un agent Claude Sonnet a trouvé toutes les lois et plus de structures qu’une référence scriptée, avec 150 à 225 fois moins de mises à jour de cellules et aucune affirmation fausse.
Découvertes acceptées selon les expériences dépensées
Voir les données
| Passage | Mises à jour de cellules | Découvertes acceptées |
|---|---|---|
| Référence scriptée, graine 7 | 199 748 | 88 |
| Agent Claude Sonnet, graine 7 | 888 | 90 |
| Référence scriptée, graine 11 | 199 802 | 93 |
| Agent Claude Sonnet, graine 11 | 1 277 | 98 |
Ces mondes restent trop faciles : une seule expérience bien construite révèle toute leur règle. Voir Un monde caché reconstruit. Le guide Créer un labo donne les commandes complètes.
