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

# Accès sécurisé à GitHub et GitLab

> Découvrez comment Agent accède à GitHub et GitLab via le proxy du fournisseur Git de Replit, qui garde les identifiants du dépôt en dehors du sandbox qui exécute votre code.

Lorsque Agent exécute `git`, `gh` ou `glab`, Replit achemine la requête via un proxy sécurisé : `github.replit.internal` pour GitHub et `gitlab.replit.internal` pour GitLab. Le proxy ajoute les identifiants de votre connexion en dehors du sandbox, de sorte qu'Agent ne reçoit jamais de jeton susceptible de fuiter.

Seul Agent utilise le proxy. Votre propre shell et le volet Git se connectent directement à GitHub et GitLab avec votre propre compte, et vos remotes conservent leurs URL habituelles.

## À quoi Agent peut accéder

Agent peut accéder exactement à ce que votre connexion GitHub ou GitLab autorise. Pour modifier cela, mettez à jour la connexion dans Replit ou ses autorisations chez votre fournisseur. Pour les builds en arrière-plan, consultez [Installer l'app du fournisseur Git](https://docs.replit.com/fr/build/code/install-git-app.md).

## Messages que vous pouvez voir

La sortie Git d'Agent mentionne le proxy au lieu de votre fournisseur :

```text theme={null}
github.replit.internal ✅ is Replit's secure GitHub proxy
```

Si une requête échoue, l'erreur indique quoi faire, par exemple reconnecter GitHub dans Replit ou donner à la connexion l'accès au dépôt. Les erreurs provenant de GitHub ou de GitLab eux-mêmes, comme un push refusé vers une branche protégée, s'affichent sans modification.

> [!WARNING]
>
> Ne donnez pas à Agent un jeton d'accès personnel pour contourner une erreur. Corrigez plutôt la connexion dans Replit.
