Skip to main content
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.

Messages que vous pouvez voir

La sortie Git d’Agent mentionne le proxy au lieu de votre fournisseur :
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.
Ne donnez pas à Agent un jeton d’accès personnel pour contourner une erreur. Corrigez plutôt la connexion dans Replit.