Gemini CLI 완전정복: 무료로 3.1 Pro 쓰는 진짜 방법

Published on

in

Gemini CLI 완전정복: 무료로 3.1 Pro 쓰는 진짜 방법

Gemini CLI 완전정복:
무료로 3.1 Pro 쓰는 진짜 방법

월정액 결제 없이 하루 1,000건, 구글 최강 AI를 터미널에서 바로 호출하는 법

🆓 하루 1,000건 무료
🤖 Gemini 3.1 Pro 지원
🔗 MCP 서버 연결 가능
📁 파일·DB·웹 자동화
🗓️ 2026년 3월 최신 기준

Gemini CLI란? 왜 지금 써야 하나

Gemini CLI는 구글이 2025년 6월에 오픈소스로 공개한 터미널 기반 AI 에이전트입니다. 웹 브라우저나 별도 앱 없이 컴퓨터의 명령창(터미널) 하나로 구글 최신 AI 모델과 대화하고, 파일을 읽고 쓰고, 코드를 직접 생성하며, 웹 검색까지 수행할 수 있는 강력한 도구입니다. GitHub에서 소스 코드가 공개되어 있어 누구나 무료로 설치해 사용할 수 있다는 점이 가장 큰 장점입니다.

개인적으로 이 도구가 특별하다고 생각하는 이유는 단순히 ‘무료라서’가 아닙니다. Cursor 에디터나 Claude Desktop처럼 별도 IDE 환경 없이, 개발자가 이미 매일 사용하는 터미널에서 AI를 호출할 수 있다는 워크플로우의 자연스러운 통합이 핵심입니다. 코드를 작성하다 막히면 그 자리에서 바로 물어보고, 파일을 생성하고, 심지어 DB에 데이터를 넣을 때까지 창을 전환할 필요가 없습니다.

📌 결정적 포인트: 2026년 2월 말 기준, Gemini CLI는 구글의 최신 모델인 Gemini 3.1 Pro를 단 한 줄의 명령어로 무료 호출할 수 있도록 업데이트되었습니다. GPT-4급 이상의 추론 모델을 월정액 없이 쓸 수 있다는 것, 이것만으로도 지금 바로 설치할 이유가 충분합니다.
Gemini CLI
오픈소스 AI
터미널 에이전트
무료 AI 도구

▲ 목차로 돌아가기

설치 3분 완성: Node.js부터 첫 실행까지

① 터미널 열기

Windows라면 검색창에 PowerShell 또는 Windows Terminal을 입력해 실행하고, macOS라면 Spotlight(⌘+Space)에서 터미널을 검색해 여세요. Linux는 Ctrl+Alt+T로 바로 열 수 있습니다.

② Gemini CLI 설치 명령어

# Gemini CLI 전역 설치
npm install -g @google/gemini-cli

# 설치 없이 바로 실행하려면 (npx 방식)
npx https://github.com/google-gemini/gemini-cli

③ 첫 실행 및 구글 계정 로그인

# 설치 후 터미널에서 입력
gemini

처음 실행하면 테마 선택 등 초기 설정 화면이 나타납니다. 이후 인증 방식을 선택해야 하는데, Login with Google을 선택하면 브라우저가 열리면서 구글 계정으로 로그인할 수 있습니다. 개인 구글 계정으로 로그인하면 즉시 Gemini 2.5 Pro를 하루 최대 1,000건, 무료로 이용할 수 있습니다. 별도의 신용카드 등록이나 API 키 발급 없이도 됩니다.

⚠️ Windows 실행 오류 시: PowerShell에서 권한 오류가 발생하면 먼저 Set-ExecutionPolicy RemoteSigned를 입력하고 Y를 선택한 후 다시 시도하세요. macOS/Linux에서 권한 오류가 나면 명령어 앞에 sudo를 붙여 실행하세요.
  • 1
    Login with Google — 개인 계정으로 하루 1,000건 무료 (가장 추천)
  • 2
    Use Gemini API Key — AI Studio에서 키 발급, CI/CD 파이프라인·자동화 스크립트 용도에 적합
  • 3
    Vertex AI — Google Cloud 프로젝트 연동, 기업용 대용량 처리에 최적

▲ 목차로 돌아가기

2026년 3월 핵심 업데이트: Gemini 3.1 Pro 무료 연동

2026년 2월 하순, 구글은 Gemini 모델의 증분 업데이트 버전인 Gemini 3.1 Pro를 출시했습니다. 구글 역사상 처음으로 정수 버전이 아닌 ‘.1’ 단위의 업데이트가 적용된 모델로, 기존 Gemini 3 Pro 대비 추론 정확도·코드 생성 품질이 눈에 띄게 향상되었다는 평가를 받고 있습니다. 특히 100만 토큰의 컨텍스트 윈도우와 64K 출력 한도는 대형 코드베이스 분석이나 장문 문서 처리에서 큰 위력을 발휘합니다.

이 모델을 Gemini CLI에서 사용하는 방법은 매우 간단합니다. 아래 명령어 하나로 즉시 전환할 수 있으며, 세션 중에 /model 명령으로도 실시간 전환이 가능합니다.

Gemini 3.1 Pro로 모델 고정하기

# 실행 시 모델 지정 (권장)
gemini –model gemini-3.1-pro-preview

# 또는 Flash 계열 (더 빠른 응답이 필요할 때)
gemini -m “gemini-3.1-flash”

# 세션 중 모델 전환 슬래시 명령
/model → Manual → gemini-3.1-pro-preview

💡 실용 팁: ~/.gemini/settings.json 파일에 모델명을 기본값으로 저장해 두면, 매번 옵션을 입력하지 않아도 Gemini 3.1 Pro가 자동으로 적용됩니다. 한 번 설정해 두면 영구적으로 유지됩니다.

모델별 특성 비교 (2026년 3월 기준)

모델 특성 추천 용도 무료 여부
Gemini 3.1 Pro 최고 정확도, 100만 토큰 컨텍스트 복잡한 코딩, 대형 파일 분석 무료 (한도 내)
Gemini 3.1 Flash 빠른 응답, 경량 빠른 질답, 간단한 자동화 무료 (한도 내)
Gemini 2.5 Pro 안정적 (구버전) 범용 작업 무료 (한도 내)

▲ 목차로 돌아가기

실전 활용 4가지: 코딩·파일·웹·DB 자동화

① AI 코딩 에이전트로 바이브코딩

원하는 기능을 자연어로 설명하면 Gemini CLI가 코드를 작성하고 파일까지 직접 생성합니다. 예를 들어 “Node.js로 기술 강연 일정 웹사이트를 만들어줘. 카테고리별 검색 기능 포함”이라고 입력하면, 계획을 세우고 → 추가 질문을 하고 → 코드를 작성하고 → 로컬 실행 방법까지 안내해 줍니다. Cursor 에디터와 동일한 방식으로 동작하되, 설치 없이 터미널 하나로 완결됩니다.

② 파일·이미지 일괄 자동화

폴더 안의 파일을 종류별로 자동 분류하거나, webp 이미지를 png로 일괄 변환하거나, CSV 데이터를 분석해 통계를 내는 작업을 자연어 명령 한 줄로 처리할 수 있습니다. 복잡한 스크립트를 미리 만들어 둘 필요 없이, AI가 상황에 맞는 쉘 스크립트를 즉석에서 작성하고 실행합니다.

# 폴더 내 파일을 확장자별로 분류하는 명령 예시
이 폴더의 파일을 .jpg/.png는 Images 폴더로, .txt는 Documents로, .mp4는 Videos로 분류해줘

③ 웹 검색·URL 스크래핑 자동화

특정 URL의 내용을 분석하거나, 구글에서 최신 뉴스를 검색해 파일로 저장하는 작업도 가능합니다. @파일명 문법으로 로컬 파일을 대화 컨텍스트에 직접 참조할 수 있어, 긴 문서를 요약하거나 비교 분석하는 RAG 형태의 활용도 손쉽게 구현됩니다.

# 웹 URL 내용 분석 및 저장 예시
오늘 금융 최신 헤드라인을 검색해서 finance-news.txt에 저장해줘

# @파일 참조 예시
@회의록.txt를 읽고 액션 아이템만 추출해줘

④ 데이터베이스 자연어 조회

SQLite3, Supabase 등 로컬 DB와 연결하면 SQL을 몰라도 자연어로 데이터를 조회하고 분석할 수 있습니다. “이 DB에서 가장 많이 구매한 상위 3명은 누구야?”라고 물으면 AI가 sqlite3 명령어를 직접 실행해 결과를 표 형태로 보여줍니다. 인보이스 이미지 파일을 폴더에 넣고 “전부 읽어서 청구번호·날짜·금액을 표로 정리해줘”라고 하면 OCR+데이터 추출까지 한 번에 해결됩니다.

▲ 목차로 돌아가기

MCP 서버 연결로 능력치 무한 확장하기

MCP 서버 추가 방법 (settings.json 방식)

# 작업 폴더/.gemini/settings.json 생성 또는 수정
{
  “theme”: “Default”,
  “selectedAuthType”: “oauth-personal”,
  “mcpServers”: {
    “supabase”: {
      “command”: “npx”,
      “args”: [“@supabase/mcp-server-supabase@latest”,
        “–access-token”, “$SUPABASE_ACCESS_TOKEN”]
    }
  }
}

Extension 명령으로 GitHub MCP 설치하기

# GitHub MCP 서버 설치 (1회만 실행)
gemini extensions install https://github.com/github/github-mcp-server

# 설치된 확장 목록 확인
gemini extensions list

# MCP 서버 상태 확인
/mcp list

🔗 활용 가능한 MCP 서버 예시: GitHub (리포지토리 생성·PR·이슈 관리), Google Cloud Run (서비스 배포·로그 조회), Supabase (DB 읽기/쓰기), Redis, DynaTrace 등. 공식 확장 디렉토리에서 전체 목록을 확인할 수 있습니다.

예를 들어 GitHub MCP를 연결하면 “내 GitHub 계정에 새 리포지토리 만들고, 방금 작성한 코드를 커밋해줘”라는 한 줄 명령으로 전체 과정이 자동화됩니다. 코드 작성에서 버전 관리까지, Gemini CLI가 AI 코딩 에이전트와 개발 도구의 경계를 지워가고 있는 것입니다.

▲ 목차로 돌아가기

필수 명령어 10선 & settings.json 최적화 설정

명령어 기능 활용 팁
/help 전체 명령어 도움말 처음 실행 시 반드시 확인
/init GEMINI.md 프로젝트 지침 생성 프로젝트 루트에서 1회 실행
/memory show 현재 메모리(GEMINI.md) 확인 AI가 알고 있는 맥락 점검용
/model 사용 모델 실시간 전환 3.1 Pro ↔ Flash 빠른 전환
/tools 사용 가능한 내장 도구 목록 MCP 연결 후 확인 필수
@파일명 파일을 대화 컨텍스트에 참조 문서 분석, 코드 리뷰에 활용
! 쉘 명령어 직접 실행 모드 ESC로 빠져나옴
/compress 대화 컨텍스트 압축 긴 세션에서 토큰 절약
/stats 현재 세션 사용량 통계 무료 한도 관리에 유용
/quit CLI 종료 Ctrl+C도 동일 동작

settings.json 최적화 예시

// ~/.gemini/settings.json (전역 설정)
{
  “theme”: “Default”,
  “selectedAuthType”: “oauth-personal”,
  // 불필요한 도구 비활성화 (선택사항)
  “excludeTools”: [“google_web_search”],
  // 기본 모델 고정 (3.1 Pro 권장)
  “model”: “gemini-3.1-pro-preview”
}

▲ 목차로 돌아가기

무료 한도·개인정보·보안: 알아야 할 현실 주의사항

  • 1
    무료 한도: 개인 구글 계정(Login with Google)으로 로그인하면 하루 최대 1,000건의 요청이 무료입니다. 일반적인 개발·자동화 작업에서는 이 한도에 도달하기 어렵습니다.
  • 2
    데이터 수집 정책: 무료 사용자의 대화 데이터는 구글 AI 모델 개선에 활용될 수 있습니다. 민감한 회사 코드·개인정보는 CLI에 입력하지 않는 것을 강력히 권장합니다.
  • 3
    유료 API Key 사용 시: Google AI Studio에서 API 키를 발급받아 사용하면 ‘제품 개선에 데이터를 사용하지 않는다’는 정책이 적용됩니다. 회사 프로젝트나 민감한 코드베이스는 이 방식을 사용하세요.
  • 4
    파일 조작 권한: Gemini CLI는 실제 파일을 읽고 쓸 수 있으므로, 중요한 데이터가 있는 폴더에서 --yolo 모드(자동 승인) 없이 사용하는 것이 안전합니다. 모든 파일 변경 전 AI가 확인을 요청합니다.
  • 5
    모델 지원 중단 공지: Gemini 2.0 Flash 및 Flash-Lite는 2026년 6월 1일 지원 종료 예정입니다. 현재 Gemini CLI에서는 3.x 계열 모델을 기본값으로 사용하는 것을 권장합니다.
🔍 개인적 의견: 무료 서비스에 데이터 수집 정책이 적용되는 것은 당연한 트레이드오프입니다. 학습·개인 프로젝트·공개 코드에는 무료 모드를 사용하고, 업무용 민감 코드에는 API 키 방식을 사용하는 ‘투 트랙 전략’이 가장 합리적입니다.

▲ 목차로 돌아가기

❓ Q&A — 자주 묻는 질문 5가지

Gemini CLI와 Cursor 에디터의 가장 큰 차이는 무엇인가요?
Cursor는 VS Code 기반의 GUI 에디터로, 코드 편집 UI와 AI 기능이 통합된 환경입니다. 반면 Gemini CLI는 터미널 명령창에서 동작하며, 코드 에디터 없이도 파일 생성·수정·실행을 자동화할 수 있습니다. 두 도구의 AI 코딩 기능은 유사하지만, Gemini CLI는 완전 무료로 Gemini 3.1 Pro를 사용할 수 있다는 점과 MCP 서버를 통해 GitHub·Supabase·Cloud Run 등 외부 서비스와 자유롭게 연동할 수 있다는 점이 결정적인 차별점입니다.
코딩을 전혀 모르는 사람도 Gemini CLI를 사용할 수 있나요?
설치 과정에서 Node.js 설치와 npm 명령어 입력 등 최소한의 터미널 조작이 필요합니다. 하지만 이 설치 과정 자체가 어렵게 느껴진다면, Gemini CLI에게 “npm install 명령어 실행 중 에러가 났는데 해결 방법 알려줘”라고 물어볼 수 있을 정도의 기초 지식만 있으면 충분합니다. 설치 이후에는 자연어로 모든 명령을 내릴 수 있어 코딩 지식 없이도 파일 자동화, 데이터 정리 등 다양한 작업이 가능합니다.
하루 1,000건 한도를 초과하면 어떻게 되나요?
한도를 초과하면 당일에는 더 이상 요청을 처리할 수 없고, 다음날 자정(UTC 기준)에 자동으로 리셋됩니다. 일반적인 개발·업무 자동화 작업에서는 하루 1,000건에 도달하기 어렵지만, 대용량 파일 처리나 반복적인 배치 작업을 수행하는 경우에는 Gemini API Key 방식으로 전환하고 Google AI Studio에서 유료 크레딧을 충전해 사용하는 것이 안정적입니다.
VS Code 에디터와 Gemini CLI를 동시에 사용할 수 있나요?
가능합니다. VS Code 터미널 창에서 gemini 명령어를 실행하면, VS Code 에디터로 코드를 보면서 동시에 터미널에서 Gemini CLI로 코드 수정 지시를 내릴 수 있습니다. 파일 저장 시 에디터에서 diff(변경 사항)를 실시간으로 확인하면서 AI가 제안한 코드를 검토할 수 있어, Cursor 에디터와 매우 유사한 경험을 제공합니다.
Gemini 3.1 Pro는 유료인데 CLI에서 무료로 쓸 수 있는 이유가 있나요?
구글은 개인 계정 사용자에게 Gemini CLI를 통해 최신 모델을 무료로 제공하는 대신, 해당 사용자의 대화 데이터를 AI 모델 개선에 활용한다는 정책을 적용하고 있습니다. 즉, 데이터를 대가로 서비스를 무료 제공하는 구조입니다. 이는 ChatGPT 무료 플랜과 유사한 방식으로, 개인 학습·개발 용도에는 매우 합리적인 선택입니다. 단, 앞서 언급한 대로 민감한 정보 입력은 자제해야 합니다.

▲ 목차로 돌아가기

✍️ 마치며 — 총평

이 도구의 진짜 가치는 단순한 ‘무료 AI 챗봇’이 아니라, 터미널·파일시스템·외부 서비스를 자율적으로 조작하는 에이전트라는 점에 있습니다. MCP 프로토콜을 통해 GitHub, Supabase, Cloud Run 등 어떤 서비스와도 연결할 수 있기 때문에, 앞으로 더 많은 자동화 시나리오가 가능해질 것입니다. 2026년 현재 시점에서 Gemini CLI를 모른다면, AI 자동화 흐름에서 한 발 늦어질 가능성이 있습니다. 지금 바로 터미널을 열고 시작해 보세요.

▲ 목차로 돌아가기

본 콘텐츠는 2026년 3월 7일 기준으로 작성된 정보입니다. 구글의 정책 및 모델 지원 일정은 사전 공지 없이 변경될 수 있으므로, 최신 정보는 공식 문서(Google AI Developers)에서 반드시 확인하시기 바랍니다. 본 포스팅은 특정 제품의 광고나 제휴 마케팅 목적으로 작성된 것이 아닙니다.

댓글 남기기


최신 글

  • 건강보험 환급금 조회 2026, 본인부담금 확인
    건강보험 환급금 조회 2026 기준으로 공식 화면 여부, 발생 사유, 본인 명의 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 주택청약 당첨 포기 2026, 재당첨 제한 체크
    주택청약 당첨 포기 2026 기준으로 주택 유형과 지역, 일정과 통장 영향, 사유와 소명 기한 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 청약통장 납입회차 확인 2026, 인정금액 체크
    청약통장 납입회차 확인 2026 기준으로 가입일과 회차, 인정 회차, 납입 인정금액 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 토지이용계획확인원 열람 2026, 매수 전 제한 확인
    토지이용계획확인원 열람 2026 기준으로 정확한 필지, 건축 가능성, 개발제한·보전 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 조상땅찾기 온라인 조회 2026, 상속 토지 확인
    조상땅찾기 온라인 조회 2026 기준으로 가족관계 증빙, 성명·주민번호 등, 지번과 면적 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 안심상속 원스톱 서비스 2026, 재산조회 신청 순서
    안심상속 원스톱 서비스 2026 기준으로 신청 가능 가족, 금융·토지·차량, 상속포기 기한 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 전입세대확인서 열람 2026, 계약 전 주소 확인
    전입세대확인서 열람 2026 기준으로 주소와 동·호수, 기존 전입 여부, 등기부·확정일자 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 휴대폰 명의도용 신고 2026, 개통 내역 확인
    휴대폰 명의도용 신고 2026 기준으로 모르는 회선, 최근 인증·개통 문자, 통신사와 번호 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 카드 분실신고 재발급 2026, 자동이체 누락 체크
    카드 분실신고 재발급 2026 기준으로 카드 정지, 분실 전후 사용처, 새 카드 수령 전 결제 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 휴면보험금 조회 청구 2026, 내보험찾아줌 전 확인
    휴면보험금 조회 청구 2026 기준으로 보험금 종류, 계약자와 피보험자, 현재 담당 보험사 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.


아이테크 어른경제에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기