GitHub의 Gemini Code Assist를 사용하면 pull 요청을 자동으로 요약하고 심층적인 코드 검토를 생성할 수 있습니다. 이렇게 하면 검토 주기가 빨라지고 저장소 전반의 전반적인 코드 품질이 향상됩니다.
GitHub에서 Gemini Code Assist를 설정하면 pull 요청의 어느 단계에서든 Gemini Code Assist를 호출하여 코드를 검토할 수 있습니다. 다음과 같은 방법으로 pull 요청 주석에서 직접 Gemini Code Assist와 상호작용할 수 있습니다.
- Gemini Code Assist가 생성한 검토에 확인 질문을 합니다.
- 주석에
/gemini태그를 추가하여 Gemini Code Assist에 프롬프트를 제공하여 pull 요청 컨텍스트에서 질문합니다.
Gemini Code Assist는 작업을 실행하기 위해 저장소와 pull 요청에서 유용한 정보를 자동으로 가져옵니다.
이 문서는 모든 기술 수준의 개발자를 대상으로 합니다. GitHub에 대한 실무 지식이 있다고 가정합니다.
Enterprise 버전
GitHub의 Gemini Code Assist는 엔터프라이즈 버전으로 제공되며, 이 버전은 Google Cloud를 통해 설치할 수 있습니다.
다음 표에는 엔터프라이즈 버전의 다양한 측면이 요약되어 있습니다.
| Enterprise 버전(미리보기) | |
|---|---|
| 서비스 약관 | Google Cloud 서비스 약관 |
| 할당량 | 일일 100개 이상의 풀 요청 |
| 구성 관리 |
GitHub 내 저장소별 Google Cloud을 사용하여 여러 저장소에서 |
| 스타일 가이드 추가 |
GitHub 내 저장소별 Google Cloud를 사용하여 여러 저장소에서 |
| GitHub 지원 |
GitHub |
고려사항
GitHub의 Gemini Code Assist는
.github/workflows디렉터리에 있는 파일에 대한 요약이나 코드 추천을 생성하지 않습니다. 이 제외는 잠재적으로 안전하지 않은 구성이 저장소에 도입되는 것을 방지하는 데 도움이 됩니다.GitHub의 Gemini Code Assist는 Developer Connect 연결을 사용하여 GitHub 저장소를 Google Cloud에 연결합니다.
이 Developer Connect 연결은 항상
us-east1리전에 생성됩니다.이 Developer Connect 연결은 Gemini Code Assist 에이전트 및 도구에 있는 Code Assist 소스 코드 관리 섹션을 사용하여 만들어야 합니다. 자세한 내용은 GitHub에서 Gemini Code Assist 설정을 참고하세요.
이전에 GitHub의 Gemini Code Assist 설정 중에 만든 Developer Connect 연결에 GitHub 저장소를 추가하려면 Developer Connect를 사용해야 합니다.
다음 단계
- GitHub에서 Gemini Code Assist 설정하기
- GitHub에서 Gemini Code Assist 사용
- GitHub에서 Gemini Code Assist 동작을 맞춤설정하는 방법을 알아보세요.