VibeGuard

Tests de régression automatisésPensé pour votre app Lovable

Vous mettez votre app à jour.
Une fonction ne marche plus ?

Connectez votre projet via GitHub. VibeGuard analyse le code et crée et actualise automatiquement les scénarios de test pour détecter les régressions. Sans écrire les tests à la main.

RÉGRESSIONS DÉTECTÉES DANS LES TESTS

  • Abonnement actif. Accès bloqué.Lors du test avec un abonnement actif, une fonctionnalité payée a été bloquée après la modification.
  • Créneau occupé. Réservation acceptée.En testant l’agenda, VibeGuard a détecté qu’un créneau occupé acceptait une autre réservation.
  • Lecture seule. Suppression autorisée.Le parcours de test a permis à un profil en lecture seule de supprimer un document de test.
Voir les offres

14 jours gratuits dès que vous obtenez l’accès.

Voir un test de comportement
VibeGuard / Tests de comportement

PARCOURS DE TEST EXÉCUTÉ

Le test a détecté une suppression non autorisée.

Régression après une modification de Lovable
ACTION DU SCÉNARIORÉSULTAT DU TEST
  • Utiliser un profil de test en lecture seuleAccès autorisé
  • Ouvrir un document de test partagéLecture autorisée
  • Tenter de supprimer le document de testSuppression indue
Dans le test, le profil de lecture a pu supprimer.

En exécutant le parcours de partage avec un document de test, VibeGuard a vérifié que la suppression, bloquée dans la version précédente, était désormais autorisée.

Risque pour le client : Si cette modification est publiée, un invité en lecture seule pourrait supprimer le travail de l’équipe.

Discuter de cette régression
Pour votre stack Lovable
LovableGitHubSupabase

ÇA VOUS PARLE ?

Votre app a des clients.
Chaque modification compte.

VOS CLIENTS ABONNÉS

L’abonnement est actif. L’accès a disparu.

Vous réorganisez vos offres et un abonné perd une fonction qu’il utilisait déjà. Son abonnement reste actif, mais l’accès est bloqué. Résultat : du travail interrompu, des demandes au support et un risque de résiliation.

L’ACTIVITÉ DE VOTRE CLIENT

Deux réservations. Un seul créneau.

Vous améliorez l’agenda et les créneaux occupés ne sont plus bloqués. Deux personnes reçoivent une confirmation pour le même rendez-vous. Votre client doit annuler une réservation et expliquer une erreur de votre produit.

LA CONFIANCE DANS VOTRE PRODUIT

Il pouvait lire. Il peut maintenant supprimer.

Vous modifiez le partage et un invité peut supprimer un document. L’invitation indique toujours « lecture seule », mais la règle ne tient plus. Résultat : une perte de données et une permission qui ne protège plus.

TESTS DE COMPORTEMENT

Votre app ne devrait pas
dépendre de votre mémoire.

Du code à la couverture de tests : VibeGuard identifie ce qu’il faut vérifier et crée les scénarios pour vous.

01

Connectez. Les tests sont générés.

Connectez le projet via GitHub. VibeGuard analyse le code, identifie les règles métier et crée automatiquement la couverture de tests et les scénarios. Vous démarrez avec des tests générés, sans concevoir chaque cas vous-même.

02

L’app évolue. La couverture aussi.

Quand le code change, VibeGuard actualise automatiquement les scénarios et vérifie que les règles métier existantes fonctionnent toujours. Vous suivez les résultats sans demander une nouvelle exécution dans le chat.

03

Transmettez la correction à Lovable.

Comprenez le problème dans le chat et obtenez un prompt avec les preuves à envoyer à Lovable. Après la correction, VibeGuard vérifie à nouveau la règle et conserve l’historique pour les prochaines modifications.

Utilisez le chat pour préciser les règles et examiner les régressions. La couverture suit les changements du code sans attendre un message dans le chat.

COMPRENEZ LA RÈGLE. ANALYSEZ LA RÉGRESSION.

Règles détectées.
Parlons-en.

Les règles et les scénarios proviennent déjà de votre code. Le chat permet de préciser les exceptions, d’examiner les régressions et de préparer un prompt de correction pour Lovable.

  1. Comprenez quelle règle a été enfreinte.
  2. Discutez de l’impact et des exceptions.
  3. Transmettez le prompt à Lovable.
VibeGuardRégression de permissions
VibeGuard

En exécutant le scénario de permissions, j’ai détecté une régression : le profil de lecture a pu supprimer le document de test. Dans la version précédente, le même test bloquait la suppression.

Vous

Cette permission vaut pour tous les invités, y compris par lien partagé. Seuls les administrateurs peuvent supprimer. Que dois-je envoyer à Lovable ?

VibeGuard

La preuve vient du scénario exécuté avec un profil et un document de test. La cause dans le code reste à examiner. Le prompt inclut la règle, le résultat et le test pour vérifier la correction.

PROMPT POUR LOVABLE

Rétablir la permission de lecture seule

Dans le scénario de test du partage, un profil en lecture seule a pu supprimer le document de test. Recherchez la cause et bloquez les modifications et suppressions pour ce profil, y compris par lien direct. Préservez la suppression par les administrateurs et testez les deux profils après la correction.

DES PREUVES POUR AGIR

De la détection à la correction.

PLUS DE CONTEXTE. MOINS DE SUPPOSITIONS.

« C’est toujours cassé »
n’explique pas le problème.

VibeGuard réunit la règle enfreinte, le résultat observé et les étapes qui provoquent l’échec. Lovable reçoit ainsi un problème précis à analyser, et la correction peut être vérifiée en répétant le même scénario.

PREUVE DU TESTVG / 001

Le test en lecture seule a permis la suppression.

Attendu
L’invité peut ouvrir le document, mais ne peut ni le modifier ni le supprimer.
Résultat du test
Lors de l’exécution du scénario sur la version modifiée, le profil de test en lecture seule a pu supprimer le document de test. Le même scénario bloquait cette action dans la version précédente.
Reproduire
Dans un environnement de test, partagez un document de test avec un profil en lecture seule. Utilisez ce profil, ouvrez le document et tentez de le supprimer.
Vérifier
Réexécutez le scénario : la suppression par le profil de lecture doit être refusée et le document de test doit rester présent. Vérifiez aussi qu’un administrateur peut toujours le supprimer.

VOTRE DERNIÈRE VÉRIFICATION AVANT PUBLICATION

Lovable teste déjà.
Pourquoi ajouter VibeGuard ?

Votre client ne devrait pas découvrir une régression avant vous. Lovable vous aide à construire et à tester. VibeGuard est la couche indépendante qui mémorise vos règles métier et surveille ce qui doit continuer à fonctionner, version après version.

  1. Créez dans Lovable
  2. VibeGuard vérifie
  3. Publiez en connaissance de cause
Tests pendant le développement et suivi continu des règles métier
Ce qui est en jeuLovableLes tests pendant la créationVibeGuardLe gardien de vos règles
Une nouveauté casse une règle existante.Vérifie les parcours et les règles inclus dans les tests. La couverture dépend des scénarios conservés et exécutés.Votre métier a une mémoire. Règles, exceptions et résultats restent enregistrés pour être vérifiés à nouveau avant la prochaine publication.
Le test passe. Un scénario manque.Peut tester des parcours complets. Un résultat positif confirme les scénarios exécutés ; il ne révèle pas, à lui seul, ceux qui manquent.Des scénarios auxquels vous n’aviez pas pensé. L’IA analyse le code et étend la couverture avec des scénarios comme un compte vide, un accès révoqué ou une invitation expirée.
Le même test. Pourquoi le refaire ?L’environnement qui aide à implémenter la modification fournit aussi les outils pour la tester.Une autre vérification, avec un historique. Même avec les mêmes scénarios, une exécution indépendante compare la modification aux règles mémorisées et montre quand le comportement a changé.
Une erreur apparaît. Par où commencer ?Utilise les tests et le contexte pour examiner le problème et implémenter une correction.De la règle enfreinte à l’action. Retrouvez le résultat attendu, le résultat observé et les étapes de reproduction. Analysez dans le chat, puis transmettez un prompt étayé à Lovable.
Chaque publication devient une liste à retenir.La plupart des vérifications doivent être demandées. Les outils ne lancent pas de vérifications silencieuses en arrière-plan.La couverture évolue avec votre app. Le code change ? VibeGuard actualise les scénarios et vérifie automatiquement les règles existantes. Sans nouvelle checklist ni demande de tests dans le chat.

VibeGuard s’adapte à votre façon de travailler.

E-mailDiscord

L’alerte de régression vient à vous.

Recevez par e-mail et Discord les régressions détectées par l’analyse du code et les tests. Suivez les résultats des vérifications sans ouvrir le tableau de bord en permanence.

Agents compatibles avec MCP

Votre agent. Le contexte de VibeGuard.

Connectez les agents IA que vous utilisez déjà via MCP. Retrouvez le contexte des règles et des régressions dans vos échanges avec les agents compatibles avec ce protocole.

Moins de « qu’est-ce qui a cassé ? ».
Plus de sérénité pour publier.

Sachez quelles règles ont été vérifiées, où le comportement a régressé et ce qui reste à examiner. Avant que cela ne devienne un ticket client.

Je veux cette protection en plus
Les tests proposés par Lovable

UNE COUVERTURE QUI ÉVOLUE AVEC VOTRE APP

Vos règles métier.
Une offre pour chaque étape.

La même protection contre les régressions dans chaque offre. Choisissez combien de dépôts et de branches VibeGuard doit suivre.

Accès anticipé. Recevez une invitation lorsque le produit sera disponible.

Starter

Pour votre première app avec de vrais utilisateurs.

USD 49/ mois

14 jours d’essai gratuit

  • 1 dépôt
  • 2 branches par dépôt

Toutes les fonctionnalités incluses

  • Analyse du code et lacunes de couverture
  • Génération automatique de scénarios de test
  • Scénarios actualisés à chaque changement de code
  • Règles métier et historique des régressions
  • Intégration GitHub
  • Chat pour examiner les régressions
  • Alertes par e-mail et Discord
  • MCP pour vos agents d’IA
Choisir Starter

Growth

Pour plusieurs apps qui évoluent ensemble.

USD 99/ mois

14 jours d’essai gratuit

  • 5 dépôts
  • 5 branches par dépôt

Toutes les fonctionnalités incluses

  • Analyse du code et lacunes de couverture
  • Génération automatique de scénarios de test
  • Scénarios actualisés à chaque changement de code
  • Règles métier et historique des régressions
  • Intégration GitHub
  • Chat pour examiner les régressions
  • Alertes par e-mail et Discord
  • MCP pour vos agents d’IA
Choisir Growth

Scale

Pour un portefeuille de produits et d’équipes.

USD 200/ mois

14 jours d’essai gratuit

  • 15 dépôts
  • 10 branches par dépôt

Toutes les fonctionnalités incluses

  • Analyse du code et lacunes de couverture
  • Génération automatique de scénarios de test
  • Scénarios actualisés à chaque changement de code
  • Règles métier et historique des régressions
  • Intégration GitHub
  • Chat pour examiner les régressions
  • Alertes par e-mail et Discord
  • MCP pour vos agents d’IA
Choisir Scale

Offres mensuelles en USD. Chaque offre comprend 14 jours d’essai gratuit.

ISOLATION PAR CLIENT

Votre projet.
Son propre environnement.

Les analyses de votre application et le contexte de votre activité restent dans un environnement séparé de celui des autres clients.

  • Un conteneur par client

    Un environnement propre pour exécuter les analyses et les tests de votre application.

  • Une base de données par client

    Règles métier, conversations et résultats stockés séparément.

Comment nous traitons vos données

L’isolation dans VibeGuard

Votre environnement

Conteneur propre

Analyses et tests

Base de données propre

Règles · Conversations · Résultats

Un autre client

Conteneur propre

Analyses et tests

Base de données propre

Règles · Conversations · Résultats

Chaque client dispose de son propre conteneur et de sa propre base de données.

L’EXPERTISE DERRIÈRE L’AUTOMATISATION

Vous créez avec l’IA.
Nous apportons notre expertise en qualité logicielle.

VibeGuard est développé et amélioré en continu par des ingénieurs ayant des années d’expérience en développement logiciel et en automatisation des tests.

Nous transformons cette expérience en une méthode d’analyse de code, de création de scénarios et de détection des régressions — pour apporter des pratiques d’ingénierie rigoureuses à votre application, sans devoir constituer une équipe qualité.

Guides pratiques

Publiez vos changements. Préservez ce qui fonctionne.

Tous les guides

Quelques réponses rapides.

VibeGuard est-il adapté à mon app ?

Il s’adresse aux personnes qui créent une app avec Lovable, GitHub et Supabase et veulent préserver ce que leurs clients utilisent déjà. Si une mise à jour peut affecter les accès, les données ou les réservations, vérifier ces règles avant de publier contribue à protéger votre activité.

Pourquoi l’utiliser si Lovable teste déjà ?

Au-delà de tester une modification, les règles existantes doivent continuer à fonctionner. VibeGuard conserve les règles, les exceptions et l’historique pour une vérification indépendante avant publication. Vous gardez cette continuité sans devoir tout mémoriser à chaque mise à jour.

Que vérifie-t-il concrètement ?

Les comportements dont vos clients dépendent : un créneau occupé ne doit pas accepter une autre réservation, et un invité en lecture seule ne doit pas pouvoir supprimer des documents. VibeGuard suit ces règles pour détecter les régressions, même si la modification concerne une autre partie de l’app.

Faut-il configurer des scénarios ou écrire des tests ?

Non. Les scénarios et la couverture de tests sont créés automatiquement. Connectez votre projet via GitHub : VibeGuard analyse le code et identifie les règles métier pour générer les tests. Le chat sert à préciser les exceptions et à examiner les régressions ; vous n’avez pas à configurer chaque scénario pour commencer.

Que se passe-t-il quand le code de mon app change ?

VibeGuard actualise les scénarios et vérifie à nouveau les règles existantes, automatiquement. La couverture évolue avec votre app sans demande dans le chat. Actualiser les scénarios ne signifie pas accepter une règle qui ne fonctionne plus : le comportement attendu reste vérifié pour détecter les régressions.

Que se passe-t-il lorsqu’une régression est détectée ?

Vous retrouvez la règle concernée, le résultat attendu, le résultat observé et les étapes de reproduction. Dans le chat, vous pouvez examiner le contexte et obtenir un prompt à transmettre à Lovable. Après la correction, le même scénario est vérifié à nouveau pour voir si le comportement a été rétabli.

D’où viennent les détections ?

De l’analyse du code et de l’exécution de flux, parcours et scénarios de test. Le tableau de bord montre ce qui a été analysé, les tests exécutés et leurs résultats. VibeGuard ne surveille pas les logs de production et ne suit pas l’activité réelle de vos clients.

Qu’est-ce qui change entre les offres ?

Toutes les offres comprennent les mêmes fonctionnalités et 14 jours d’essai gratuit. La capacité change : Starter suit 1 dépôt et 2 branches par dépôt ; Growth, 5 dépôts et 5 branches par dépôt ; Scale, 15 dépôts et 10 branches par dépôt.

Préparez votre logiciel pour la suite.

Voir les offres