Skip to main content
Avec Code Review, Claude effectue la revue des pull requests de vos dépôts GitHub. Plusieurs agents lisent chaque modification ainsi que le code environnant, à la recherche de problèmes tels que des erreurs logiques, des vulnérabilités de sécurité ou des cas limites cassés. Une étape de vérification confronte les résultats au code avant qu’ils ne soient signalés. Les résultats arrivent sous forme de commentaires en ligne sur les lignes concernées, classés par gravité, accompagnés d’un résumé et d’une exécution de vérification sur la pull request. Une revue n’approuve ni ne bloque jamais la pull request : la décision de fusionner reste donc entre les mains de votre équipe. Diagramme d'une revue en quatre étapes. Une pull request sur GitHub est transmise à plusieurs agents qui effectuent des recherches en parallèle sur l'infrastructure Anthropic. Une étape de vérification élimine les faux positifs, les résultats restants sont dédupliqués et classés par gravité, et la revue publie des commentaires en ligne, un résumé et une exécution de vérification sur GitHub. Diagramme d'une revue en quatre étapes. Une pull request sur GitHub est transmise à plusieurs agents qui effectuent des recherches en parallèle sur l'infrastructure Anthropic. Une étape de vérification élimine les faux positifs, les résultats restants sont dédupliqués et classés par gravité, et la revue publie des commentaires en ligne, un résumé et une exécution de vérification sur GitHub.
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é.
Pour activer Code Review, un Propriétaire de votre organisation Claude suit la procédure Configurer Code Review. Claude peut également effectuer la revue de code sans ce service. Exécutez /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.com de 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ôt

Lire 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 :
  1. Recherche : plusieurs agents examinent le diff et le code environnant en parallèle.
  2. Vérification : une étape de vérification confronte les résultats candidats au code et élimine les faux positifs.
  3. Classement : les résultats restants sont dédupliqués et classés par gravité.
  4. Publication : la revue publie ses résultats sur la pull request.
Chaque revue laisse les éléments suivants 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
Code Review choisit les modèles Claude sur lesquels s’exécutent les revues, et ses paramètres d’administration ne proposent pas de choix de modèle. Pour rendre les revues plus ou moins approfondies, modifiez le niveau de revue. Une fois qu’un Propriétaire a activé Code Review, chaque dépôt dispose d’un paramètre définissant quand les revues s’exécutent : une fois à l’ouverture d’une pull request, après chaque push, ou uniquement sur demande. Quel que soit ce paramètre, une personne disposant d’un accès en écriture au dépôt peut commenter @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.
Un Propriétaire choisit un niveau pour l’organisation et peut attribuer à un dépôt particulier son propre niveau, par exemple Quick pour une base de code courante et Deep pour une base de code critique. Pour connaître les autres facteurs qui déterminent le coût de chaque revue, consultez Coûts et utilisation de Code Review.

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

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 :