GitHub에서 Gemini Code Assist 사용하기

이 페이지에서는 GitHub에서 Gemini Code Assist를 사용하는 방법을 보여줍니다. 이 페이지는 GitHub의 Gemini Code Assist 소비자 버전과 엔터프라이즈 버전에 모두 적용됩니다.

시작하기 전에

이 페이지의 작업을 완료하려면 GitHub에서 Gemini Code Assist를 설정해야 합니다.

pull 요청 요약 및 의견 받기

Gemini Code Assist에서 pull 요청에 대한 초기 검토를 받으려면 새 pull 요청을 만드세요.

새 pull 요청을 열면 Gemini Code Assist에서 초기 검토를 제공합니다. 검토가 준비되면 gemini-code-assist[bot]이 pull 요청에 검토자로 자동 추가됩니다. Gemini Code Assist는 의견과 함께 pull 요청의 대화 탭에 문제 주석을 추가하고 수정된 코드 부분에 대한 주석을 추가합니다.

검토 주석에는 다음 정보가 포함됩니다.

Gemini Code Assist는 저장소에 설정된 최소 심각도 기준점보다 낮은 심각도 의 주석을 추가하지 않습니다 .

Gemini Code Assist 수동 호출

Gemini Code Assist는 pull 요청 기여자의 주석을 수신 대기하고 응답해야 하는지 결정합니다.

Gemini Code Assist를 수동으로 호출하려면 pull 요청의 기본 주석 페이지에서 다음 명령어를 문제 주석으로 사용하면 됩니다.

명령어 설명
/gemini summary pull 요청의 변경사항 요약을 게시합니다.
/gemini review pull 요청의 변경사항에 대한 코드 검토를 게시합니다.
/gemini 주석에서 Gemini Code Assist를 수동으로 호출합니다.
/gemini help 사용 가능한 명령어 개요

Gemini Code Assist 설정 관리

조직의 GitHub 앱 설정을 수정할 수 있는 권한이 있는 사용자는 Gemini Code Assist 앱 설정을 관리할 수 있습니다. Gemini Code Assist 앱에 제공된 권한을 검토하고, 저장소 액세스를 관리하고, Gemini Code Assist 앱을 제거할 수 있습니다.

설정을 수정하려면 다음 단계를 따르세요.

  1. GitHub에서 프로필 사진을 클릭한 후 설정 을 클릭합니다.
  2. 통합 섹션에서 애플리케이션 을 클릭합니다. GitHub 앱 목록이 표시됩니다.
  3. Gemini Code Assist 옆에 있는 구성 을 클릭합니다.

문제 해결

GitHub의 Gemini Code Assist 엔터프라이즈 버전을 사용 중인데 Gemini Code Assist의 응답을 받지 못하는 경우 설정 중에 사용한Google Cloud 프로젝트가 유효한 결제 계정에 연결되어 있지 않기 때문일 수 있습니다. 프로젝트의 결제 상태를 확인하고 필요한 경우 프로젝트를 유효한 결제 계정에 연결해야 합니다.

Developer Connect에는 대규모 무료 등급이 있으며 프리뷰 기간에는 GitHub의 Gemini Code Assist 엔터프라이즈 버전을 사용하는 데 요금이 부과되지 않습니다. 유효한 결제 계정이 필요하지만 사용량이 무료 등급 한도를 초과하는 경우에만 요금이 발생합니다.

다음 단계