Planifier avant de construire : le mode Plan dans Mythex
Le chat Mythex a trois modes, Build, Plan et Ask, et Plan est celui à choisir avant un changement important ou flou. En mode Plan, l'agent détermine une approche sans modifier votre projet. Vous lisez le plan, et seulement lorsque vous appuyez sur Build l'agent commence à faire des changements.
Ce que cela fait
Chaque chat d'espace de travail dispose d'un menu de modes :
| Mode | Usage |
|---|---|
| Build | Modifie directement le projet |
| Plan | Discute de l'approche avant toute modification |
| Ask | Répond aux questions sans modifier le code |
Lorsqu'un plan est prêt, une carte de plan apparaît dans le chat, avec les tâches déjà listées. View Plan l'ouvre dans un onglet en lecture seule qui montre toute l'approche (sections, contenu et liste d'étapes), avec son propre bouton Build. Appuyez sur Build sur la carte ou dans l'onglet, et l'agent commence la mise en œuvre.
Le même menu est présent dans la zone de saisie du tableau de bord, donc vous pouvez aussi démarrer un tout nouveau projet en mode Plan. Envoyer depuis l'accueil crée le projet et ouvre l'espace de travail dans le mode que vous avez choisi.
Pourquoi c'est utile
Demander à un agent de construire tout de suite fonctionne bien pour de petits changements clairs. Pour les changements importants ou ambigus, il peut partir dans une direction que vous ne vouliez pas, et chaque correction ajoutée sur un mauvais départ rend la suivante plus difficile.
Un plan vous offre un point de contrôle peu coûteux avant toute modification de code. Vous voyez comment l'agent a compris votre demande et les étapes qu'il compte suivre. Si quelque chose ne va pas, vous le corrigez en une phrase au lieu de défaire une construction.
Le mode Plan est aussi un lieu sûr pour explorer. L'agent peut seulement regarder pendant la planification : s'il vous a relié des apps via les Connectors, il peut les lister et chercher ce qu'elles pourraient faire, mais il ne peut pas exécuter d'action. La planification n'envoie jamais un e-mail.
Comment l'utiliser
- Choisissez Plan dans le menu de modes du chat d'espace de travail (ou dans la zone de saisie du tableau de bord pour un nouveau projet).
- Décrivez le changement. Soyez précis sur ce que vous voulez et sur ce qui doit rester identique : nom, couleurs de marque, contenu.
- Répondez aux questions. Si l'agent a besoin d'une décision de produit, un panneau Ask questions apparaît au-dessus de la zone de saisie. Choisissez une option ou tapez votre propre réponse, puis Continue.
- Lisez le plan. Appuyez sur View Plan sur la carte de plan pour l'ouvrir dans son propre onglet.
- Ajustez si besoin. Répondez dans le chat avec ce qu'il faut modifier.
- Appuyez sur Build sur la carte ou dans l'onglet du plan lorsque vous êtes satisfait.
L'agent peut aussi le proposer
Si vous êtes en mode Build et que l'agent juge qu'une demande mérite d'abord un plan, une carte Switch to Plan apparaît. Switch (ou ⌘/Ctrl+Entrée) continue en mode Plan ; Skip (Échap) reste où vous êtes. La barre sous la raison est un compte à rebours : si vous ne touchez à rien, le tour bascule seul en mode Plan, donc demander un plan en mode Build vous en donne quand même un.
Quand planifier, et quand ne pas le faire
D'après le guide Iterate :
- Planifiez lorsqu'un changement est ambigu ou risqué, ou pour toute grande fonctionnalité.
- Demandez (Ask) lorsque vous voulez une explication, par exemple « qu'est-ce que ceci fait ? », sans modifier de fichiers.
- Construisez (Build) lorsque vous savez ce que vous voulez et qu'il s'agit d'une petite étape claire : modifier une section, corriger un bug, ajouter une page. Des demandes plus petites signifient moins de surprises et une consommation de crédits moindre.
Planifier ne remplace pas l'itération par petites étapes ; il la prépare. Un bon plan décompose une grande fonctionnalité en une liste de tâches, et Build la parcourt.
Si une construction se passe quand même mal
Les plans réduisent les surprises sans les supprimer. Après chaque tour réussi de l'agent, Mythex enregistre un point de contrôle, et Revert to this point à la fin d'une réponse ramène les fichiers du projet à ce point. Vous pouvez aussi modifier un message antérieur et choisir Discard & resend pour revenir en arrière et essayer un autre prompt. Les deux options valent souvent mieux que de se battre contre une pile de corrections qui s'accumulent.
Limites
- Le mode Plan ne modifie pas les fichiers. Rien ne change tant que vous n'avez pas appuyé sur Build.
- En modes Plan et Ask, l'agent peut consulter les apps connectées, mais il ne peut rien exécuter ni démarrer une connexion.
- Tout le monde utilise le même agent de programmation Standard dans tous les modes ; il n'y a pas de sélecteur de modèle.
Pour aller plus loin
- Chat : les modes, la carte de plan et les points de contrôle
- Iterate without rebuilding
- Comment écrire des prompts pour les créateurs d'apps IA