본문으로 건너뛰기
Gemini CLI

gemini-cli: Gemini의 힘을 터미널로 직접 가져오는 오픈소스 AI 에이전트

Command-LineGeminifreegoogleOpen Source

Gemini CLI는 Google의 공식 오픈소스 AI 에이전트로, Gemini 2.5 Pro로 구동됩니다. 개발자들은 셸에서 직접 자연어를 통해 채팅, 코딩, 복잡한 작업을 수행할 수 있으며, 멀티모달 프롬프트와 거대한 1백만 토큰 컨텍스트 창을 지원합니다.

★ 9 최근 업데이트: 2025-06-27 무료 github.com
웹사이트 방문

웹사이트 미리보기

Gemini CLI — 웹사이트 미리보기

상세 소개

Gemini CLI – 터미널을 위한 AI 에이전트

Gemini CLI란?

Gemini CLI는 Google의 공식 오픈소스 명령줄 도구로, 코딩 도움, 연구, 콘텐츠 생성, 작업 관리 등 Gemini 2.5 Pro AI 기능을 터미널로 직접 가져옵니다. 거대한 1백만 토큰 컨텍스트 창을 가진 Gemini의 대형 언어 모델로 구동되며, 개발자들에게 강력한 멀티모달 경험을 제공합니다.


Gemini CLI를 사용하는 이유

  • 네이티브 터미널 경험: IDE 없이 셸에서 간단한 NAT 프롬프트로 AI와 상호작용하세요.
  • 무료 및 오픈소스: Google 계정이 있는 모든 사용자가 미리보기에 접근할 수 있습니다. CLI는 오픈소스 라이선스로 출시되었습니다.
  • 심층 모델 통합: Gemini Code Assist, Model Context Protocol, 웹 검색, Veo/Imagen을 통한 멀티미디어 기능과 같은 고급 기능을 포함합니다.
  • 높은 사용 제한: 분당 60회, 하루 최대 1,000회 요청을 제공하며, 가장 관대한 무료 할당량 중 하나입니다.

핵심 기능

  • 채팅 기반 코드 지원: 자연어를 통해 터미널에서 직접 코드를 작성, 디버그, 리팩토링하세요
  • 풍부한 작업 지원: 코딩을 넘어서 콘텐츠 생성, 연구 수행, 파일 분석, 작업 관리, 문제 해결을 수행하세요
  • 멀티모달 및 확장 가능: Gemini의 언어, 코드, 이미지, 오디오, 비디오 기능에 접근하세요. 플러그인을 통합하고 MCP를 통해 사용자 정의 프롬프트를 지원합니다.
  • 오픈소스 코드베이스: GitHub에서 코드를 검사하고 기여하세요 – Apache 2.0 / MIT 라이선스.

시작하는 방법

  1. Gemini CLI GitHub 저장소(예: https://github.com/google-gemini/gemini-cli/)로 이동하세요.
  2. 최신 릴리즈를 다운로드하거나 Go 또는 지원되는 다른 언어로 소스에서 빌드하세요.
  3. Google AI Studio에서 GEMINI_API_KEY를 설정하세요.
  4. gemini를 --help와 함께 실행하여 채팅, 임베드, 프롬프트, 코드 기능 등을 탐색하세요.
  5. 프롬프트를 입력하기 시작하고 셸에서 직접 상호작용하세요.

팁 & 트릭

  • Gemini Code Assist를 원활하게 사용하세요: 터미널에서 바로 IDE에서 사용할 수 있는 같은 코드 도움을 즐기세요.
  • 멀티모달 기능을 탐색하세요: CLI를 통해 직접 이미지를 생성하거나 비디오를 요약해 보세요.
  • 시스템 명령으로 맞춤 설정하세요: 채팅 세션 내에서 !m(멀티라인 토글), 모델 설정, 메모리 클리어와 같은 명령을 사용하세요.

FAQ

Q: Gemini CLI는 지금 사용할 수 있나요?
A: 네. 공개 미리보기이며 오픈소스입니다. 개인 Google 계정과 Gemini Code Assist 라이선스로 접근할 수 있습니다.

Q: API 키가 필요한가요?
A: 네. Google AI Studio 또는 Vertex AI에서 Gemini API 키를 얻고 GEMINI_API_KEY 환경 변수에 설정하세요.

Q: 무료로 사용할 수 있나요?
A: 무료 미리보기 사용자는 분당 60회, 하루 1,000회 요청을 받습니다. 유료 사용자는 Vertex AI 또는 엔터프라이즈 플랜을 통해 이를 초과할 수 있습니다.

Q: IDE 기반 도구와 무엇이 다른가요?
A: Gemini CLI는 무거운 IDE 설정 없이 순수 터미널-네이티브 AI 경험을 제공하여 코드, 텍스트, 연구, 미디어를 모두 셸 상호작용을 통해 다룬다는 점에서 돋보입니다.
Q: 누구를 위한 것인가요?
A: 터미널을 사랑하는 개발자, DevOps 전문가, 연구자, 그리고 명령줄 워크플로우에 AI 도구를 타이트하게 통합하기를 선호하는 AI 애호가에게 이상적입니다.

줄스 - 개발 작업을 자동화하는 구글의 AI 코드 어시스턴트

줄스는 버그 수정 및 버전 업데이트와 같은 반복적인 개발 작업을 자동화하는 구글의 AI 기반 코드 어시스턴트입니다. GitHub에 통합되고 제니 2.5 프로로 구동되어 개발자 생산성을 향상시키는 비동기식으로 작동합니다

aiagentgoogle

오픈 러버블 – 오픈 소스 AI 기반 웹사이트-투-리액트 변환기

오픈 러버블은 Mendable AI의 오픈 소스 프로젝트로, 개발자들이 AI를 사용하여 어떤 웹사이트든 클론하고 리액트 앱으로 변환할 수 있게 해줍니다. Firecrawl, Groq/Moonshot AI, 그리고 E2B 샌드박스로 구동되며, 무료, 자체 호스팅 가능, 그리고 프라이버시 친화적입니다.

open lovableopen-lovablewebsite to React

Alibaba Cloud의 Lingma – IDE 및 플러그인 지원으로 AI 기반 코딩

Lingma는 Alibaba Cloud가 개발한 AI 기반 코딩 어시스턴트입니다. VS Code/JetBrains와의 플러그인 기반 통합과 Windows 및 macOS용으로 새롭게 출시된 독립형 IDE를 모두 지원합니다. 지능형 코드 생성, 오류 디버깅, 파일 간 리팩토링 및 기업 수준의 배포 기능을 통해 Lingma는 개발자들이 더 나은 코드를 더 빠르게 작성할 수 있도록 돕습니다, 특히 중국어 개발 환경에서.

aifreealibaba

Kiro – 사양 기반 개발을 위한 에이전트 AI 기반 IDE

Kiro는 AWS에서 제공하는 에이전트 AI 기반 IDE로, 사양 기반 워크플로우, 에이전트 훅, 멀티모달 컨텍스트, 그리고 투명한 차이점을 통해 개발자들이 프로토타입에서 프로덕션까지 효율적으로 이동할 수 있도록 돕습니다. 현재 프리뷰가 가능합니다.

AI IDEaiIDE

OpenRouter - LLM의 통합 인터페이스

OpenRouter는 다양한 제공업체에서 제공하는 여러 대형 언어 모델(LLMs)에 액세스할 수 있는 통합 인터페이스입니다. 이는 프로피터리 및 오픈소스 모델을 모두 포함합니다. 더 나은 가격과 개선된 업타임을 제공하며, 구독이 필요 없습니다.

ai

OpenAI 플랫폼

Playground는 OpenAI가 제공하는 온라인 대화형 도구로, GPT-3.5, GPT-4, GPT-4o와 같은 언어 모델의 능력을 테스트하고 탐색하는 데 적합합니다. 개발자, 콘텐츠 크리에이터, 제품 관리자 및 코드 작성 없이 AI 모델과 상호작용하고자 하는 모든 사람들에게 이상적입니다.

aideveloper