> ## 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.

# Devin Oncall

> Configurez Devin Oncall pour examiner, corriger et atténuer les alertes, les bugs et les incidents, et exploiter les analyses issues de votre Oncall.

Devin Oncall examine, corrige et atténue vos alertes, vos bugs et vos incidents, et vous fournit des analyses exploitables issues de votre Oncall. Devin se met au travail dès qu'une alerte, un rapport de bogue ou un incident se déclenche. Il s'appuie sur votre télémétrie, votre code, vos déploiements, vos runbooks et vos incidents passés pour identifier la cause racine, remédier au problème et ouvrir une PR de correctif.

Oncall comprend trois produits :

* **[Répondeurs](#responders)** : examinent et corrigent les alertes, les rapports de bogue et les questions de support dès leur arrivée.
* **[Incidents](#incidents)** : identifient la cause racine, atténuent l'impact et mènent chaque incident jusqu'à sa résolution.
* **[Rapports](#reports)** : vous aident à exploiter les analyses sur l'origine de vos alertes, bugs et incidents, par exemple les seuils d'alerte à ajuster ou les catégories de problèmes récurrents à corriger.

<h2 id="setup">
  Configuration
</h2>

Oncall nécessite une configuration ponctuelle par organisation. Pendant la configuration, Devin apprend le fonctionnement de vos systèmes à partir de vos outils de télémétrie et de votre code, puis rédige des skills qu’utilise chaque session Oncall.

1. Ouvrez **Oncall** dans la barre latérale et cliquez sur **Begin setup**.
2. Connectez au moins un outil de télémétrie. Vous pouvez ignorer cette étape si un outil de télémétrie est déjà disponible dans l’environnement de Devin.
3. Cliquez sur **Finish**. Devin commence à apprendre le fonctionnement de vos systèmes, ce qui prend généralement 1 à 2 heures. Vous recevez une notification dès qu’Oncall est prêt.

Les sections Répondeurs, Incidents et Reports sont accessibles une fois la configuration terminée.

<Note>La configuration nécessite l’autorisation de gérer Oncall. Seuls les administrateurs de l’organisation peuvent connecter des outils pour l’ensemble de l’organisation.</Note>

<h3 id="oncall-settings">
  Paramètres d'Oncall
</h3>

L'icône d'engrenage dans l'en-tête d'Oncall donne accès aux paramètres partagés par toutes les sessions Oncall :

* **Instructions** : les consignes suivies par chaque session Oncall, rédigées en markdown. Voyez-les comme un `AGENTS.md` propre à Oncall.
* **Skills** : les skills que Devin a générées à propos de vos systèmes lors de la configuration. Réglez **Skill update frequency** sur **Weekly** ou **Monthly** pour les tenir à jour, ou cliquez sur **Update skills now**.

<h2 id="responders">
  Répondeurs
</h2>

Un répondeur surveille une source d'alertes ou de rapports et confie à Devin l'investigation de chaque nouvel événement. Devin regroupe les événements récurrents en un seul problème : une alerte trop fréquente ne fait ainsi l'objet que d'une seule investigation.

Utilisez les répondeurs pour :

* Les alertes de production publiées dans un canal Slack ou Microsoft Teams par vos outils de surveillance.
* Les incidents PagerDuty, pour lesquels Devin publie son investigation sous forme de notes d'incident.
* Les rapports de bogue et les questions de support publiés dans un canal comme `#eng-bugs`.

<h3 id="create-a-responder">
  Créer un répondeur
</h3>

1. Sur la page **Oncall**, cliquez sur **Create répondeur**.
2. Saisissez un **Name**, puis choisissez le **type de répondeur**. Le type ne pourra plus être modifié après la création.
3. Ajoutez un ou plusieurs **Déclencheurs**.
4. Si vous le souhaitez, ajustez les paramètres de session, les connecteurs et le runbook.
5. Cliquez sur **Create répondeur**.

<Note>Le runbook est facultatif. Devin Oncall sait déjà examiner les alertes et les bugs : n'en ajoutez un que pour les étapes propres à votre équipe.</Note>

<h3 id="responder-types">
  Types de répondeurs
</h3>

Les alertes et les rapports de bogue ne se traitent pas de la même manière : chaque type de répondeur exécute donc un flux qui lui est propre. Le type détermine également la façon dont les problèmes du répondeur sont suivis sur son tableau.

| Type | À utiliser pour | Priorités de Devin |
| - | - | - |
| **Alerts** | Alertes sur des problèmes en production | Évaluer rapidement l'impact et la gravité, puis identifier la cause racine et une mesure d'atténuation |
| **Support + Bugs** | Rapports de bogue et questions de support | Reproduire le problème, identifier la cause racine et le corriger dans le code |

<h3 id="triggers">
  Déclencheurs
</h3>

Un répondeur surveille une seule intégration à la fois et peut avoir jusqu'à 10 déclencheurs. Devin intervient dès que l'un d'eux correspond.

| Source | Déclencheurs |
| - | - |
| **[Slack](/fr/integrations/slack)** | Un message dans un canal ou la mention d'un groupe d'utilisateurs (par exemple `@oncall`) |
| **[Microsoft Teams](/fr/integrations/microsoft-teams)** | Un message dans un canal |
| **[PagerDuty](/fr/integrations/pagerduty)** | Incident déclenché, pris en compte, résolu ou mis à jour |

Ajoutez des conditions à un déclencheur pour restreindre les événements auxquels Devin répond.

<h3 id="responder-settings">
  Paramètres du répondeur
</h3>

| Paramètre | Rôle |
| - | - |
| **Mode agent** | Le mode Agent des sessions lancées par ce répondeur |
| **Exécuter en tant que** | L'identité sous laquelle les sessions s'exécutent |
| **Connecteurs** | Les connecteurs MCP que ce répondeur peut utiliser |
| **Runbook** | Facultatif. Devin Oncall sait déjà comment examiner les alertes et les bugs. Ajoutez des consignes propres à votre équipe, par exemple la façon dont vous attribuez les priorités ou l'endroit où signaler les problèmes |
| **Limites** | Limites d'ACU et d'exécutions, comme pour les [automatisations](/fr/product-guides/automations#limits-and-safeguards) |
| **Advanced** | Politique réseau et paires clé-valeur de métadonnées permettant d'organiser les répondeurs et de les associer aux signalements |

<h2 id="incidents">
  Incidents
</h2>

Incidents est conçu pour les équipes qui créent un canal Slack dédié à chaque incident. Devin rejoint le canal, identifie une cause racine probable, recommande des mesures d'atténuation et poursuit son analyse au fil de l'évolution de l'incident. Il publie des mises à jour, répond aux questions dans les fils de discussion et tient à jour un rapport d'incident.

<h3 id="enable-incidents">
  Activer les incidents
</h3>

1. Sur la page **Oncall**, ouvrez l'onglet **Incidents** et cliquez sur **Enable incidents**.
2. Activez **Enable incidents**.
3. Dans **Slack channel prefix**, indiquez le préfixe utilisé par vos canaux d'incident, par exemple `incident-`.
4. Choisissez un **mode de réponse**, puis enregistrez.

Devin lance une investigation dès qu'il rejoint un canal Slack dont le nom commence par ce préfixe. Invitez Devin dans le canal ou activez **Rejoindre automatiquement les canaux d’incident**.

<Note>Pour utiliser les incidents, [Slack](/fr/integrations/slack) doit être connecté à votre organisation. Au sein d'une Enterprise, les incidents ne peuvent être activés que pour une seule organisation à la fois.</Note>

<h3 id="response-modes">
  Modes de réponse
</h3>

| Mode | Comportement |
| - | - |
| **Proactive** | Devin publie une cause racine probable, puis poursuit l'investigation, publie des mises à jour et tient à jour un rapport d'incident |
| **One-shot RCA** | Devin publie une cause racine probable accompagnée d'un niveau de confiance, puis s'arrête. Pour les incidents sur lesquels vous cliquez sur **Start proactive mode**, il poursuit l'investigation en tant que membre de l'équipe de gestion de l'incident |

<h3 id="incident-settings">
  Paramètres des incidents
</h3>

| Paramètre | Fonction |
| - | - |
| **Rejoindre automatiquement les canaux d'incident** | Ajoute Devin aux nouveaux canaux dont le nom correspond au préfixe. Seuls les canaux publics peuvent être rejoints automatiquement |
| **Autoriser la participation des utilisateurs hors organisation** | Permet aux membres d'autres organisations rattachées au même compte d'interagir avec Devin dans les canaux d'incident |
| **Mode agent** | Le mode de la session d'incident principale, active pendant toute la durée de l'incident : elle publie des mises à jour et tient à jour le rapport d'incident |
| **Mode d'investigation initiale** | Le mode de la première investigation, qui détermine la cause racine probable dès le début de l'incident |
| **Mode des sessions de fil de discussion** | Le mode des sessions qui répondent aux questions et aux demandes dans les fils de discussion des canaux |
| **Exécuter en tant que** | L'identité sous laquelle s'exécutent les sessions d'incident |
| **Connecteurs** | Les connecteurs MCP que les sessions d'incident peuvent utiliser |
| **Runbook** | Facultatif. Instructions fournies à chaque session d'incident |

L'onglet **Incidents** répertorie chaque incident avec un lien vers sa session. Utilisez **Stop** pour mettre fin à l'intervention de Devin sur un incident, et **Resume** pour le faire intervenir de nouveau.

<h2 id="reports">
  Rapports
</h2>

Un rapport vous fournit, selon une planification récurrente, des analyses exploitables issues de votre astreinte : seuils d'alerte à ajuster, catégories de problèmes récurrents à corriger, et causes de vos alertes, bugs et incidents.

Chaque rapport résume également les problèmes identifiés et corrigés, les incidents examinés, ainsi que les PR ouvertes et fusionnées par Devin.

Utilisez les rapports pour le transfert hebdomadaire de l'astreinte, ou limitez leur périmètre à votre équipe, par exemple Billing ou Infrastructure.

<h3 id="create-a-report">
  Créer un rapport
</h3>

1. Sur la page **Oncall**, ouvrez l'onglet **Reports** et cliquez sur **Create report**.
2. Saisissez un **Name**.
3. Sous **Répondeurs match**, choisissez les répondeurs couverts par le rapport, soit en les sélectionnant individuellement, soit à l'aide de métadonnées.
4. Sous **Incidents match**, décrivez les incidents à inclure dans le rapport. Laissez ce champ vide pour exclure les incidents.
5. Définissez la **Schedule** et, facultativement, ajoutez des **Instructions** précisant ce que le rapport doit contenir.
6. Sous **Notifications**, choisissez le canal Slack ou Microsoft Teams dans lequel publier le rapport.
7. Cliquez sur **Create report**.

Les rapports étant partagés, ils s'exécutent en tant qu'utilisateur de service et non au nom d'une personne. Ouvrez un rapport pour consulter ses exécutions précédentes, ou cliquez sur **Generate report** pour le générer immédiatement.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.