Gemini에게 GitHub PR 코드 리뷰 받기
혼자 개발하면 외롭다.
특히, 코드 리뷰를 받고 싶은데 내 마음 같은 사람 만나기도 어렵고 ...
우리의 구글님은 이런 외로운 개발자를 위해서
공짜로 Gemini를 제공해주신다 !!! 경배하라 !!!
의외로 모르시는 분들이 많은데,
GitHub.com 왼쪽 메뉴를 살펴보면 `Marketplace`가 있다.

Marketplace에서는 여러 유형의 상품(?)을 제공해주고 있는데, `Apps` 항목을 살펴보자.
좀 더 편하게 살펴보기 위해 `AI Assisted` 카테고리를 선택하면 `Gemini Code Assist`를 발견할 수 있다.

오해를 줄이기 위해서는 `Gemini Code Assist for GitHub`이라고 해야할 것 같은데...
- https://github.com/marketplace/gemini-code-assist

생각보다 설치 수가 좀 적어서 깜짝 놀랐다 !!
GitHub PR(Pull-Request)과 관련된 몇 가지 명령어를 제공해주고 있다.

우리의 구글님은 이런 아름다운 기능을 `Free`로 제공해주고 계신다 !! 경배하라 !!
하지만, 나중에는 십일조라도 받아가시겠지!? ^^

지금은 Free Tier 이지만,
나중에 얼마든지 십일조를 걷어가기 위해 `결제 정보`는 요구하고 있다.

개인 계정을 기준으로 설치할 수도 있고, Organization 단위로 설치할 수도 있다.
화끈하게 All repositorues를 선택해도 좋지만,
처음에는 조심스럽게(소심하게?) `Only select repositories`를 선택해보자.

이제서야 `Gemini Code Assis for GitHub`라고 자백하는구나 !!

우리의 구글님께 모든 권한을 바칩니다 !!!

개인 계정 또는 Organization을 선택해야 한다.

리뷰의 정도를 선택할 수 있는 것 같은데, 일단은 Medium !

이 정도의 설정만 해주면 된다.

지정한 Repository의 Settings를 보면 잘 설치되어 있는 것을 확인할 수 있다.

이렇게 해놓은 상태에서, PR을 신규로 올리면 자동으로 코드 리뷰를 진행해준다.
그리고, 직접 명령을 내릴 수도 있다.

이렇게 명령을 내리면, gemini가 지켜보는 이모지가 등장한다 !! 귀엽다 !!

그렇게 시간이 좀 지나면, Gemini가 리뷰를 준다.

Summary는 기다림 없이 바로 이루어진다.

리소스 할당에 따라 지켜보는 이모지가 선택적으로 나오는 것일까?

코멘트 중간에 Gemini 홍보(광고? 안내? 공지?)도 들어있다.
무료인데 안쓸 이유는 없을 것 같다 !! 고고씽 !!