Aller au contenu

Brancher while à Codex par MCP, pour mettre vos applis en ligne

Codex écrit déjà votre appli. Branché à while par MCP, en deux commandes, il la met aussi en ligne, avec sa base et ses accès, et vous demande votre accord pour ce qui compte.

Par Aloïs Oddon, cofondateur de Nextmap. Faits relevés le 2 novembre 2026.

Voir en Markdown

Prérequis

  • Codex, installé sur votre ordinateur.
  • Un navigateur, pour autoriser votre agent une fois.

Étape 1 : Branchez while à Codex

Dans un terminal, ajoutez while aux serveurs MCP de Codex, puis connectez-vous1 :

Terminal
codex mcp add while --url https://app.while.sh/mcp
codex mcp login while

Ou laissez faire votre agent : collez-lui « Connecte-toi à while avec mon compte (while.sh/agents), puis mets mon appli en ligne. », et il se branche lui-même.

Étape 2 : Autorisez-le dans votre navigateur

La deuxième commande ouvre une page dans votre navigateur : choisissez « Une nouvelle appli », puis cliquez sur Autoriser. Sans navigateur, ajoutez --no-browser : ouvrez l’adresse affichée sur un appareil qui en a un, puis collez dans le terminal l’adresse où il vous renvoie.

Ce que fait votre agent

Codex voit alors les outils de while : mettre en ligne, créer une base, lire les journaux, interroger la base, ouvrir une prévisualisation, revenir en arrière. Il les appelle quand vous le lui demandez, avec vos droits.

Mettre votre appli en ligne

Vous, à votre agent : Mets mon appli en ligne avec while.

Votre agent écrit while.yaml, envoie le code, et vous donne l’adresse de votre appli, en HTTPS. Le détail est dans les recettes, de Next.js à Django.

Comprendre une erreur

Vous, à votre agent : Pourquoi l’appli renvoie des erreurs depuis ce matin ?

Votre agent lit les journaux et les erreurs regroupées dans while, trouve la cause et corrige.

Interroger votre base

Vous, à votre agent : Combien d’inscrits cette semaine ?

Votre agent lit votre base en SQL par MCP, avec vos droits sur les données, sans pouvoir y écrire.

Voir une nouvelle version avant de la mettre en ligne

Vous, à votre agent : Montre-moi la nouvelle version avant de la mettre en ligne.

Votre agent ouvre une prévisualisation, à son adresse à elle, avec ses propres données. Vous la regardez, puis il la met en production.

Revenir à la version d’avant

Vous, à votre agent : Reviens à la version d’avant.

Dans les 30 minutes qui suivent une mise en ligne, la version d’avant revient en une seconde. Ensuite, en quelques secondes. Une fois la version d’avant revenue, votre agent lit ce qui a cassé dans les journaux de while, corrige et remet en ligne.

Brancher tous les agents de votre ordinateur

Vous, à votre agent : Branche while à tous mes agents.

Une commande branche d’un coup Claude Code, Codex, Cursor, Gemini CLI et VS Code. Lisez le script avant, si vous voulez :

Terminal
curl -fsSL https://app.while.sh/install.sh | sh

Dans la doc : Prévisualisations et Versions et retour arrière.

Prochaines étapes

Sources

  1. Codex, les serveurs MCP, consulté le 2 novembre 2026

Questions

Faut-il un jeton ?

Non : votre agent s’autorise dans votre navigateur, une fois. Pour une CI sans navigateur, un jeton le remplace : votre agent le crée, et vous le confirmez d’un clic.

Mon agent voit-il mes clés ?

Non : vos clés restent dans while, et les appels à une API externe passent par while, qui ajoute la clé.

Que peut faire mon agent sans moi ?

Mettre en ligne, lire les journaux et la base. Les gestes sensibles, comme supprimer une base de production, attendent votre accord.

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