OpenSource-Hub
G

gemini-cli

SHA-256
108.2k stars·AI 생산성·SHA-256 체크섬 확인됨

Google이 오픈 소스로 공개한 터미널 AI 에이전트로, 명령줄에서 Gemini 모델을 직접 사용해 프로그래밍과 자동화를 지원합니다.

터미널에서 무료로 Gemini를 호출하여 코드 작성하기

주요 기능

  • 자연어로 대규모 코드베이스를 조회하고 편집할 수 있으며, PDF, 이미지 또는 스케치로부터 앱을 생성할 수도 있습니다
  • 파일 읽기/쓰기, Shell 명령, 웹 스크래핑 및 검색 등의 도구가 내장되어 있어 별도 설정 없이 바로 사용할 수 있습니다
  • MCP 서버 확장을 지원하여 GitHub, Slack, Imagen/Veo 등 외부 기능과 연동할 수 있습니다
  • 헤드리스 모드는 JSON 및 스트리밍 출력을 지원하여 스크립트와 CI 자동화에 쉽게 통합할 수 있습니다
  • 유연한 로그인 방식: Google 계정 무료 할당량, API Key 또는 엔터프라이즈급 Vertex AI

할 수 없는 것

  • •공식 측에서는 Gemini CLI가 최신 Gemini 모델(예: Gemini 4 Argon)에 최적화되어 있지 않음을 명확히 안내하고 있으며, 최상의 코딩 경험을 위해 Antigravity CLI로 전환할 것을 권장하므로 신규 사용자는 도구 선정 전 이러한 마이그레이션 방향에 유의해야 합니다. 무료 티어에는 호출 빈도 제한이 있으며, 과도한 사용 시 유료 API Key를 설정해야 합니다. Node.js 환경에 의존하므로 Windows 사용자는 WSL과 함께 사용하는 것이 좋습니다. 초대형 코드베이스를 분석할 때는 컨텍스트 Token 소모에 주의하여 할당량이 빠르게 소진되지 않도록 해야 합니다.

사용 사례

  • AI가 어제의 코드 커밋을 요약하거나 생소한 프로젝트의 전체 아키텍처를 설명하도록 하기
  • FAQ 문서를 기반으로 질문에 답변할 수 있는 Discord 봇을 빠르게 생성하기
  • CI/CD 스크립트에서 비대화형 모드로 코드 검사 및 수정 작업을 자동으로 실행하기
  • MCP를 통해 AI가 GitHub의 대기 중인 PR을 직접 조회하고 Slack에 동기화하도록 하기

Gemini CLI는 Google이 오픈 소스로 공개한 터미널 AI 에이전트로, 명령줄에서 Gemini 모델을 직접 호출하여 코딩, 디버깅 및 자동화를 수행할 수 있습니다. Claude Code와 비교하면 완전한 오픈 소스(Apache-2.0)이며 Google 계정으로 로그인하기만 하면 무료 할당량을 사용할 수 있습니다. Aider와 비교하면 파일, Shell, 웹 검색 등의 도구가 내장되어 있고 MCP 확장을 기본으로 지원합니다. PDF, 이미지 등 멀티모달 입력, 세션 체크포인트, Token 캐싱, 그리고 스크립트에 삽입할 수 있는 JSON 헤드리스 모드를 지원합니다. 참고: 공식 측은 최신 Gemini 모델에 최적화되어 있지 않다고 밝혔으므로, 최상의 경험을 원한다면 Antigravity CLI를 사용하는 것이 좋습니다.

태그

ai-agentcligeminicoding-assistantmcpterminal

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

Node.js 20 이상 버전 설치

4

npm install -g @google/gemini-cli를 실행하여 전역으로 설치하며, macOS/Linux에서는 brew install gemini-cli도 사용 가능

5

프로젝트 디렉터리로 이동한 후 gemini 명령을 실행하여 시작

설치 가이드
  1. Node.js 20 이상 버전 설치
  2. npm install -g @google/gemini-cli를 실행하여 전역으로 설치하며, macOS/Linux에서는 brew install gemini-cli도 사용 가능
  3. 프로젝트 디렉터리로 이동한 후 gemini 명령을 실행하여 시작
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

8c0f60a0726ddeacf83fa1c6edb725a9dfe0e001f6f6b3a036475e3d15fbf6ff

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

npm으로 설치한 사용자는 npm uninstall -g @google/gemini-cli를 실행하여 제거하고, Homebrew로 설치한 사용자는 brew uninstall gemini-cli를 실행하세요. 설정과 캐시를 완전히 제거하려면 사용자 홈 디렉터리에 있는 ~/.gemini 폴더를 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스Apache-2.0
마지막 업데이트2026-10-27 08:52:49
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

4 FAQs

유사한 프로젝트