Cours 9

Astuce — savoir ceci suffit pour commander

A l’agent : “Ajoute un endpoint /health au serveur. Renvoie en JSON : statut de la BDD, taux d’erreur, uptime.”

A l’agent : “Configure ce projet en docker-compose.yml. Serveur d’app et BDD inclus. docker compose up demarre tout.”

A l’agent : “Configure le rollback automatique en cas d’echec de deploiement. Si /health echoue, reviens a la version precedente.”

Trois phrases. Des yeux sur le serveur, une declaration du systeme, un filet de securite.


Pourquoi commander ainsi

4 conditions de l’Agent Operable System

1. Observability — Tous les etats sont observables mecaniquement. Endpoint /health, logs JSON structures.

2. Declarative — Tout comportement est defini declarativement. docker-compose.yml, Makefile, workflow CI/CD. Pas de supposition — le fichier est la verite.

3. Reversible — Tout changement est verifiable et reversible. git revert, Terraform state, migration down.

4. Human-in-the-loop — Points d’approbation explicites. Tests et staging automatiques. Deploiement production et changement de schema BDD = approbation obligatoire.

Pipeline complet

“Ajoute la consultation des commandes” → Edition SSOT → validate → generation de code → tests passent → build → deploiement staging (approbation) → deploiement production (approbation) → monitoring. L’humain a fait : “ajoute la fonctionnalite” + “approuve” 2 fois.


Articles connexes

Cours complet Reins Engineering

CoursTitre
Cours 1Comment commander l’IA
Cours 2Comment ne pas faire confiance a l’IA
Cours 3L’application incassable
Cours 4Les decisions hors du code
Cours 5L’IA bridee
Cours 6Passe, verrouille
Cours 7Retourner la flatterie
Cours 8L’usine des agents
Cours 9L’automatisation au-dela du code
Cours 10La loi des donnees