Code Review utilise l’IA pour effectuer la revue du code et peut manquer des bugs, des vulnérabilités de sécurité ou d’autres problèmes. Une revue sans résultat ne signifie pas que votre code est exempt d’erreurs ou sécurisé.
/code-review dans votre session Claude Code, quel que soit votre plan, ou comparez toutes les options.
Disponibilité
Vérifiez que votre organisation est éligible avant de configurer Code Review :- Plans : Team et Enterprise
- Hébergeurs de code : dépôts hébergés sur GitHub, y compris GitHub Enterprise Server et GitHub Enterprise Cloud avec résidence des données. Pour la résidence des données, demandez à un Propriétaire de suivre la configuration administrateur de GitHub Enterprise Server et de saisir le nom d’hôte
ghe.comde votre entreprise. - Conservation des données : Code Review n’est pas disponible pour les organisations ayant activé Zero Data Retention ou appliqué la configuration HIPAA, et n’est pas couvert par le Business Associate Agreement (BAA) d’Anthropic.
- Clés de chiffrement : Code Review n’est pas encore disponible pour les organisations qui utilisent des clés de chiffrement gérées par le client (CMEK).
- Fournisseurs cloud : vous avez besoin d’une organisation Claude sur l’un de ces plans, même si vos développeurs utilisent Claude Code via Amazon Bedrock, Google Cloud’s Agent Platform ou Microsoft Foundry
Configurer et utiliser Code Review
Choisissez la page correspondant à ce que vous souhaitez faire :Configurer Code Review
Vérifiez les prérequis, installez la GitHub App Claude, et choisissez les dépôts, un niveau de revue et le moment où les revues s’exécutent
Personnaliser Code Review
Ajustez ce qui est signalé grâce aux fichiers
REVIEW.md et CLAUDE.md de votre dépôtLire et demander des revues sur une pull request
Lisez les résultats et leur gravité, et demandez une nouvelle revue par un commentaire
Dépannage de Code Review
Résolvez le cas d’une revue qui n’a pas démarré, a échoué ou a été ignorée pour raison de budget
Coûts et utilisation de Code Review
Découvrez comment les revues sont facturées, estimez les dépenses, définissez la limite de dépenses mensuelles et suivez l’activité des revues
Comment fonctionnent les revues
Par défaut, Code Review se concentre sur la correction : les bugs qui casseraient la production, et non les préférences de formatage ou la couverture de test manquante. Pour modifier ce qu’il signale, ajoutez des fichiers de consignes à votre dépôt. Une revue s’exécute sur l’infrastructure Anthropic en quatre étapes :- Recherche : plusieurs agents examinent le diff et le code environnant en parallèle.
- Vérification : une étape de vérification confronte les résultats candidats au code et élimine les faux positifs.
- Classement : les résultats restants sont dédupliqués et classés par gravité.
- Publication : la revue publie ses résultats sur la pull request.
- Résultats : des commentaires en ligne sur les lignes concernées, avec un résumé dans le corps de la revue
- Une exécution de vérification : nommée Claude Code Review, avec les résultats listés dans ses détails. L’exécution de vérification ne se conclut jamais par un échec.
- Lorsqu’elle ne trouve rien : le titre de l’exécution de vérification indique Code review found no issues, et Claude publie la même courte note sur la pull request
@claude review sur une pull request pour démarrer une revue.
Niveaux de revue
Le niveau de revue définit le degré d’approfondissement de chaque revue, et une revue plus approfondie coûte plus cher :- Quick : une passe plus légère. Le niveau le plus rapide, au coût le plus bas.
- Standard : un équilibre entre profondeur, rapidité et coût. Le niveau par défaut.
- Deep : la passe la plus approfondie. La plus longue et la plus coûteuse.
Ce à quoi une revue peut accéder
Une revue accède à votre dépôt via la GitHub App Claude qu’un Propriétaire installe lors de la configuration :- Où elle s’exécute : sur l’infrastructure Anthropic, dans un environnement géré. Les revues ne s’exécutent pas dans des environnements auto-hébergés.
- Ce qu’elle lit et écrit : pendant une revue, l’accès à votre dépôt est en lecture seule, et une revue ne pousse aucun commit. Sur la pull request, elle publie des commentaires et l’exécution de vérification, résout ses propres fils de commentaires antérieurs et peut réagir à une commande de commentaire avec 👀. L’application elle-même détient un ensemble de permissions plus large partagé avec d’autres fonctionnalités Claude.
- Comment elle examine votre code : une revue se base sur la lecture du diff et du code environnant, sans compiler ni exécuter votre code.
Qui contrôle une revue
- Qui peut en démarrer une : là où les revues s’exécutent automatiquement, l’ouverture d’une pull request ou un push vers celle-ci démarre une revue, sauf pour les brouillons et les forks. Une commande de commentaire n’en démarre une que lorsqu’elle provient d’une personne disposant d’un accès en écriture au dépôt.
- Quelles instructions elle suit :
REVIEW.mdissu de la branche de base ou de la branche par défaut, et jamais des modifications de la pull request elle-même.
Comparer les façons d’obtenir une revue
Pour trouver les options qui s’offrent à vous, comparez la colonne Qui peut l’utiliser avec votre plan et votre hébergeur de code :Ressources connexes
- GitHub Enterprise Server : utilisez Code Review avec une instance GitHub auto-hébergée
- Permissions de GitHub App : l’ensemble complet des permissions demandées par la GitHub App Claude
- How Anthropic secures its AI-native software development lifecycle : comment la revue automatisée s’inscrit comme une couche du processus de développement sécurisé d’Anthropic