-
Google Gemini CLI 설치 방법SW Engineering 2025. 11. 1. 21:23
1단계: 사전 준비 (Homebrew 설치)
가장 쉽고 편리한 설치를 위해 Homebrew라는 패키지 관리자를 사용할 거예요. 맥북 사용자 대부분이 사용하는 필수 도구입니다.
- 터미널 열기
- Command + Space를 눌러 Spotlight를 열고 '터미널'을 검색한 뒤 실행하세요.
- Homebrew 설치 확인Bash
- 터미널에 아래 명령어를 입력하고 Enter를 누르세요.
- brew --version
- 만약 버전 정보(예: Homebrew 4.x.x)가 나오면 이미 설치된 것이므로 2단계로 바로 넘어가세요.
- command not found와 같은 오류가 발생하면 Homebrew가 설치되지 않은 것입니다.
- 터미널에 아래 명령어를 입력하고 Enter를 누르세요.
- Homebrew 설치 (필요시)
- 아래 명령어를 터미널에 복사하여 붙여넣고 Enter를 누르세요. 설치 과정에서 비밀번호를 요구할 수 있습니다.
- /bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"
- 설치가 완료될 때까지 잠시 기다려 주세요.
- 아래 명령어를 터미널에 복사하여 붙여넣고 Enter를 누르세요. 설치 과정에서 비밀번호를 요구할 수 있습니다.
2단계: Gemini CLI 설치하기
이제 Homebrew를 사용해 Gemini CLI를 설치합니다. 매우 간단합니다.
- 터미널에 설치 명령어 입력
- 아래 명령어를 입력하고 Enter를 누르세요.
- brew install gemini-cli
- Homebrew가 필요한 파일들을 자동으로 다운로드하고 설치해 줍니다.
- 아래 명령어를 입력하고 Enter를 누르세요.
3단계: Gemini CLI 설정 및 인증
설치가 완료되었으면, 이제 본인의 구글 계정과 연동하여 사용할 수 있도록 초기 설정을 진행해야 합니다.
- Gemini CLI 실행
- 터미널에 gemini라고 입력하고 Enter를 누르세요.
- gemini
- 터미널에 gemini라고 입력하고 Enter를 누르세요.
- 초기 설정 진행
- 처음 실행하면 몇 가지를 물어봅니다.
- 테마 선택: 원하는 터미널 UI 테마를 화살표 키로 선택하고 Enter를 누르세요.
- 로그인 방식 선택: [Login with Google] 옵션이 선택된 상태에서 Enter를 누르는 것을 추천합니다. 무료로 넉넉한 사용량(일일 1,000회 요청)이 제공됩니다.
- 처음 실행하면 몇 가지를 물어봅니다.
- 구글 계정으로 로그인
- Enter를 누르면 자동으로 웹 브라우저 창이 열립니다.
- Gemini를 사용하고자 하는 구글 계정으로 로그인하고, 접근 권한을 허용해 주세요.
- 인증이 완료되면 브라우저 창을 닫고 다시 터미널로 돌아오면 됩니다.
이제 모든 설정이 완료되었습니다! 터미널에 gemini > 프롬프트가 나타나면 대화를 시작할 준비가 된 것입니다.
4단계: 사용법 및 확인
제대로 설치되었는지 간단한 명령어로 확인하고 사용법을 익혀보세요.
- 설치 확인
- 새 터미널 창을 열고 아래 명령어를 입력해 보세요. 버전 정보가 잘 나오면 성공입니다.
- gemini --version
- 새 터미널 창을 열고 아래 명령어를 입력해 보세요. 버전 정보가 잘 나오면 성공입니다.
- 대화 시작하기 (채팅 모드)
- 터미널에 gemini를 입력하면 대화형 채팅 모드로 진입합니다. 여기서 자유롭게 질문할 수 있습니다.
- 예시:
- gemini > 맥북에서 화면 캡처하는 단축키 알려줘
- 채팅 모드를 종료하려면 Ctrl + C를 누르거나 /quit을 입력하세요.
- 파일과 함께 질문하기
- Gemini CLI의 가장 강력한 기능 중 하나는 로컬 파일을 참조하여 질문하는 것입니다.
- 프로젝트 폴더로 이동한 뒤, @ 기호를 사용해 파일을 지정할 수 있습니다.
- 예시:
- 현재 폴더에 있는 my_code.py 파일을 참조하여 버그를 찾아달라고 요청 gemini > @my_code.py 이 코드에 버그가 있는지 찾아주고 수정해줘
- 한 번에 질문하고 답변받기 (Ask 모드)
- 채팅 모드에 들어가지 않고 바로 질문을 던지고 답변만 받을 수도 있습니다.
- 예시:
- gemini ask "오늘 날짜로 서울 날씨 어때?"
이제 맥북 터미널에서 Gemini의 모든 기능을 자유롭게 활용해 보세요! 🚀
'SW Engineering' 카테고리의 다른 글
JPA Entity를 Http Response Dto로 절대 사용하지 말아야 하는 이유 (0) 2023.07.17 데이터는 쌓는 것보다 분석 대상을 먼저 정해야 한다. (0) 2023.06.21 평균(Average)의 함정 - 편차 (0) 2023.06.02 Spring WebFlux 사용시 InvalidDefinitionException 처리 방법 (0) 2020.12.05 [Android] Koin Test로 테스트 코드 작성하기 (0) 2020.05.12 - 터미널 열기