Super-pouvoir ans-review
Code Review automatisé
Vue d’ensemble
Le plugin Code Review automatisé analyse vos pull requests en parallèle via plusieurs agents spécialisés indépendants. Un score de confiance (0–100) filtre les faux positifs — seuls les problèmes à 80+ sont remontés.
Installation
/plugin install ans-review@claude-plugins-ans-official
Commande
/code-review
Lance la revue automatique d’une pull request ouverte.
Ce que ça fait :
- Vérifie si la revue est nécessaire (ignore les PR fermées, en brouillon, triviales ou déjà revues)
- Collecte les fichiers
CLAUDE.mddu dépôt pour les règles projet - Résume les changements de la PR
- Lance 4 agents en parallèle :
- Agents 1 & 2 — Conformité aux règles
CLAUDE.md - Agent 3 — Détection de bugs dans les changements
- Agent 4 — Analyse du contexte via
git blame
- Agents 1 & 2 — Conformité aux règles
- Attribue un score de confiance 0–100 à chaque problème trouvé
- Filtre les problèmes en dessous du seuil de 80
- Poste un commentaire de revue sur GitHub avec uniquement les problèmes à haute confiance
Exemple :
# Sur une branche de PR
/code-review
# Claude va :
# — Lancer 4 agents en parallèle
# — Scorer chaque problème
# — Poster un commentaire avec les problèmes ≥ 80
# — Ne rien poster s'il n'y a aucun problème à haute confiance
Format du commentaire de revue
## Code review
Found 3 issues:
1. Missing error handling for OAuth callback
(CLAUDE.md says "Always handle OAuth errors")
https://github.com/owner/repo/blob/abc123.../src/auth.ts#L67-L72
2. Memory leak: OAuth state not cleaned up
(bug due to missing cleanup in finally block)
https://github.com/owner/repo/blob/abc123.../src/auth.ts#L88-L95
Scores de confiance
| Score | Signification |
|---|---|
| 0 | Faux positif probable |
| 25 | Incertain |
| 50 | Modérément probable |
| 75 | Très probable |
| 80+ | Seuil de publication |
| 100 | Certitude absolue |
Bonnes pratiques
- Maintenez des fichiers
CLAUDE.mdprécis pour de meilleures revues de conformité - Faites confiance au seuil 80+ — les faux positifs sont filtrés
- Lancez sur toutes les PR non triviales
- Mettez à jour
CLAUDE.mden fonction des patterns récurrents détectés
Prérequis
- Dépôt Git avec intégration GitHub
- GitHub CLI (
gh) installé et authentifié - Fichiers
CLAUDE.md(optionnel mais recommandé)
Architecture technique
4 agents parallèles
├── Agent 1 — Conformité CLAUDE.md (redondance)
├── Agent 2 — Conformité CLAUDE.md (redondance)
├── Agent 3 — Détection de bugs dans les changements
└── Agent 4 — Analyse git blame / historique
↓
Score de confiance 0–100 par problème
↓
Filtre seuil ≥ 80
↓
Commentaire GitHub