Gemini cli
[Gemini CLI – 설치, 설정 및 사용 튜토리얼 (f‑Izv0ZIeQs)](https://www.youtube.com/watch?v=f-Izv0ZIeQs&utm_source=chatgpt.com)
아래는 영상 기준으로 간단하게 정리한 **Gemini CLI 설치 및 실행 가이드**입니다. 미디어위키에 바로 업로드하기 좋도록 구성했어요!
---
- == 1. Node.js 설치 확인 ==
```bash node -v ```
- 버전이 **18 이상**이어야 정상 작동합니다.
- 설치되지 않았다면 [Node.js 공식 웹사이트](https://nodejs.org/)에서 다운 후 설치하세요.
---
- == 2. Gemini CLI 설치 ==
- === 2-1. 전역 설치 ===
```bash npm install -g @google/gemini-cli ```
- === 2-2. 또는 npx 방식 실행 ===
```bash npx @google/gemini-cli ```
---
- == 3. CLI 실행 및 인증 ==
```bash gemini ```
- 최초 실행 시 브라우저가 열리며, **Google 계정 인증** 과정을 거칩니다.
- 로그인 완료 후 터미널에 AI 프롬프트가 뜹니다. ([HackerNoon][1])
---
- == 4. 무료 플랜 및 API Key 옵션 ==
- **무료 계정 기반**:
* 모델: Gemini 2.5 Pro * 최대 1M 토큰 컨텍스트 * 분당 60회 요청, 일당 1,000회 무료 ([HackerNoon][1])
- **API Key 기반**:
```bash export GEMINI_API_KEY="내_API_KEY" gemini ```
- Windows PowerShell:
```powershell $env:GEMINI_API_KEY="내_API_KEY" gemini ```
- API Key는 Google AI Studio에서 발급받을 수 있습니다. ([HackerNoon][1])
---
- == 5. 기본 사용 예시 ==
```bash gemini "Write a Python function that reads a CSV file" ```
- Gemini가 코드 생성, 분석, 버그 수정 등을 수행합니다.
- `!`로 시작하면 셸 명령도 실행 가능 (예: `!ls -al`) ([HackerNoon][1])
---
- == 6. 내장 툴 및 고급 기능 ==
- `/tools` 명령으로 사용 가능한 도구 확인 가능:
* 파일 읽기, 검색, 편집, 셸 실행, 웹 검색 등 ([HackerNoon][1])
- **MCP (Model Context Protocol)** 확장 기능도 활용 가능.
* `.gemini/settings.json` 파일에 서버 설정을 추가해 사용합니다. ([HackerNoon][1])
---
- == 7. 미디어위키 마크업 예시 ==
```
npm install -g @google/gemini-cli
gemini
// 또는 API Key 인증
export GEMINI_API_KEY="내_API_KEY"
gemini
```
---
- == 8. 요약 ==
| 단계 | 설명 | | -- | -------------------------------------------------- | | 1 | Node.js (v18+) 설치 확인 | | 2 | `npm install -g @google/gemini-cli` 또는 `npx` 방식 실행 | | 3 | `gemini` 실행 후 인증 | | 4 | 무료 플랜 또는 API Key 인증 | | 5 | 자연어 입력 → 코드 생성, 분석, 셸 작업 등 가능 |
---
더 필요한 부분, 예를 들어 **미디어위키 전용 전체 마크업**, **MCP 설정 예시**, 또는 **한국어 설명 보강** 원하시면 언제든 말씀해주세요! 😊
[1]: https://hackernoon.com/complete-gemini-cli-setup-guide-for-your-terminal?utm_source=chatgpt.com "Complete Gemini CLI Setup Guide for Your Terminal - HackerNoon"