유정잉

Gemini CLI 설치 방법 본문

개발자 공부

Gemini CLI 설치 방법

유정♡ 2025. 7. 16. 12:57

💻 Gemini CLI란?

  • 명령어 한 줄로 설치 가능한 오픈소스 도구로, 터미널에서 바로 Gemini AI 모델에 접근 가능

⚙️ 설치 방법 

   1.  Node.js v20 이상 다운로드         →  https://nodejs.org/ko/download

        →  터미널(윈도우: PowerShell, 맥: 터미널)에서 node -v로 설치 및 버전 확인 가능

 

   2.  터미널(윈도우: PowerShell, 맥: 터미널)에 명령어 입력

        →  npm install -g @google/gemini-cli

        →  gemini 명령 실행

 

3. 처음 실행 시 테마 선택, Google 계정 로그인(개인 계정) 권장 

 

4. Gemini 2.5 Pro 모델을 기반으로 작동. 하루에 무료로 100만 토큰까지 사용 가능

 


✅ Gemini CLI 장점

1. 명령어 한 줄로 설치 및 실행 가능

  • npm install -g @google/gemini-cli 또는 npx 명령으로 별도 설정 없이 바로 사용
  • 복잡한 환경 설정 없이 즉시 실행 가능

2. 터미널에서 바로 Gemini 모델 사용

  • 브라우저 없이 CLI에서 바로 프롬프트 입력
  • 코드 분석, 문서 생성, 요약, 설명 등 작업을 터미널 안에서 처리

3. Google 계정 또는 API 키만으로 인증가능해서 간단

  • 개인 Google 계정 로그인만으로 빠르게 사용 가능
  • AI Studio 또는 Vertex AI의 API Key도 사용 가능 (환경 변수 설정만 하면 됨)

4. 파일 시스템과 직접 연동 가능

  • CLI 상에서 파일 읽기, 파일 내용 분석, 코드 수정 제안 등 가능
    → 예: ./src/App.jsx 분석 요청하면 코드 자동 요약

5. MCP 서버 연동으로 확장성 우수

  • GitHub, Imagen, Veo 등 외부 툴과의 통합 지원
    → 예: GitHub MCP 연동 후 리포지토리 내 코드 수정, 커밋까지 자동화 가능

6. 멀티모달 지원

  • 텍스트뿐 아니라 PDF, 이미지, 스케치 등 멀티모달 입력도 가능
    → 터미널 기반으로 다양한 형식 분석 및 처리 가능

 

파일 기반 명령어

명령어 설명
gemini summarize ./src/App.jsx 코드 요약
gemini explain ./src/App.jsx 코드 설명 (주석처럼 설명해줌)
gemini fix ./src/App.jsx 코드 문제점 찾아 수정 제안
gemini edit ./src/App.jsx 코드 리팩토링 또는 특정 목적에 맞게 재작성
gemini document ./src/App.jsx 문서화용 주석 또는 README 생성
728x90