Skip to main content
Agent가 git, gh 또는 glab을 실행하면 Replit은 요청을 보안 프록시를 통해 라우팅합니다. GitHub는 github.replit.internal, GitLab은 gitlab.replit.internal을 사용합니다. 프록시가 샌드박스 외부에서 연결의 자격 증명을 추가하므로 Agent는 유출될 수 있는 토큰을 받지 않습니다. 프록시는 Agent만 사용합니다. 사용자의 셸과 Git 창은 사용자 본인의 계정으로 GitHub 및 GitLab에 직접 연결되며, 원격 저장소는 기존 URL을 그대로 유지합니다.

Agent가 접근할 수 있는 항목

Agent는 GitHub 또는 GitLab 연결이 허용하는 범위에 정확히 접근할 수 있습니다. 이를 변경하려면 Replit에서 연결을 업데이트하거나 제공자에서 권한을 수정하세요. 백그라운드 빌드에 대해서는 Git 제공자 앱 설치하기를 참고하세요.

표시될 수 있는 메시지

Agent의 Git 출력에는 제공자 대신 프록시 이름이 표시됩니다.
요청이 실패하면 Replit에서 GitHub를 다시 연결하거나 연결에 저장소 접근 권한을 부여하는 등 해야 할 일을 오류 메시지가 안내합니다. 보호된 브랜치로의 푸시 거부처럼 GitHub 또는 GitLab 자체에서 발생한 오류는 그대로 표시됩니다.
오류를 우회하기 위해 Agent에게 개인 액세스 토큰을 제공하지 마세요. 대신 Replit에서 연결을 수정하세요.