Gemini CLI 설치 및 사용 방법, 장단 vs Claude Code와 비교

2025. 6. 26. 21:42코딩/AI

728x90

 

 

 

https://github.com/google-gemini/gemini-cli

 

GitHub - google-gemini/gemini-cli: An open-source AI agent that brings the power of Gemini directly into your terminal.

An open-source AI agent that brings the power of Gemini directly into your terminal. - google-gemini/gemini-cli

github.com

 

 

 

 

Gemini CLI 설치 및 사용 방법, 장단 vs Claude Code와 비교

TL;DRGemini CLI는 무료(1 일 1 000 요청·60 RPM)로 Gemini 2.5 Pro 모델까지 터미널에서 바로 쓰게 해 주는 오픈소스 AI 에이전트다. 반면 Claude Code는 고급 IDE 통합·에이전트 자동화가 강점이지만 Pro 17 달러/월, Max 200 달러/월의 구독료가 필요하다. 개인·학습용은 Gemini CLI, 엔터프라이즈 리팩터링·대규모 협업은 Claude Code가 적합하다. 꾸리꾸리~


1. Gemini CLI 사용법 : “프롬프트 한 줄로 모든 워크플로”

Gemini CLI를 실행하면 REPL 모드가 열리고, 자연어/코드 프롬프트를 바로 입력할 수 있다. 예를 들어 새 디렉터리에서 gemini를 입력하고 “FAQ.md를 기반으로 디스코드 봇 만들어줘”라고 치면, 봇 코드·설정·README까지 완성된다. 모델 컨텍스트가 100만 토큰이어서 거대한 코드베이스도 한 번에 요약·검색·수정 가능하다. 


2. 단축키 : 속도를 끌어올리는 핵심 키맵

메시지 전송 Enter
줄바꿈 Shift + Enter
프롬프트 히스토리 ↑ / ↓
단어 단위 이동 Alt + ← / →
화면 정리 Ctrl + L 또는 /clear

이외에도 /help로 전체 키맵·명령어를 실시간으로 확인할 수 있다. 작은 습관이 토큰·시간을 동시에 절약해 준다.


3. 설치 방법 : Node 18+만 있으면 5 분 완성

# 설치 없이 즉시 실행(권장)
npx https://github.com/google-gemini/gemini-cli

# 전역 설치
npm install -g @google/gemini-cli
gemini -v   # 버전 확인

Windows·macOS·리눅스 모두 동일하며, 첫 실행 때 테마(Dracula/GitHub 등)를 고르면 ~/.gemini/settings.json에 저장된다. 

 

 


4. 모델 변경 : gemini-2.5-pro ↔ gemini-2.0-flash 1초 스위치

  • 실행 시
    gemini -m gemini-2.0-flash
  • 대화 중
    !m → 숫자 선택
  • 자동 전환 : 응답이 지연되면 Flash로 바꾸는 기능이 기본 활성화다. 비활성화하려면 settings.json에 "autoModelSwitch": false.

5. 띄워쓰기 : 긴 답변 깔끔하게 정리하는 팁

AI 응답이 불필요한 줄바꿈·공백을 넣을 때는 파이프 | sed '/^$/d' 같은 후처리 스크립트를 연결해 보자. 특히 로그·코드 블록을 복사-붙여넣기 할 때 편리하다. 또 @경로 자동 완성 뒤 Space를 한 번 눌러야 “붙어버리는 문장” 버그(#1638)도 예방할 수 있다.


6. 인증 방법 : OAuth 1-Click 또는 API Key BYOK

개인 Gmail 로그인 Login with Google(OAuth) – 클릭 한 번
Google Workspace GOOGLE_CLOUD_PROJECT 환경변수 설정 + Google 로그인
API Key 사용 export GEMINI_API_KEY="…", AI Studio 또는 Vertex AI에서 발급

언제든 /auth로 인증 방식을 교체할 수 있으니, 무료 쿼터(60 RPM·1 000 RPD)가 모자랄 때 BYOK로 확장하자.


7. 가격 : “Gemini CLI는 0원 vs Claude Code 최소 17 달러”

도구  무료 한도  유료 플랜
Gemini CLI 60 요청/분, 1,000 요청/일, 1M 토큰 컨텍스트 없음(추가 쿼터는 API Key 종량제) 
Claude Code 없음 Pro $17/월(연간), Max $200/월 – 사용량 20 배 

Gemini CLI는 신용카드 없이도 즉시 전체 기능을 체험할 수 있다는 점이 압도적이다.


8. 꿀팁 : 생산성을 2배 올리는 현실 사용 노하우

  1. GEMINI.md 활용 – 디렉터리마다 규칙·컨텍스트를 적어 두면 자동 메모리에 로드돼 프롬프트 길이를 아낀다.
  2. YOLO Mode(-y) + Sandbox – 반복 빌드 스크립트를 자동 승인하면서도 실제 파일 시스템은 컨테이너로 보호.
  3. 멀티 인스턴스 – 터미널 탭별로 다른 모델·키를 지정해 병렬 작업. 예: 메인 탭은 Pro, 서브 탭은 Flash.
  4. MCP 서버 연결 – settings.json에 GitHub MCP를 미리 등록하면 PR 리뷰·이슈 생성 자동화 가능.
  5. Debug(-d) – 요청·응답 JSON을 그대로 확인하며 프롬프트 엔지니어링 연습.

9. Claude Code와 비교 : 언제 어떤 도구를 써야 할까?

항목  Gemini CLI  Claude Code
비용 완전 무료, 종량제 API 옵션 Pro $17/월, Max $200/월
모델 컨텍스트 1 M 토큰(멀티모달) 200 K ~ 300 K(텍스트 중심)
IDE 통합 터미널 중심, VS Code 플러그인은 실험 중 VS Code·JetBrains 깊게 통합
파일 편집 도구 제한적(외부 MCP 필요) 내장 edit-file, Git 워크플로 자동
기업 지원 오픈소스 커뮤니티 Anthropic SLAs·엔터프라이즈 계약
확장성 MCP 서버로 넓히는 구조 MCP + GitHub Actions 이미 완성 (docs.anthropic.com, docs.anthropic.com)

 

의사결정 가이드

  • 개인·학습·해커톤 → 비용 부담 없는 Gemini CLI
  • 대기업·미션 크리티컬 리팩터링 → 팀 기반 협업·자동 수정을 지원하는 Claude Code
  • 스타트업·오픈소스 → 초기엔 Gemini CLI로 빠르게 프로토타입, 성장 후 Claude Code 도입 검토

마무리 : 터미널 속 AI 비서, 어떤 쪽이든 지금 써 보라!

AI 코딩 도구의 진짜 가치는 **“얼마나 자주, 부담 없이 써 보느냐”**에 달려 있다. 무료로 시작해 보고 싶다면 Gemini CLI만큼 좋은 선택이 없다. 이미 팀 차원의 코드 리팩터링·CI 자동화가 절실하다면 Claude Code가 시간을 저축해 줄 것이다. 두 도구 모두 **Model Context Protocol(MCP)**로 생태계를 확장하고 있으니, 오늘 바로 설치해 차이를 체감해 보자. 꾸리꾸리~

 

 

 

 

 

VIM 에서도 사용 가능하네요.

bashrc에다가 API KEY 저장해두면 매번 쉽게 로그인 가능!

 

 

 

 

 

검색도 해줌

 

 

 

 

 

 

 

반응형