본문 바로가기
반직장인

구글, Gemini CLI 출시 및 오픈소스화 :: 터미널에 AI를 심다

by Banjubu 2025. 6. 26.
728x90
반응형
SMALL

 

 

 

 

 

 

 

  • 주요 포인트: 구글은 2025년 6월 25일, 개발자용 AI 도구 Gemini CLI를 출시했습니다. 이 오픈소스 도구는 터미널에서 코드 작성, 디버깅, 파일 조작 등을 자연어로 수행할 수 있게 해줍니다.
  • 설치 간단: Node.js 18 이상 설치 후, 간단한 명령어로 Gemini CLI를 실행하거나 글로벌 설치 가능.
  • 무료 사용 가능: 개인 구글 계정으로 로그인 시 하루 1,000회, 분당 60회 요청 무료 제공.
  • 다양한 기능: 코드베이스 탐색, 워크플로우 자동화, 시스템 상호작용 등 다목적 사용 가능.
  • 오픈소스: Apache 2.0 라이선스로 커뮤니티 기여 가능.

Gemini CLI란?

Gemini CLI는 구글의 최신 AI 모델, Gemini 2.5 Pro를 기반으로 한 오픈소스 AI 에이전트입니다. 터미널에서 자연어로 코딩, 디버깅, 파일 조작 등을 수행할 수 있으며, VS Code의 Gemini Code Assist와 연동됩니다. 100만 토큰 컨텍스트 창을 지원해 대규모 코드베이스도 처리 가능합니다.

설치 방법

Gemini CLI를 사용하려면 몇 가지 간단한 단계를 거쳐야 합니다.

사전 준비

설치 명령어

  • 임시 실행:
    npx https://github.com/google-gemini/gemini-cli
    
  • 글로벌 설치:
    npm install -g @google/gemini-cli
    
    설치 후 터미널에서 gemini 명령어로 실행 가능.

인증 방법

Gemini CLI 사용을 위해 인증이 필요합니다.

  • 무료 사용: 개인 구글 계정으로 로그인하면 Gemini 2.5 Pro를 사용해 하루 1,000회, 분당 60회 모델 요청 가능.
  • 고급 사용: Google AI Studio에서 API 키를 생성한 후, 환경 변수로 설정:
    export GEMINI_API_KEY="YOUR_API_KEY"
    
    추가 인증 방법은 인증 가이드를 참조하세요.

사용법

Gemini CLI는 다양한 작업을 지원하며, 터미널에서 자연어로 명령을 입력해 실행합니다.

사용 예시

  • 새 프로젝트 시작:
    cd new-project/
    gemini
    > Write me a Gemini Discord bot...
    
  • 기존 프로젝트 작업:
    git clone https://github.com/google-gemini/gemini-cli
    cd gemini-cli
    gemini
    > Give me a summary...
    

인기 작업

작업 유형 예시 명령어

코드베이스 탐색 > Describe the main pieces...
  > What security mechanisms...
코드 작업 > Implement a first draft...
  > Help me migrate...
워크플로우 자동화 > Make me a slide deck...
  > Make a full-screen web app...
시스템 상호작용 > Convert all images...
  > Organise my PDF invoices...

구글, 터미널에 AI를 심어! Gemini CLI로 개발자 생활이 달라진다

최신 정보: 구글, 개발자용 AI 코딩 에이전트 Gemini CLI 출시

2025년 6월 25일, 구글은 개발자들을 위한 새로운 AI 도구, Gemini CLI를 발표했습니다. 이 오픈소스 AI 에이전트는 개발자들의 터미널에 직접 Gemini의 힘을 가져다줍니다. Gemini CLI는 코딩, 콘텐츠 생성, 문제 해결, 심층 연구, 작업 관리 등 다양한 작업을 수행할 수 있는 다재다능한 로컬 유틸리티입니다. 이 도구는 구글의 최신 AI 모델, Gemini 2.5 Pro를 기반으로 하며, 100만 토큰 컨텍스트 창을 지원하여 대규모 코드베이스도 쉽게 처리할 수 있습니다. 또한, VS Code에서 사용 가능한 Gemini Code Assist와 연동되어 더욱 강력한 개발 환경을 제공합니다. 개인 구글 계정으로 로그인하면 매일 1,000회, 분당 60회의 모델 요청을 무료로 사용할 수 있어, 개발자들에게 큰 혜택을 제공합니다.

Gemini CLI란?

Gemini CLI는 구글의 최신 AI 모델, Gemini 2.5 Pro를 기반으로 한 오픈소스 AI 에이전트입니다. 이 도구는 개발자들의 터미널에서 직접 작동하며, 자연어를 통해 코드 작성, 디버깅, 파일 조작 등 다양한 작업을 수행할 수 있게 해줍니다.

주요 특징

  • 자연어 지원: 복잡한 터미널 명령어를 외울 필요 없이 자연어로 작업 지시 가능.
  • 대규모 코드베이스 처리: 100만 토큰 컨텍스트 창으로 대규모 코드베이스 처리.
  • 멀티모달 능력: 텍스트, 이미지, 비디오 등 다양한 입력 처리.
  • Gemini Code Assist 통합: VS Code에서 사용 가능한 Gemini Code Assist와 연동.
  • 무료 사용: 개인 구글 계정으로 매일 1,000회, 분당 60회 모델 요청 무료.
  • 오픈소스: Apache 2.0 라이선스로, 개발자들이 코드를 검토하고 기여 가능.

설치 방법

Gemini CLI를 설치하려면 다음 단계를 따르세요.

1. 사전 준비

  • Node.js 설치: Gemini CLI는 Node.js 버전 18 이상이 필요합니다. Node.js 공식 사이트에서 다운로드하여 설치하세요.

2. 설치 명령어

  • 임시 실행:
    npx https://github.com/google-gemini/gemini-cli
    
    이 명령어는 Gemini CLI를 설치하지 않고 바로 실행합니다.
  • 글로벌 설치:
    npm install -g @google/gemini-cli
    
    설치 후, 터미널에서 gemini 명령어로 실행 가능합니다.

인증 방법

Gemini CLI를 사용하려면 인증이 필요합니다.

  • 무료 사용: 개인 구글 계정으로 로그인하면 Gemini 2.5 Pro를 사용해 하루 1,000회, 분당 60회의 모델 요청이 가능합니다.
  • 고급 사용: Google AI Studio에서 API 키를 생성한 후, 환경 변수로 설정:
    export GEMINI_API_KEY="YOUR_API_KEY"
    
    추가 인증 방법은 인증 가이드를 참조하세요.

사용법

Gemini CLI는 터미널에서自然어로 명령을 입력해 다양한 작업을 수행할 수 있습니다.

사용 예시

  • 새 프로젝트 시작:
    cd new-project/
    gemini
    > Write me a Gemini Discord bot...
    
    이 명령어는 새로운 디렉토리에서 Gemini CLI를 실행하고, Discord 봇 코드를 작성하도록 요청합니다.
  • 기존 프로젝트 작업:
    git clone https://github.com/google-gemini/gemini-cli
    cd gemini-cli
    gemini
    > Give me a summary...
    
    기존 프로젝트를 클론한 후, 프로젝트 요약을 요청합니다.

인기 작업

Gemini CLI는 다양한 작업을 지원합니다. 아래는 주요 작업 유형과 예시입니다:

작업 유형 예시 명령어 설명

코드베이스 탐색 > Describe the main pieces... 프로젝트의 주요 구성 요소 설명 요청
  > What security mechanisms... 보안 메커니즘 분석 요청
코드 작업 > Implement a first draft... 코드 초안 작성 요청
  > Help me migrate... 코드 마이그레이션 지원 요청
워크플로우 자동화 > Make me a slide deck... 슬라이드 데크 생성 요청
  > Make a full-screen web app... 풀스크린 웹 앱 생성 요청
시스템 상호작용 > Convert all images... 이미지 변환 요청
  > Organise my PDF invoices... PDF 인보이스 정리 요청

구글: AI 개발의 선도 기업

구글은 인공지능 분야에서 선도적인 역할을 해온 기업입니다. 2011년 딥마인드를 인수한 이후, AI 연구와 개발에 큰 투자를 해왔습니다. 구글의 AI 모델 중 가장 주목받는 것이 바로 Gemini입니다.

Gemini: 구글의 AI 모델

Gemini는 구글의 대규모 언어 모델로, 자연어 처리, 이미지 생성, 코드 작성 등 다양한 작업에 사용됩니다. Gemini 2.5 Pro는 최신 버전으로, 100만 토큰 컨텍스트 창을 지원하며, Gemini CLI의 핵심 동력입니다.

구글의 AI 개발자 도구: 과거와 현재

구글은 2015년 TensorFlow를 오픈소스 머신러닝 프레임워크로 출시하며 개발자들을 위한 AI 도구 개발을 시작했습니다. 이후 Cloud AI, AutoML 등 다양한 AI 서비스를 제공하며 AI 접근성을 높였습니다. 2025년 Google I/O에서 Gemini API, Google AI Studio 등 새로운 AI 도구를 발표하며, 개발자들이 더 효율적이고 창의적인 애플리케이션을 개발할 수 있도록 지원하고 있습니다. Gemini CLI는 이러한 흐름의 최신 사례로, 터미널에 AI를 통합해 개발자 생산성을 극대화합니다.

커뮤니티 및 기여

Gemini CLI는 Apache 2.0 라이선스 하에 오픈소스로 제공됩니다. 개발자들은 다음을 통해 프로젝트에 기여할 수 있습니다:

 

관련 링크:

 

 

728x90
반응형
LIST