터미널에서 실행되며 클라우드 API와 Ollama 같은 로컬 모델 백엔드를 지원하는 오픈소스 코딩 에이전트 CLI입니다.
google-gemini/gemini-cli
Google의 오픈소스 AI 에이전트로, 터미널에서 Gemini를 사용해 코드를 조회·수정하고 작업을 자동화합니다.
대체할 수 있는 제품:Claude Code
GitHub Copilot CLI
- 스타
- 107,463
- 포크
- 14,746
- 열린 이슈
- 751
- 마지막 커밋
- 19시간 전
어떤 프로젝트인가요?
Gemini CLI는 Gemini 모델을 기반으로 하는 터미널용 AI 에이전트입니다. 프로젝트 디렉터리에서 실행한 뒤 자연어 프롬프트를 입력해 코드베이스를 살펴보고, 파일을 생성하거나 수정하고, 문제를 디버깅하며, pull request 검토나 rebase 처리 같은 운영 작업을 자동화할 수 있습니다.
Google 계정으로 로그인하거나 Gemini API 키를 사용하거나, 엔터프라이즈 배포를 위해 Vertex AI에 연결하는 등 여러 인증 방식을 지원합니다. 파일 시스템 작업, 셸 명령, 웹 가져오기 및 검색 기능이 기본 제공됩니다. GitHub, Slack, 데이터베이스 같은 서비스에 연결하는 MCP 서버와 사용자 지정 명령 및 확장 기능으로 기능을 추가할 수 있습니다.
스크립트 작성 시에는 비대화형 모드에서 -p로 프롬프트를 전달하고 일반 텍스트, JSON 또는 줄바꿈으로 구분된 JSON 이벤트 스트림을 반환할 수 있습니다. npm과 Homebrew를 통해 배포되며 preview, stable, nightly 릴리스 채널을 제공합니다.
핵심 기능
- 01자연어를 사용해 대규모 코드베이스를 조회하고 수정
- 02PDF, 이미지 또는 스케치 입력을 활용해 멀티모달 방식으로 앱 생성
- 03MCP 서버와 사용자 지정 명령으로 기능 확장
- 04텍스트, JSON 또는 스트리밍 출력을 사용해 스크립트에서 비대화형으로 실행
- 05Google 계정, Gemini API 키 또는 Vertex AI로 인증
활용 사례
- 터미널에서 익숙하지 않은 코드베이스를 탐색하고 요약
- 증상을 자연어로 설명해 문제 디버깅
- pull request 검토 같은 반복적인 저장소 작업 자동화
- Gemini를 호출하고 JSON 출력을 파싱하는 스크립트 워크플로 실행
빠른 시작
- 1
npx로 바로 실행할 수 있습니다(설치 불필요).
npx @google/gemini-cli - 2
또는 npm으로 전역 설치할 수 있습니다.
npm install -g @google/gemini-cli - 3
프로젝트 디렉터리에서 CLI를 시작한 뒤 Google 계정으로 로그인하거나 API 키를 설정하세요.
gemini
사용 전 알아둘 점
- README에 따르면 무료 요금제 사용자와 Google One 사용자를 대상으로 2026년 6월 18일에 Gemini CLI가 Antigravity CLI로 대체되었습니다.
- Gemini 4 Argon과 같은 최신 Gemini 모델에 최적화되어 있지 않습니다.
토픽
자주 묻는 질문
- gemini-cli은(는) 무엇인가요?
- Google의 오픈소스 AI 에이전트로, 터미널에서 Gemini를 사용해 코드를 조회·수정하고 작업을 자동화합니다. Gemini CLI는 Gemini 모델을 기반으로 하는 터미널용 AI 에이전트입니다. 프로젝트 디렉터리에서 실행한 뒤 자연어 프롬프트를 입력해 코드베이스를 살펴보고, 파일을 생성하거나 수정하고, 문제를 디버깅하며, pull request 검토나 rebase 처리 같은 운영 작업을 자동화할 수 있습니다.
- gemini-cli은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- gemini-cli은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- gemini-cli은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. gemini-cli의 마지막 커밋은 2026년 10월 20일입니다.
- gemini-cli은(는) 어디에 사용할 수 있나요?
- 터미널에서 익숙하지 않은 코드베이스를 탐색하고 요약 증상을 자연어로 설명해 문제 디버깅 pull request 검토 같은 반복적인 저장소 작업 자동화 Gemini를 호출하고 JSON 출력을 파싱하는 스크립트 워크플로 실행
- gemini-cli는 어떻게 설치하나요?
- npx로 바로 실행할 수 있습니다(설치 불필요).: npx @google/gemini-cli 또는 npm으로 전역 설치할 수 있습니다.: npm install -g @google/gemini-cli 프로젝트 디렉터리에서 CLI를 시작한 뒤 Google 계정으로 로그인하거나 API 키를 설정하세요.: gemini
- gemini-cli은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/google-gemini/gemini-cli
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
경험을 바탕으로 스킬을 만들고 다듬으며, 다양한 모델 제공업체와 CLI 및 메시징 앱에서 사용할 수 있는 자기 개선형 AI 에이전트입니다.
원하는 LLM에 연결하고 LSP와 MCP를 지원하며 프로젝트별 세션을 제공하는 터미널 기반 AI 코딩 에이전트입니다.
터미널에서 실행하는 오픈소스 AI 코딩 에이전트로, 데스크톱·웹·에디터·채팅 인터페이스도 제공합니다.
터미널에서 실행되는 오픈소스 AI 코딩 에이전트로, 데스크톱 앱과 개발·계획용 내장 에이전트 두 가지를 제공합니다.