> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Code Review

> Détectez les bugs dans les pull requests GitHub avec Code Review : Claude examine chaque modification, vérifie ses résultats et publie des commentaires en ligne. Pour les plans Team et Enterprise

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é](/docs/fr/code-review-pull-requests#severity-levels), 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.

<img src="https://mintcdn.com/claude-code/gLJVaPQEgKC8ZyUD/images/code-review-pipeline.svg?fit=max&auto=format&n=gLJVaPQEgKC8ZyUD&q=85&s=0351c96df9efa3105172eb00a672f130" className="dark:hidden" alt="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." width="760" height="300" data-path="images/code-review-pipeline.svg" />

<img src="https://mintcdn.com/claude-code/gLJVaPQEgKC8ZyUD/images/code-review-pipeline-dark.svg?fit=max&auto=format&n=gLJVaPQEgKC8ZyUD&q=85&s=9cf26bde98f4e999d0d9ff5bf5bdff40" className="hidden dark:block" alt="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." width="760" height="300" data-path="images/code-review-pipeline-dark.svg" />

<Note>
  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é.
</Note>

<span id="review-a-diff-locally" />

Pour activer Code Review, un Propriétaire de votre organisation Claude suit la procédure [Configurer Code Review](/docs/fr/code-review-setup). Claude peut également effectuer la revue de code sans ce service. Exécutez [`/code-review`](/docs/fr/code-review-local) dans votre session Claude Code, quel que soit votre plan, ou [comparez toutes les options](#compare-ways-to-get-a-review).

<h2 id="availability">
  Disponibilité
</h2>

Vérifiez que votre organisation est éligible avant de configurer Code Review :

* **Plans** : [Team et Enterprise](/docs/fr/feature-availability)
* **Hébergeurs de code** : dépôts hébergés sur GitHub, y compris [GitHub Enterprise Server](/docs/fr/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](/docs/fr/github-enterprise-server#admin-setup) 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](/docs/fr/zero-data-retention) ou appliqué la [configuration HIPAA](/docs/fr/hipaa-setup), 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

<h2 id="set-up-and-use-code-review">
  Configurer et utiliser Code Review
</h2>

<span id="set-up-code-review" />

<span id="pricing" />

<span id="manually-trigger-reviews" />

<span id="customize-reviews" />

<span id="troubleshooting" />

Choisissez la page correspondant à ce que vous souhaitez faire :

<CardGroup cols={2}>
  <Card title="Configurer Code Review" icon="toggle-on" href="/docs/fr/code-review-setup">
    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
  </Card>

  <Card title="Personnaliser Code Review" icon="sliders" href="/docs/fr/code-review-customize">
    Ajustez ce qui est signalé grâce aux fichiers `REVIEW.md` et `CLAUDE.md` de votre dépôt
  </Card>

  <Card title="Lire et demander des revues sur une pull request" icon="code-pull-request" href="/docs/fr/code-review-pull-requests">
    Lisez les résultats et leur gravité, et demandez une nouvelle revue par un commentaire
  </Card>

  <Card title="Dépannage de Code Review" icon="wrench" href="/docs/fr/code-review-troubleshooting">
    Résolvez le cas d'une revue qui n'a pas démarré, a échoué ou a été ignorée pour raison de budget
  </Card>

  <Card title="Coûts et utilisation de Code Review" icon="chart-line" href="/docs/fr/code-review-costs">
    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
  </Card>
</CardGroup>

<h2 id="how-reviews-work">
  Comment fonctionnent les revues
</h2>

<span id="what-code-review-checks" />

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](/docs/fr/code-review-customize) à 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](/docs/fr/code-review-pull-requests#check-run-output). 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](#review-levels).

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](/docs/fr/code-review-setup#set-when-reviews-run) : 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](/docs/fr/code-review-pull-requests#comment-commands).

<h3 id="review-levels">
  Niveaux de revue
</h3>

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](/docs/fr/code-review-setup#set-the-default-review-level) 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](/docs/fr/code-review-costs).

<h3 id="what-a-review-can-access">
  Ce à quoi une revue peut accéder
</h3>

Une revue accède à votre dépôt via la GitHub App Claude qu'un Propriétaire [installe lors de la configuration](/docs/fr/code-review-setup#turn-on-code-review) :

* **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](/docs/fr/self-hosted-environments).
* **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](/docs/fr/code-review-pull-requests#check-run-output), 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](/docs/fr/github-actions#github-app-permissions) 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.

<h3 id="who-controls-a-review">
  Qui contrôle une revue
</h3>

* **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](/docs/fr/code-review-pull-requests#review-drafts-and-pull-requests-from-forks). Une [commande de commentaire](/docs/fr/code-review-pull-requests#comment-commands) 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.md` issu de la branche de base ou de la branche par défaut, et [jamais des modifications de la pull request elle-même](/docs/fr/code-review-customize#which-branch-review-md-is-read-from).

<h2 id="compare-ways-to-get-a-review">
  Comparer les façons d'obtenir une revue
</h2>

Pour trouver les options qui s'offrent à vous, comparez la colonne **Qui peut l'utiliser** avec votre plan et votre hébergeur de code :

| Option | Ce qui démarre une revue | Où elle s'exécute | Qui peut l'utiliser |
| :- | :- | :- | :- |
| [Code Review](#how-reviews-work) | L'activité de la pull request, selon le paramétrage de chaque dépôt, ou un commentaire `@claude review` | Infrastructure Anthropic | Organisations sur un plan Team ou Enterprise avec des dépôts GitHub, une fois qu'un Propriétaire l'a activé |
| [`/code-review`](/docs/fr/code-review-local) | Vous exécutez la commande sur votre branche | Votre session Claude Code | Tout le monde, sur n'importe quel plan |
| [Ultrareview](/docs/fr/ultrareview) | Vous la démarrez depuis Claude Code | Un sandbox cloud | Nécessite une connexion avec un compte claude.ai. Consultez [Ultrareview](/docs/fr/ultrareview) pour savoir où elle n'est pas disponible |
| Claude dans votre propre CI, avec [GitHub Actions](/docs/fr/github-actions) ou [GitLab CI/CD](/docs/fr/gitlab-ci-cd) | Les événements de votre pipeline, comme chaque pull request ou merge request | Vos propres runners CI | Toute personne disposant d'une clé API Claude ou d'identifiants d'un fournisseur cloud, sur GitHub ou GitLab |
| Votre propre réviseur, sous forme de [sous-agent](/docs/fr/sub-agents) ou de [skill](/docs/fr/skills) | Vous ou Claude l'invoquez pendant une session | Partout où vous exécutez Claude Code | Toute personne qui en écrit un |

<h2 id="related-resources">
  Ressources connexes
</h2>

* [GitHub Enterprise Server](/docs/fr/github-enterprise-server) : utilisez Code Review avec une instance GitHub auto-hébergée
* [Permissions de GitHub App](/docs/fr/github-actions#github-app-permissions) : l'ensemble complet des permissions demandées par la GitHub App Claude
* [How Anthropic secures its AI-native software development lifecycle](https://claude.com/blog/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
