Tous les cas d'usage

Revue de code de pull request assistée par IA

Zero lit le diff de votre PR, signale les problèmes critiques en P0, classe les opportunités d'amélioration et les fait remonter dans Slack pour que votre équipe puisse agir avant le merge.

Zero se connecte à :SlackGitHub

Ce que Zero livre

Quel est le problème

Les PR s'accumulent. Les relecteurs sont débordés. Quelqu'un clique sur 'approuver' pour vider sa file, et un bug subtil part en production. Zero offre à chaque PR une lecture approfondie sans la file d'attente. Pointez-le vers n'importe quel numéro de PR, et il renvoie une revue structurée - problèmes critiques à corriger avant le merge, plus suggestions de moindre priorité - publiée directement dans Slack.

Comment Zero le corrige

Étape 1 : Connectez vos outils

GitHub
GitHub
Requis
GitHub est requis. Zero a besoin d'un accès en lecture aux pull requests et au diff complet.
Connecter
Slack
Slack
Optionnel
Slack est l'endroit où la demande de revue est faite et où les constats sont livrés.
Connecter

Étape 2 : Demandez à Zero

@Zero review vm0-ai/vm0#8886
Zero lit l'intégralité du diff
Zero récupère la PR via GitHub, lit chaque fichier modifié, et comprend l'intention du changement à partir du titre de la PR, de la description et des messages de commit.
Zero classe les problèmes par gravité
Les constats sont classés en P0 (à corriger avant le merge - bugs, problèmes de sécurité, échecs silencieux) ou P1 (améliorations - meilleure gestion des erreurs, couverture de tests, nommage).
Revue publiée dans Slack
Zero publie la revue complète dans le fil Slack où elle a été demandée, avec des références de fichiers et numéros de ligne précis pour que l'auteur sache exactement quoi corriger.

Étape 3 : Allez plus loin

Créer une issue GitHub à partir d'un constat
Consignez un P0 comme issue suivie s'il ne peut pas être corrigé immédiatement
@Zero crée une issue GitHub pour le P0 de cette revue. Assigne-la à Ethan et étiquette-la bug, priority-high.
Refaire la revue après changements
Vérifiez que le retour P0 a bien été traité
@Zero re-review #8886, second commit - confirme que le P0 est résolu.
Vérifier le statut CI
Voyez si toutes les vérifications passent avant le merge
@Zero quel est le statut CI de vm0-ai/vm0#8886 ? Est-ce sûr de merger ?

Conseils pour de meilleurs résultats

Incluez la préoccupation précise dans votre prompt - 'concentre-toi sur les changements d'authentification' ou 'vérifie les conditions de course' - pour obtenir une revue plus ciblée qu'un simple scan du diff.
Utilisez la nouvelle revue pour les PR itératives. Après que l'auteur a poussé des corrections, demandez à Zero de revérifier uniquement les éléments P0 pour confirmer qu'ils sont résolus.
Instaurez une norme d'équipe : une revue Zero avant tout merge sur main. Elle attrape la catégorie de problèmes qui échappe à la revue humaine asynchrone.