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