Comment while marche
while met en ligne les applis que fait votre agent, et laisse à une personne les décisions qui comptent. Voici les idées à connaître, en une page.
Mis à jour le 3 novembre 2026.
Votre agent agit, une personne décide
Votre agent se branche à while par MCP, avec vos droits, jamais plus. Il met en ligne, crée les bases, lit les journaux et corrige.
Les gestes sensibles attendent une personne : supprimer une base, ouvrir une appli à Internet, brancher une API externe, ou mettre en production si votre organisation le demande. while le dit à votre agent, et vous envoie le lien pour valider.
Organisation, projets et environnements
Votre organisation réunit vos membres, vos projets et votre facture. Un projet, c’est une appli : son code, ses services, ses bases et ses tâches.
Chaque projet a sa production, et des prévisualisations pour essayer une nouvelle version avant elle. Chaque environnement a ses propres variables, ses propres bases et sa propre adresse : une prévisualisation ne touche jamais aux données de la production.
while.yaml décrit votre appli
Un fichier à la racine de votre appli, while.yaml, dit ce dont elle a besoin : ses services, ses bases, ses caches, ses buckets, ses tâches, ses domaines et qui l’ouvre. Votre agent l’écrit, et while fait le reste.
Avant d’appliquer un changement, le plan montre ce qui va changer, brique par brique, et ce que ça change par mois. Le schéma complet de while.yaml est à https://app.while.sh/schema/while.v1.json.
Chaque version est gardée
Chaque mise en ligne construit une version figée, testée pendant sa construction. La précédente reste prête : elle revient en une seconde pendant les 30 minutes qui suivent une mise en ligne, et en quelques secondes ensuite.
Vos données sont sauvegardées
Chaque base est sauvegardée en continu et chaque jour, et la sauvegarde du jour d’une base de production est testée par une vraie restauration. Votre agent remet une base à un instant précis des 14 derniers jours. Vos applis et vos données sont hébergées en France, par Nextmap.
Chaque projet a son budget
Chaque projet a un budget mensuel, 20 € par défaut, que vous changez quand vous voulez. Vous êtes prévenu quand la dépense prévue pour le mois atteint 80 %, puis 100 % du budget. Un changement qui ferait dépasser le budget attend votre accord, et vos applis déjà en ligne ne s’arrêtent pas.