Bien formuler une demande
Des demandes à votre agent qui donnent un bon plan du premier coup, par situation.
Ce qui fait un bon plan
Section intitulée « Ce qui fait un bon plan »Dites à l’agent :
- quel projet et quel service (leur nom suffit, l’agent retrouve les ids) ;
- ce que vous voulez obtenir, pas comment le faire ;
- vos limites : un budget, « sans redéployer », « ne touche pas à la base » ;
- de préparer un plan : il n’exécute rien de toute façon, mais il saura qu’il doit déposer un plan à relire.
Lire et comprendre
Section intitulée « Lire et comprendre »- « Fais le tour de mes projets et dis-moi quels services sont désactivés. »
- « Lis les logs de mon API de la dernière heure et explique-moi les erreurs. »
- « Pourquoi le service worker du projet shop redémarre-t-il ? Regarde sa santé et son journal. »
- « Combien me coûte le cluster prod par mois, et qu’est-ce qui pèse le plus ? »
Changer quelque chose
Section intitulée « Changer quelque chose »- « Ajoute un Redis au projet shop, relie-le à l’API, et prépare le plan. »
- « Ajoute la variable
MAIL_FROM=contact@exemple.frau service api et prépare le déploiement. » - « Passe le service api à 3 répliques fixes et prépare le plan. »
- « Ajoute une tâche qui lance
php artisan backup:cleanchaque nuit à 2 h. »
Lancer une application depuis son dépôt
Section intitulée « Lancer une application depuis son dépôt »Ouvrez l’agent dans le dossier du dépôt et utilisez la consigne que propose la console (Copier la consigne, dans le guide de lancement du service). L’agent lit le Dockerfile, le docker-compose et le .env.example, puis prépare : le port, les variables, les bases à ajouter et à relier, les tâches planifiées. Voir Déployer votre code.
Chiffrer avant de construire
Section intitulée « Chiffrer avant de construire »- « Combien coûterait ce projet sur Fransys : une API Node, un front, PostgreSQL, en Stable chez Scaleway ? »
L’agent passe par l’estimation de Fransys, avec le catalogue du jour : il ne calcule pas un prix lui-même.
- « Reviens sur le dernier plan exécuté du projet shop. »
L’agent prépare un plan de retour, que vous relisez. Voir Revenir en arrière.
Après la demande
Section intitulée « Après la demande »Le plan arrive dans Plans, À décider. Relisez les actions, en particulier celles à effet direct (déploiement, suppression, machines), puis Valider et exécuter ou Refuser en disant pourquoi : l’agent verra la raison. Voir Les plans.