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

# Paramètres Autofix - Commentaires de bots

> Déterminez à quels bots Devin répond dans les pull requests

<div id="overview">
  ## Vue d'ensemble
</div>

Lorsque Devin suit une pull request (PR), il surveille les nouveaux commentaires et y répond automatiquement. Par défaut, Devin ignore les commentaires provenant de bots (tels que `github-actions[bot]`, `dependabot[bot]` ou d'autres bots de revue de code) afin d'éviter des boucles de commentaires infinies. La fonctionnalité **Autofix settings - bot comments** vous permet de contrôler ce comportement afin que Devin puisse répondre automatiquement aux commentaires des bots auxquels vous faites confiance.

Il s'agit d'un paramètre au niveau de l'organisation qui s'applique à toutes les sessions Devin de votre organisation.

<div id="where-to-find-it">
  ## Où le trouver
</div>

Accédez à [**Settings** > **Customization**](https://app.devin.ai/customization) > **Pull request settings** > **Autofix settings - bot comments**.

<Note>Seuls les administrateurs de l’organisation peuvent modifier ce paramètre.</Note>

<div id="available-modes">
  ## Modes disponibles
</div>

<div id="dont-respond-to-bot-comments-default">
  ### Ne pas répondre aux commentaires des bots (par défaut)
</div>

Devin ignore tous les commentaires provenant de comptes bot sur les pull requests (PR). C'est l'option la plus sûre et elle évite tout risque de boucles infinies entre Devin et d'autres outils automatisés.

<div id="respond-to-all-bot-comments">
  ### Répondre à tous les commentaires des bots
</div>

Devin traite les commentaires des bots exactement comme les commentaires humains et les prend tous en compte.

<Warning>Ce mode peut provoquer des boucles infinies avec des bots d'examen de code automatisés. Par exemple, si un bot d'examen de code laisse un commentaire sur la PR de Devin, que Devin répond par une modification de code et que le bot commente à nouveau, le cycle peut se répéter indéfiniment. Utilisez ce mode uniquement si vous êtes sûr que vos bots ne créeront pas de boucles de rétroaction.</Warning>

<div id="respond-to-specific-bots-only">
  ### Répondre uniquement à certains bots
</div>

Vous définissez une liste d’autorisation de noms d’utilisateur de bots auxquels Devin doit répondre. Devin traite les commentaires de ces bots et ignore tous les autres. C’est l’option recommandée pour la plupart des équipes, car elle vous donne un contrôle précis sur son comportement.

Pour ajouter un bot à la liste d’autorisation :

1. Sélectionnez **Répondre uniquement à certains bots** dans le menu déroulant.
2. Saisissez le nom d’utilisateur GitHub du bot dans le champ de saisie (par exemple, `github-actions[bot]`).
3. Cliquez sur **Add**.

Les noms d’utilisateur des bots se terminent généralement par `[bot]`. Vous pouvez trouver le nom d’utilisateur d’un bot en regardant l’auteur du commentaire sur votre pull request (PR).

Pour supprimer un bot, cliquez sur le bouton **×** à côté de son nom dans la liste d’autorisation.

<Tip>La correspondance des noms d’utilisateur de bots ne tient pas compte de la casse : `GitHub-Actions[bot]` et `github-actions[bot]` sont traités de la même façon.</Tip>

<div id="how-it-works-at-runtime">
  ## Fonctionnement à l'exécution
</div>

Lorsqu'un bot laisse un commentaire sur une PR que Devin suit, Devin vérifie les paramètres de commentaires de bot de votre organisation :

1. **Mode "none"** — le commentaire est ignoré.
2. **Mode "allowlist"** — le nom d'utilisateur du bot est vérifié par rapport à votre liste d'autorisation. S'il correspond, Devin traite le commentaire, sinon il est ignoré.
3. **Mode "all"** — le commentaire est traité.

Si le commentaire passe le filtre de bots, il est tout de même soumis aux autres contrôles de traitement des commentaires de Devin (comme le [paramètre "mention-only"](#interaction-with-mention-only-mode) et la case de suivi des commentaires sur la PR).

<Note>Les commentaires d'échec d'analyse lint envoyés par des bots (contenant "lint check failed") sont toujours traités, quel que soit ce paramètre, afin que Devin puisse toujours répondre aux échecs de CI.</Note>

<div id="common-use-cases">
  ## Cas d’utilisation courants
</div>

* **Bots de CI** : Autorisez votre bot CI pour que Devin puisse automatiquement corriger les erreurs de lint, les échecs de tests ou les problèmes de build signalés par votre pipeline.
* **Outils d’analyse de sécurité** : Autorisez votre bot d’analyse de sécurité pour que Devin puisse traiter directement les rapports de vulnérabilités.
* **Outils de qualité de code** : Autorisez des bots comme SonarQube ou Codacy pour que Devin puisse répondre aux commentaires sur la qualité du code.

<div id="interaction-with-devin-review">
  ## Interaction avec Devin Review
</div>

[Devin Review](/fr/work-with-devin/devin-review) publie des commentaires sur les PR en tant que `devin-ai-integration[bot]`. Comme il s'agit d'un compte bot, ses commentaires sont soumis à vos paramètres de commentaires de bots. Avec le mode par défaut (« Ne pas répondre aux commentaires des bots »), les sessions Devin \*\*n'\*\*aborderont **pas** automatiquement les problèmes détectés par Devin Review.

Si vous voulez que Devin corrige automatiquement les problèmes signalés par Devin Review, vous pouvez soit :

* Définir le mode sur **« Répondre uniquement à des bots spécifiques »** et ajouter `devin-ai-integration[bot]` à la liste d'autorisation.
* Définir le mode sur **« Répondre à tous les commentaires des bots »**.

<Note>Les commentaires récapitulatifs « No Issues Found » de Devin Review sont toujours ignorés, quel que soit ce paramètre — seuls les commentaires qui signalent de vrais problèmes sont pris en compte.</Note>

<div id="interaction-with-mention-only-mode">
  ## Interaction avec le mode uniquement sur mention
</div>

Si vous avez activé le paramètre **"Ne répondre qu’aux commentaires de PR qui mentionnent Devin"**, les commentaires du bot doivent eux aussi mentionner Devin (en commençant par `DevinAI` ou `@devin`) pour être traités. Le filtre des commentaires du bot s’exécute en premier, puis le filtre « uniquement sur mention » est appliqué.

<div id="tips">
  ## Conseils
</div>

* Commencez par **« Répondre uniquement à des bots spécifiques »** et ajoutez les bots un par un. Cela vous permet de vérifier que chaque bot interagit bien avec Devin avant d'en ajouter d'autres.
* Si vous remarquez des boucles inattendues, revenez à **« Ne pas répondre aux commentaires de bots »** pour les arrêter immédiatement.
* Les comptes bot sont identifiés par leur type d'utilisateur GitHub (`Bot`), et non par leur nom d'utilisateur. Les utilisateurs humains qui ont `[bot]` dans leur nom ne sont pas concernés par ce paramètre.
