https://github.com/google-gemini/gemini-cli
Gemini 명령줄 인터페이스(CLI)는 Gemini의 강력한 기능을 터미널에서 직접 사용할 수 있도록 설계된 오픈소스 AI 에이전트입니다.
개발자를 위한 CLI는 단순한 도구가 아니라, 효율성, 보편성, 휴대성으로 인해 작업을 수행하는 데 필수적인 "집"과 같습니다.
Gemini CLI는 이유 및 행동(ReAct) 루프를 사용하여 내장 도구 및 로컬 또는 원격 MCP(모델 컨텍스트 프로토콜) 서버와 결합하여 버그 수정, 새로운 기능 생성, 테스트 커버리지 개선과 같은 복잡한 사용 사례를 완료합니다.
코딩에 탁월하지만, 콘텐츠 생성, 문제 해결부터 심층 연구 및 작업 관리에 이르기까지 광범위한 작업을 수행할 수 있는 다목적 로컬 유틸리티이기도 합니다.
Gemini CLI는 Gemini Code Assist의 개인용, Standard, Enterprise 에디션에서 모두 사용할 수 있습니다. 쿼터는 Gemini CLI와 Gemini Code Assist 에이전트 모드 간에 공유됩니다.
GEMINI.md
컨텍스트 파일을 사용하여 Gemini CLI에 사용자 지정 컨텍스트(페르소나, 빌드 프로세스, 스타일 가이드 규칙 등)를 전달할 수 있습니다.!
명령어를 통해 셸 모드를 활성화하여 터미널 명령을 직접 실행할 수 있습니다.# npx를 사용하여 직접 실행 (설치 없이)
npx https://github.com/google-gemini/gemini-cli
# 또는 전역으로 설치 (권장)
npm install -g @google/gemini-cli
gemini
명령어를 실행하여 상호 작용을 시작합니다.gemini
특정 모델을 사용하거나 더 높은 요청 용량이 필요한 경우, Google AI Studio에서 API 키를 생성하여 환경 변수로 설정할 수 있습니다.
export GEMINI_API_KEY="YOUR_API_KEY"
YOUR_API_KEY
를 발급받은 실제 API 키로 교체하십시오.
$ cd my-new-project/
$ gemini > FAQ.md 파일을 사용하여 질문에 답변하는 Gemini 디스코드 봇을 작성해줘.
$ cd my-existing-project/
$ gemini > 이 프로젝트에서 발생하는 빌드 오류를 수정하는 데 도움을 줘.
Gemini CLI는 다양한 내장 명령어를 제공합니다. 몇 가지 예시는 다음과 같습니다:
/memory
: 컨텍스트 파일을 포함한 현재 모델 컨텍스트를 표시합니다./stats
: 사용 통계를 표시합니다./tools
: 사용 가능한 내장 도구 목록을 표시합니다 (예: grep
, terminal
, file read
, file write
, web-fetch
, edit
등)./mcp
: 연결된 MCP 서버 목록을 표시합니다.!
: 셸 모드를 활성화하여 터미널 명령을 직접 실행합니다.!q
: 애플리케이션을 종료합니다.!help
: 시스템 명령어 지침을 표시합니다.Gemini CLI에 대해 더 자세히 알아보거나 프로젝트에 기여하려면 다음 자료를 참조하십시오:
댓글목록
등록된 댓글이 없습니다.