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

# Pousser une PR depuis Slack

> Transformez une demande Slack en pull request GitHub ciblée. Demandez à Replit d'effectuer une modification, vérifiez le résultat et envoyez-le à votre équipe pour relecture avant la fusion.

Votre équipe repère un message d'erreur confus dans Slack. Mentionnez Replit, partagez le dépôt
et décrivez l'amélioration. Poursuivez dans le même fil pour vérifier la modification et demander
à Agent d'ouvrir une pull request, ou PR : une modification proposée que votre équipe peut relire avant de la fusionner.

## Idéal pour

* Les équipes du support qui améliorent un message d'erreur après un échange avec un client.
* Les chefs de produit qui demandent un changement de comportement modeste et bien défini.
* Les collègues qui proposent des corrections de texte sans modifier le code eux-mêmes.

## Outils

## Ajouter Replit à votre espace de travail Slack

**1. Ouvrez les paramètres de votre espace de travail d'équipe**

Dans Replit, passez à votre espace de travail d'équipe et ouvrez **Settings → Workspace overview**.
Sous **External platforms**, sélectionnez **Manage** à côté de **Slack**.
Les éditeurs de l'espace de travail et les rôles supérieurs peuvent ajouter le bot ; les administrateurs gèrent un bot existant.

**2. Installez le bot Slack**

Choisissez un identifiant Slack, tel que `@Replit`, puis sélectionnez **Add to Slack**.
Autorisez l'application dans l'espace de travail Slack que votre équipe utilise, puis revenez dans Replit.
Attendez que le statut affiche **Installed**.

Si Slack exige l'approbation d'un administrateur, demandez à votre administrateur Slack d'approuver
l'application, puis sélectionnez **Finish install** dans Replit.

**3. Reliez votre propre compte Replit**

Invitez le bot dans un canal Slack et mentionnez-le, ou ouvrez un message privé avec lui.
Suivez l'invite privée de liaison de compte, vérifiez le compte Replit et l'espace de travail
d'équipe affichés, puis sélectionnez **Allow**. Chaque collègue relie son propre compte.

**4. Lancez votre demande**

Dans un canal, mentionnez `@Replit` avec le lien de votre dépôt et la modification
souhaitée. Poursuivez dans le même fil et mentionnez le bot à chaque message de suivi.
Replit utilise les permissions de votre compte relié.

Si Slack n'apparaît pas sous **External platforms**, demandez à un administrateur de l'espace de travail de vérifier
la disponibilité. Consultez [Replit sur Slack](https://docs.replit.com/fr/features/platforms/slack.md) pour le guide de configuration
complet et le dépannage.

> [!NOTE]
>
> Le bot Slack de Replit et le connecteur Slack sont distincts. Le bot vous permet de parler à Agent
> dans Slack. Le connecteur est nécessaire séparément si vous voulez qu'Agent recherche d'autres messages
> Slack comme outil.

Choisissez une petite modification avec un résultat attendu clair. Incluez le contexte nécessaire dans
votre demande plutôt que de supposer qu'Agent peut lire tous les canaux.
Utilisez un canal dont les membres sont autorisés à voir les détails du code et les résultats.

Avant d'envoyer votre demande, assurez-vous que GitHub est connecté dans votre espace de travail
d'équipe Replit et que le dépôt cible est disponible dans [Dépôts](https://docs.replit.com/fr/build/code/connect-your-repository.md). Votre compte
GitHub connecté doit disposer d'un accès en écriture à ce dépôt.

## Donner le prompt à l'agent

Publiez le prompt ci-dessous dans un canal Slack où vous avez invité Replit.
Vous pouvez aussi l'envoyer directement au bot en message privé, sans la mention.

@Replit Dans \[URL du dépôt GitHub], remplace le texte du bouton principal de
la page d'accueil, « Submit », par « Get started ». Conserve son style et son
comportement, exécute les vérifications pertinentes et ouvre une PR pour relecture.

## À quoi s'attendre

**1. Agent examine la demande**

Agent localise le code pertinent et consulte les instructions du dépôt.
Si le comportement attendu n'est pas clair, il demande des précisions.

**2. Agent effectue et vérifie la modification**

Agent met à jour les fichiers concernés, garde la modification ciblée et exécute
les vérifications pertinentes. Il signale les échecs ou les vérifications qu'il n'a pas pu exécuter.

**3. Recevez la pull request dans Slack**

Agent commite la modification sur une branche, la pousse et ouvre une PR pour relecture.
Il partage le lien de la PR dans le même fil Slack, avec un résumé des modifications
et des résultats des vérifications.

Vous obtenez une PR GitHub que votre équipe peut relire selon son processus habituel.
L'ouverture d'une PR ne signifie pas que la modification est fusionnée ou en ligne.
Si la configuration ou une approbation nécessite le navigateur, sélectionnez **View in Replit**
pour poursuivre le même chat.

## Adaptez-le à vos besoins

@Replit Dans \[URL du dépôt GitHub], affiche une confirmation « Settings saved »
quand quelqu'un enregistre ses paramètres avec succès. Utilise le style de
notification existant, exécute les vérifications pertinentes et ouvre une PR.

@Replit Dans \[URL du dépôt GitHub], les cartes de tarifs débordent de
l'écran sur mobile. Fais-les s'empiler verticalement sur les petits écrans sans
changer la mise en page sur ordinateur. Exécute les vérifications pertinentes et ouvre une PR.

## Dépannage

> [accordion] Replit ne répond pas dans le canal
>
> Invitez le bot et mentionnez-le à chaque demande, y compris les messages de suivi.

> [accordion] Un collègue ne peut pas approuver l'action
>
> La session Slack appartient à la personne qui l'a lancée. Cette personne doit effectuer les approbations.

> [accordion] La branche ne peut pas être poussée
>
> Vérifiez l'accès en écriture au dépôt et demandez à Agent d'expliquer l'erreur GitHub précise.

> [accordion] La configuration nécessite le navigateur
>
> Sélectionnez **View in Replit** et poursuivez le même chat là-bas.

## Voir aussi

> [card] [Replit sur Slack](https://docs.replit.com/fr/features/platforms/slack.md)
>
> Configurez le bot, reliez votre compte et comprenez les permissions des fils.

> [card] [Contribuer à un projet GitHub](https://docs.replit.com/fr/use-cases/ship-github-change.md)
>
> Lancez une modification ciblée d'un dépôt directement depuis un chat Replit.
