
Prelint
Prelint · Programmation
Prelint est un outil de revue de code par IA qui vérifie chaque pull request au regard des spécifications et des décisions que votre équipe a déjà validées. Au lieu de traquer les bugs ou les problèmes de style, il signale les endroits où le code s'écarte de vos règles de tarification, de vos décisions d'architecture ou de vos contraintes de conformité avant que la modification ne part en production. Il fonctionne comme une GitHub App, publie ses constats en ligne exactement sur les lignes qui les ont déclenchés et conserve un registre consultable de chaque décision produit que votre code encode.

À propos de Prelint
Qu'est-ce que Prelint
Prelint se place à côté de votre revue de code actuelle et examine une couche que la plupart des outils ignorent : le code correspond-il à ce que l'équipe a réellement décidé de construire. Il lit les spécifications en markdown, les registres de décisions d'architecture et les documents d'exigences produit stockés dans votre dépôt, puis les transforme en critères de revue. Quand une PR contredit l'une de ces décisions, Prelint le dit.
Le problème qu'il vise est précis. Les agents de codage par IA écrivent du code propre, qui passe les tests et reste bien structuré, mais qui enfreint quand même les règles de votre produit. Une page de tarifs qui annonce des conditions de 60 jours quand la politique de facturation en prévoit 30, ou un parcours d'inscription qui ajoute une étape de consentement RGPD pour des clients uniquement américains. Votre linter ne verra pas cela. Votre relecteur humain le verra peut-être, s'il a le temps et se souvient de la politique. Alors qui comble le vide quand ni l'un ni l'autre ne le fait ?
La limite principale tient à la portée, par conception. Prelint ne remplace ni votre linter, ni votre vérificateur de types, ni votre scanner de sécurité, et il ne corrigera pas le code à votre place. Il lit le contexte dans un budget de caractères et dépend de la qualité des documents que vous lui fournissez. Des spécifications médiocres en entrée donnent des constats médiocres en sortie.
Premiers pas
- Installez la GitHub App et choisissez les dépôts que Prelint doit examiner. Aucune modification de la CI ni fichier YAML n'est nécessaire.
- Ajoutez du contexte au dépôt en y déposant des spécifications produit, des journaux de décisions ou des documents d'architecture. Les fichiers markdown sont indexés automatiquement.
- Ouvrez une pull request. Prelint l'examine en quelques secondes et publie ses constats sous forme de commentaires en ligne épinglés aux lignes qui les ont déclenchés.
- Consultez le registre des décisions pour voir qui a décidé quoi, quand, et si la décision vient d'une personne ou d'une IA. Les décisions approuvées deviennent un contexte que vos agents réutilisent la fois suivante.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Prelint.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Les équipes d'ingénierie qui traitent de 25 à 50 pull requests par jour
- Les startups qui utilisent des agents de codage par IA comme Claude Code ou Cursor
- Les mainteneurs de l'open source
Tâches
- Repérer les dérives de roadmap et de tarification dans une pull request
- Intégrer de nouveaux ingénieurs
- Constituer des preuves pour un audit
Cas d'usage
- Une pull request change discrètement les conditions de facturation de 30 à 60 jours
- Une équipe livre du code généré par IA qui passe tous les tests mais ajoute une étape de consentement imprévue
- Un développeur veut savoir pourquoi une règle de paiement existe
Fonctionnalités clés
Une revue de l'intention produit sur chaque pull request
Prelint examine la couche produit d'une PR, pas le style ni les bugs du code. Il vérifie les violations de spécifications, la conformité aux décisions d'architecture, la justesse de la logique métier et la dérive de périmètre. Les constats apparaissent sous forme de commentaires en ligne sur les lignes exactes qui les ont déclenchés, si bien que les relecteurs voient le problème en contexte plutôt que dans un rapport séparé.
Les spécifications deviennent des critères de revue
Tout markdown que vous gardez dans le dépôt peut servir de règle. Les registres de décisions d'architecture, les exigences produit, les contrats d'API et les politiques de conformité sont tous lus et appliqués. Le contexte est assemblé dans un budget de 80 K caractères, priorisé des spécifications au niveau du projet jusqu'à la documentation générale.
Le registre des décisions
Chaque revue consigne les décisions produit intégrées à votre code, avec qui les a prises, quand, d'où elles viennent et si c'est une personne ou une IA qui a tranché. Les doublons sont résolus automatiquement, et une contradiction abaisse la confiance d'une décision pour que les agents posent la question avant de construire dessus.
Une installation en deux minutes
L'installation, c'est une GitHub App à poser plus quelques fichiers markdown. Sans modification de la CI, sans YAML et sans étape de build. La première revue peut tourner deux minutes après l'ajout de l'app, ce qui maintient le coût d'adoption bas pour les équipes qui veulent la tester.
Une tarification à la revue
La tarification se compte à 1 $ par revue terminée, pas par siège. Vous achetez des crédits prépayés de 10 $ jusqu'à 1 000 $, et les crédits n'expirent jamais. Les revues échouées, annulées et expirées par dépassement de délai sont gratuites, et les commits de bots de CI comme Dependabot ou Renovate ne déclenchent jamais de facturation.
Des revues gratuites pour l'open source
Les revues sur les dépôts publics sont gratuites et ne demandent aucune configuration. Cela rend Prelint utile aux mainteneurs qui veulent une seconde passe sur les PR entrantes sans payer d'abonnement ni de siège.
Avantages et inconvénients
Avantages
- Il repère un vrai manque : du code qui passe les tests mais enfreint les spécifications produit, les règles de tarification ou les contraintes de conformité.
- Les constats en ligne tombent sur les lignes exactes qui les ont déclenchés, donc la revue reste dans le flux GitHub que vous utilisez déjà.
- La tarification est honnête pour les petites équipes, à 1 $ par revue terminée, sans sièges ni abonnement.
- Les revues open source sont gratuites, et les revues échouées ou déclenchées par des bots ne coûtent rien.
- Le registre des décisions donne aux nouveaux ingénieurs et aux auditeurs un moyen de voir pourquoi une règle existe.
Inconvénients
- Il ne corrigera rien à votre place. Prelint se contente de signaler les constats, donc une personne doit encore faire la modification.
- La qualité du résultat dépend entièrement de l'exactitude et de l'actualité de vos spécifications et documents. Des documents obsolètes signifient des constats bruyants ou absents.
- Il ne remplace ni votre linter, ni votre vérificateur de types, ni votre scanner de sécurité, donc il ajoute un outil de plus à la pile au lieu d'en consolider un.
Questions fréquentes
Il révise la couche produit d'une pull request : violations de spécifications, conformité aux décisions d'architecture, justesse de la logique métier et dérive de périmètre. Il laisse délibérément le style du code, le formatage, la détection de bugs et l'analyse de sécurité à vos outils actuels.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Prelint.
Alternatives à Prelint
Forefront
Forefront · ProgrammationForefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.
Startkit
StartKit.AI · ProgrammationStartkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.
Testim
Tricentis · ProgrammationTestim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.
