Gemini와 기획 -> 노션에 저장 -> 코드 검증 및 컨펌 등 QA 받기 자동화 로직을 구현하고 있다.
크롬 확장 프로그램이나 다른 프로그램을 사용하지 않고 MCP만으로 진행하기에는 google AI와 Antigravity를 이용하는게 가장 원활하고 경제적으로 사용 할 수 있을 것 같아 선정했다.
근데 gemini pro와 cli는 다른..결제 수단이어서 결국 antigravity로 설정했지만..
먼저 내 로컬 컴퓨터에는 노드가 설치 돼 있지 않아 도커에 gemini cli를 설치해준다.
로컬 개발 폴더 내에 docker-tools 폴더를 새로 만들어 앞으로 도커 관련 관리 항목은 여기서 설정할거다.
도커에 gemini 설치하기
1. Dockerfile파일 생성 후 gemini 설치를 설정해준다.
FROM node:20-alpine
WORKDIR /workspace
RUN npm install -g @google/gemini-cli
ENTRYPOINT ["gemini"]
node 20을 사용해서 workspace 폴더를 기준으로 잡아 gemini를 실행한다는 뜻이다.
2. 해당 로컬 터미널에서 아래 명령어를 실행해준다.
경로가 다르다면 지정해줘야한다.
docker build -t my-gemini-cli .
도커 이미지를 구워준다.
3. Gemini를 실행해본다.
docker run -it --rm -e GEMINI_API_KEY="API_키" my-gemini-cli

Gemini 실행을 확인한다.
4. gemini.bat 파일을 추가한다.
dir D:\dev\docker-tools\bin@echo off
docker run -it --rm -v "%USERPROFILE%\.gemini-docker:/root/.gemini" -v "%cd%:/workspace" -e GEMINI_API_KEY="API Key" my-gemini-cli %*
5. 시스템 환경 변수에 추가해준다.
Path 변수에 아래처럼 경로를 잡아주면 된다.

5. cmd에서 gemini 실행하면 확인 할 수 있다.

이제 gemini cli를 설치 했으니 notion에 기능 명세서 작성을 지시 할 수 있는 세팅을 할꺼다.
'Develope > AI Agents' 카테고리의 다른 글
| Gemini CLI와 Notion MCP 연결하기 (0) | 2026.10.04 |
|---|