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.
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.
La sortie Git d’Agent mentionne le proxy au lieu de votre fournisseur :
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.
Ne donnez pas à Agent un jeton d’accès personnel pour contourner une erreur. Corrigez plutôt la connexion dans Replit.
Cette page vous a-t-elle été utile ?
Assistant
Responses are generated using AI and may contain mistakes.