# Bien formuler une demande

> Des demandes à votre agent qui donnent un bon plan du premier coup, par situation.

Source : https://docs.fransys.cloud/agents/bien-formuler-une-demande/ Vérifié sur la console le 2026-10-23.

## 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

- « 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

- « Ajoute un Redis au projet shop, relie-le à l'API, et prépare le plan. »
- « Ajoute la variable `MAIL_FROM=contact@exemple.fr` au 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:clean` chaque nuit à 2 h. »

## 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](https://docs.fransys.cloud/demarrer/deployer-votre-code/).

## 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.

## Défaire

- « 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](https://docs.fransys.cloud/projets/revenir-en-arriere/).

## 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](https://docs.fransys.cloud/agents/plans/).
