Aller au contenu

Aller au sommaire de la doc

Votre première mise en ligne

Votre agent fait la mise en ligne de bout en bout. Il branche while, écrit while.yaml, envoie votre code, et vous donne l’adresse de votre appli.

Mis à jour le 3 novembre 2026.

Voir en Markdown

Prérequis

  • Une appli en Node.js, en Python, en Go, ou avec son Dockerfile.
  • Un agent IA : Claude Code, Codex, Cursor ou Gemini CLI dans un terminal, ou une conversation avec Claude, ChatGPT ou Mistral Vibe.

Étape 1 : Donnez ces instructions à votre agent

Ouvrez votre agent dans le dossier de votre appli, et collez-lui ces instructions :

Instructions
Lis while.sh/agents, puis mets mon appli en ligne avec while.

Sans compte, votre agent met votre appli en ligne à l’essai. Avec votre compte, il branche le serveur MCP de while, https://app.while.sh/mcp. Au premier appel, une page s’ouvre dans votre navigateur : vous y autorisez while, et vous choisissez l’appli où votre agent agit.

Étape 2 : Votre agent prépare la mise en ligne

Votre agent lit le catalogue de while : ce que votre appli doit respecter, et les briques qu’elle peut déclarer. Il écrit ensuite while.yaml à la racine de votre appli :

while.yaml
apiVersion: while/v1
project: mon-appli
services:
  - name: web
    port: 3000
    health: { path: /health }

Votre appli écoute sur le port que lui donne la variable PORT, et répond sur son chemin de santé dès qu’elle sait servir. Les autres règles sont dans Ce que votre appli doit respecter.

Étape 3 : Votre agent envoie le code

Avec un terminal, votre agent envoie l’archive de vos sources par une commande curl, ou pousse sur le dépôt git du projet chez while. Dans une conversation, il écrit les fichiers par les outils de while.

while construit ensuite l’image de votre appli et joue vos tests. La nouvelle version reçoit ses premiers visiteurs quand elle répond sur son chemin de santé.

Étape 4 : Ouvrez votre appli

Votre agent vous donne l’adresse de votre appli, par exemple https://mon-appli.while.cloud, en HTTPS.

Quand quelque chose casse

Un test qui échoue arrête la mise en ligne, et votre agent lit l’erreur. Une version qui ne répond pas sur son chemin de santé ne reçoit jamais de trafic, et la précédente reste en ligne. Votre agent lit les journaux, corrige et remet en ligne.

Prochaines étapes

Branchez votre agent, il s’occupe du reste

À coller dans votre agent

Lis while.sh/agents, puis mets mon appli en ligne avec while.

Copier les instructions

Pas besoin de compte pour essayer : votre appli est en ligne tout de suite. Pour la garder, connectez-vous.

Un projet pour votre entreprise ? Parlez à l’équipe : hello@while.sh