GitHub에서 Gemini Code Assist 설정하기

이 페이지에서는 pull 요청을 자동으로 요약하고 심층적인 코드 검토를 제공하는 Gemini 기반 에이전트인 GitHub의 Gemini Code Assist 엔터프라이즈 버전을 설정하는 방법을 보여줍니다.

시작하기 전에

GitHub에서 Gemini Code Assist 엔터프라이즈 버전을 설정하려면 다음을 확인하세요.

  1. GitHub 조직 또는 개인 계정이 있어야 합니다.

  2. GitHub에서 Gemini Code Assist를 사용 설정할 GitHub 저장소가 하나 이상 있어야 합니다.

    이러한 저장소가 없는 경우 Google 샘플 저장소를 포크하여 사용할 수 있습니다.

  3. 관리자에게 서비스 사용량 관리자 역할geminicodeassistmanagement.scmConnectionAdmin 역할을 부여해 달라고 요청하세요.

  4. 설정 중에 사용하는 Google Cloud 프로젝트가 유효한 결제 계정에 연결되어 있는지 확인합니다.

GitHub에 Gemini Code Assist 설치

다음 단계에서는 GitHub에서 Gemini Code Assist 엔터프라이즈 버전을 설정하는 방법을 보여줍니다.

  1. Google Cloud 콘솔에서 Gemini Code Assist 에이전트 및 도구 페이지로 이동합니다.

    에이전트 및 도구로 이동

    1. 이전에 Developer Connect API를 사용 설정하지 않은 경우 API를 사용 설정하라는 주의 배너가 표시됩니다. 이 경우 배너와 연결된 사용 설정 버튼을 클릭하고 표시되는 대화상자 창에서 사용 설정 버튼을 클릭합니다.
  2. 에이전트 섹션에서 Code Assist 소스 코드 관리 카드를 찾아 사용 설정을 클릭합니다.

    Code Assist 소스 코드 관리 사용 설정 창이 열립니다.

  3. Gemini Code Assist Management API 섹션에서 사용 설정을 클릭합니다.

  4. 연결 선택 섹션에서 연결 드롭다운을 클릭합니다.

  5. 드롭다운에서 새 연결 만들기를 클릭합니다.

    Developer Connect를 통해 Git 저장소 연결 창이 열립니다.

  6. 프로바이더 드롭다운에서 사용 중인 GitHub 프로바이더를 선택합니다.

  7. 이름 필드에 연결 이름을 입력합니다.

  8. 계속을 클릭합니다.

    GitHub OAuth 토큰 요청 대화상자가 열립니다.

  9. 면책조항을 읽은 후 이해했으며 계속합니다를 클릭합니다.

  10. Gemini Code Assist 설치 페이지에서 앱을 설치할 계정을 클릭합니다.

  11. 모든 저장소 또는 선택한 저장소만에 앱을 설치할지 선택합니다.

  12. 설치를 클릭합니다.

  13. GitHub 단계에 따라 GitHub에 인증합니다.

    액세스가 확인되면 대화상자가 닫히고 Developer Connect를 통해 Git 저장소 연결 창으로 돌아갑니다.

  14. 저장소 연결 섹션에서 저장소 드롭다운을 클릭하고 연결할 저장소를 선택한 다음 확인을 클릭합니다.

  15. 링크를 클릭합니다.

  16. 연결 선택 드롭다운에서 만든 연결을 선택합니다.

  17. 완료를 클릭합니다.

이제 선택한 저장소의 모든 풀 요청에 대해 Gemini Code Assist가 활성화됩니다.

다음 단계