
오늘의 운세
events-news.com
AI 기술이 점점 우리 일상에 가까워지는 가운데, 명령줄에서 직접 인공지능을 활용할 수 있는 도구들이 큰 주목을 받고 있습니다. 오늘은 구글이 공개한 최신 AI 커맨드라인 툴, Gemini CLI에 대해 알아보고, 운영체제별 설치 방법과 기초 사용법까지 정리해보겠습니다.
Gemini CLI란?
**Gemini CLI(Command Line Interface)**는 Google의 강력한 AI 모델인 Gemini 2.5 Pro를 명령줄 환경에서 손쉽게 사용할 수 있게 해주는 도구입니다.
프로그래머, 데이터 분석가, AI 개발자뿐만 아니라 일반 사용자도 CLI 환경에서 코드 분석, 파일 요약, 자연어 처리 등 다양한 AI 작업을 수행할 수 있도록 설계되었습니다.
- AI 커맨드라인 도구로서 빠른 테스트, 코드 수정, 문서 생성 등을 지원
- 무료로 사용할 수 있으며, Google 계정만 있으면 바로 로그인 가능
- 최대 100만 토큰의 긴 컨텍스트 창 지원으로 방대한 파일도 문제 없음
운영체제별 Gemini CLI 설치 방법
1. 공통 사전 준비
- Node.js가 설치되어 있어야 합니다. 아래 링크에서 설치 가능합니다:
https://nodejs.org
Node.js 설치 후, 터미널에서 다음 명령으로 버전 확인:
node -v
npm -v
2. macOS / Linux에서 설치
npm install -g @google/gemini
설치 후 버전 확인:
gemini --version
최초 실행 시 Google 계정 로그인 안내가 나오며, 브라우저가 열립니다. 로그인 후 CLI와 연결됩니다.
3. Windows에서 설치
PowerShell에서 다음 명령을 실행하세요.
(단, PowerShell의 실행 정책이 제한되어 있을 경우 에러가 발생할 수 있습니다. 아래 참고.)
npm install -g @google/gemini
에러 해결 팁
오류 메시지:
이 시스템에서 스크립트를 실행할 수 없으므로 npm.ps1 파일을 로드할 수 없습니다.
해결 방법:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
위 명령 실행 후 Y 입력 → 다시 설치 시도
설치 중 자주 발생하는 문제 및 해결법
문제 원인 해결 방법
| 404 Not Found | 패키지 이름 오타 or npm 버전 문제 | npm install -g @google/gemini 정확히 입력, npm 최신 버전으로 업데이트 |
| 실행 오류 | 실행 정책 제한 (Windows) | 위 PowerShell 팁 참고 |
| 로그인 실패 | 브라우저 차단 or 회사 보안 정책 | 개인 계정, 개인 네트워크 사용 추천 |
명령어 예시 및 실행 결과
프롬프트 실행
gemini chat
→ 실행하면 > 프롬프트가 뜨며 자유롭게 질문을 입력할 수 있습니다.
예시:
> 자바스크립트로 배열을 정렬하는 코드를 보여줘
출력 예시 (텍스트 형태):
여기 자바스크립트 배열 정렬 예시입니다:
const arr = [5, 3, 8, 1];
arr.sort((a, b) => a - b);
console.log(arr); // [1, 3, 5, 8]
Gemini CLI로 할 수 있는 일들
Gemini CLI는 단순한 챗봇을 넘어서 다음과 같은 작업에 유용하게 활용됩니다:
- 코드 요약: 특정 디렉토리나 파일의 코드를 AI가 읽고 요약해줌
- 명령줄 내 실시간 질문 응답
- 문서 작성 및 편집 지원
- 프롬프트 테스트 및 반복 작업 자동화
마무리하며
이제 여러분도 쉽게 Gemini CLI 설치를 마치고, AI의 힘을 명령줄에서 직접 활용해볼 수 있습니다.
무료로 시작할 수 있으니 지금 바로 설치하고, Gemini 사용법을 익혀보세요.
앞으로 이 도구를 활용해 어떤 작업들을 자동화하거나 더 효율적으로 만들 수 있을지, 다양한 시도를 해보는 것도 좋겠습니다.
다음 글에서는 gemini summarize, gemini describe 같은 고급 기능과 프롬프트 작성 팁도 소개할 예정입니다.
키워드 요약: Gemini CLI 설치, Gemini 사용법, AI 커맨드라인 도구, Google Gemini 2.5 Pro, node.js 기반 AI 도구
https://events-news.com/MjQ5Mw
정책자금
개인정보 취급방침 개인정보취급방침은 다음과 같은 내용을 담고 있습니다. 가. 수집하는 개인정보 항목 및 수집방법 - 신청자 이름, 핸드폰 나. 개인정보의 수집 및 이용목적 수집한 개인정보
events-news.com