Gemini CLI 기능
Gemini CLI 역시 ChatGPT의 codex와 같이 AI agent 기반의 coding 을 지원하는 것 같습니다.
[Gemini]
단순히 코드를 짜주는 수준을 넘어, 터미널 환경의 장점을 살려 로컬 파일 읽기, 코드 분석, 디버깅, 심지어 파일 생성 및 수정까지 직접 할 수 있는 'AI 에이전트'에 가깝습니다.
- 코드 생성: "파이썬으로 구구단 출력하는 코드 짜줘"라고 하면 코드를 보여주고, 원한다면 파일로 바로 저장해 줍니다.
- 기존 파일 분석 (@ 심볼 활용): @main.py 이 파일의 구조를 설명해줘라고 입력하면, 해당 파일을 읽어 변수와 함수의 역할을 분석해 줍니다.
- 버그 수정 및 리팩터링: 에러 메시지를 복사해서 주거나 파일을 참조시킨 뒤 "어디가 틀렸는지 찾아서 고쳐줘"라고 하면 수정된 코드를 제안합니다.
- 유닛 테스트 생성: 작성한 코드에 대해 테스트 코드를 자동으로 만들어 달라고 요청할 수 있습니다.
- 시스템 명령어 실행: !ls나 !dir 같은 명령어를 통해 현재 폴더의 파일 목록을 확인하면서 작업할 수 있습니다.
Gemini CLI 설치
Gemini CLI 역시 Node.js 를 필요로 하기 때문에 Node.js 설치가 되어 있어야 합니다. (https://knightkjt.tistory.com/75 참고)
Gemini CLI 설치
sudo npm install -g @google/gemini-cli

이런 메세지가 보인다면 설치가 성공적으로 끝난 것입니다.
설치가 되었는지 확인 하려면, version을 확인해 보면 됩니다.
>$ gemini --version
0.22.4
최보자를 위한 간단한 예제
Gemini가 소개해 주고 있습니다.
[Gemini]
방금 582개의 패키지가 설치된 이유는, Gemini CLI라는 프로그램을 만들기 위해 다른 개발자들이 미리 짜놓은 '함수'와 '구조체' 뭉치(패키지)들을 가져다 썼기 때문입니다.
비유하자면: 자동차(Gemini CLI)를 만들기 위해 타이어 회사, 엔진 회사, 유리 회사에서 부품(패키지)을 가져와 조립한 것과 같습니다. 이 과정에서 "옛날 방식 유리(deprecated)"라는 경고가 떴지만, 차가 달리는 데는 문제가 없는 상태인 거죠.
이제 gemini 명령어를 입력해서 로그인을 진행해 보시겠어요? 로그인이 완료되면 바로 코딩 상담을 시작할 수 있습니다. 입력 중에 막히는 부분이 생기면 바로 말씀해 주세요!
gemini 를 실행하고 login을 진행합니다.

'1.' 에서 Enter를 누르면 Google ID로 접속하는 화면이 나오는데, 무슨 문제인제 제 경우에는 'page not fount 404' 가 뜨네요.
그래서 API Key 발급을 받아 보려고 '2.'를 선택합니다.

[Gemini]
Gemini CLI를 사용하기 위해서는 Google AI Studio에서 API Key를 발급받아 설정해야 합니다. 아주 간단하니 아래 순서대로 따라와 주세요.
1. API Key 발급받기 (무료)
- Google AI Studio 사이트에 접속합니다.
- Google 계정으로 로그인합니다.
- 화면 왼쪽 상단이나 중앙에 있는 "Create API key" 버튼을 클릭합니다.
- **"Create API key in new project"**를 선택합니다.
- 생성된 영문과 숫자의 긴 조합(API Key)을 **복사(Copy)**해서 안전한 곳에 메모해 두세요. (이 키는 타인에게 공개되지 않도록 주의해야 합니다.)
제 경우, 이미 API Key가 만들어져 있어서, 그냥 복사해서 사용하고 있습니다.
생성된 API를 위 입력창에 붙여 넣으면, 해당 folder에서 부터 gemini 기능을 사용할 수 있습니다.
아주 간단한 명령을 줬는데,

라고 합니다.
적절한 요금제가 있는지 확인해보고 사용해야 할 듯 합니다.
'/quit' 명령으로 빠져나오면,

회사 계정이라 gemini-2.5-pro를 사용하고 있는데, 사용량이 없는걸 보면, 설정이 필요한 것으로 보입니다.
gemini -m gemini-2.5-pro
model 설정 방법을 gemini가 알려줘서 시도해 봤지만, 이전과 상황이 달라지지는 안네요. 흠...
제대로 사용해 보려면, 많은 비용을 지불해야 하나 봅니다.
'Windows' 카테고리의 다른 글
| Codex 사용을 위한 API Key 생성법 (0) | 2025.12.25 |
|---|---|
| Windows11 wsl에서 codex 사용하기 (0) | 2025.12.25 |
| Ubuntu 설치 및 작업 폴더 migration (0) | 2025.12.25 |

















