· Depuis Soreno 0.7.0

/grill : OMP vous pose les bonnes questions avant de coder

Dans le Chat (OMP) de Soreno 0.7.0, /grill lance un cadrage : OMP explore le code, puis pose ses questions une à une, avec sa recommandation. Les décisions s’accumulent dans une colonne, jusqu’à la synthèse.

Un agent qui part sur une mauvaise hypothèse code vite… dans la mauvaise direction. Avant d’écrire une ligne, mieux vaut trancher les vraies questions. Depuis Soreno 0.7.0, le Chat (OMP) a une commande pour ça : /grill suivi du sujet.

Une question à la fois, avec sa recommandation

OMP commence par explorer le code : tout ce que le projet peut lui apprendre, il ne vous le demande pas. Puis il pose ses questions une par une, les plus structurantes d’abord. Chacune vient avec deux à quatre options concrètes, l’option qu’il recommande et, pour chacune, la raison et ce qu’elle coûte. Il ne modifie aucun fichier pendant le cadrage.

Le Chat (OMP) de Soreno pendant un cadrage sur le journal des livraisons de webhooks. À droite, la colonne Cadrage montre la question en cours, « Comment présenter une livraison échouée ? », avec trois options et Ligne rouge et Relancer recommandée, puis les deux décisions déjà prises : une page dédiée, et 30 jours d’historique, 90 pour les comptes Entreprise.
La question en cours en haut, les décisions prises en dessous.

La colonne Cadrage

Le cadrage s’ouvre dans une colonne à droite de la conversation. En haut, la question en cours : suivez la recommandation, choisissez une autre option ou répondez avec vos propres mots. En dessous, les décisions prises, chacune marquée « Recommandé » ou « Réponse libre ». Elles se relisent depuis l’historique : reprenez la conversation demain, le cadrage est toujours là.

Une décision ne vous convient plus ? Revenir sur la remet en discussion. Et la colonne se redimensionne, ou se masque pour laisser toute la place à la conversation.

Une synthèse à la fin

Quand plus aucune décision importante ne reste ouverte, OMP le dit et arrête de questionner. Synthétiser lui demande alors le bilan en Markdown : l’objectif, chaque décision et sa raison, les questions ouvertes et les prochaines étapes. Copier la synthèse la récupère, pour une issue ou pour lancer l’implémentation dans la foulée.

Et pour les questions qui se voient

Certaines questions se tranchent mieux en regardant qu’en lisant. Maquetter cette question demande à OMP une maquette HTML avec une variante par option, puis vous repose la question : c’est l’objet de l’article sur /mockup.

Le cadrage s’inspire du skill grill-me, sans rien à installer : il suffit d’OMP dans l’environnement du projet.

Tous les articles

Ouvrez votre premier projet dans Soreno

Soreno lance les CLI déjà installés sur votre machine, dans WSL ou sur vos serveurs. Vos notes, vos réglages et vos issues locales restent dans votre profil.

L’application macOS est signée et notariée par Apple. L’installateur Windows ne l’est pas encore : Windows peut signaler un éditeur inconnu.