npm: Node Package Manager
1. node.js version 18 or higher (현재는 v23을 설치해야됨)
node -v
v18.18.0
2. npx https://github.com/google-gemini/gemini-cli
or
npm install -g @google/gemini-cli
gemini
# npx https://github.com/google-gemini/gemini-cli
Need to install the following packages:
github:google-gemini/gemini-cli
Ok to proceed? (y) y
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@google/gemini-cli@0.1.21',
npm WARN EBADENGINE required: { node: '>=20.0.0' },
npm WARN EBADENGINE current: { node: 'v18.18.0', npm: '9.8.1' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@lvce-editor/ripgrep@2.1.0',
npm WARN EBADENGINE required: { node: '>=22' },
npm WARN EBADENGINE current: { node: 'v18.18.0', npm: '9.8.1' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'execa@9.6.0',
npm WARN EBADENGINE required: { node: '^18.19.0 || >=20.5.0' },
npm WARN EBADENGINE current: { node: 'v18.18.0', npm: '9.8.1' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'got@14.4.7',
npm WARN EBADENGINE required: { node: '>=20' },
npm WARN EBADENGINE current: { node: 'v18.18.0', npm: '9.8.1' }
npm WARN EBADENGINE }
npm WARN deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
nvm ls
nvm ls
v18.18.0
v20.19.3
-> v20.19.4
default -> 18.18.0 (-> v18.18.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v20.19.4) (default)
stable -> 20.19 (-> v20.19.4) (default)
lts/* -> lts/jod (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12 (-> N/A)
lts/fermium -> v14.21.3 (-> N/A)
lts/gallium -> v16.20.2 (-> N/A)
lts/hydrogen -> v18.20.8 (-> N/A)
lts/iron -> v20.19.4
lts/jod -> v22.18.0 (-> N/A)
nvm use 버전
nvm use v18
Now using node v18.18.0 (npm v9.8.1)
node -v 확인
node -v
v18.18.0
최신버전 설치 후 확인.
nvm install 23
node -v
v23.11.1
설치.
npx https://github.com/google-gemini/gemini-cli
실행
$ gemini

/

/about

/help

/stats

gemini.md 파일 각 디렉토리마다 만들 수 있음.
프로젝트 root 디렉토리에 있는 gemini.md 파일에는 페르소나, 기술스텍, 개발 방법론, 코딩컨벤션 등을 미리 넣어두면 좋다.
'AI > gemini' 카테고리의 다른 글
| gemini api chat session, summarization (0) | 2026.01.21 |
|---|---|
| antigravity (1.14.2-1768287740) 설치 (0) | 2026.01.19 |
| 재미나이 cli help (0) | 2025.09.01 |
| 재미나이와 함께 (2) | 2025.08.29 |