바이브코딩 - 제미나이 CLI

기존의 IDE + AI 방식보다 한 단계 더 나아간 터미널형의 바이브코딩 방법은 프로그램의 설계부터 구현, 테스팅까지 처음부터 끝까지의 작업을 AI 를 사용해서 할 수 있다. 현재는 기존방식과 혼용해서 사용하고 있지만, 점차 터미널 형으로 통합되지 않을까 싶다.

기존의 3대장인 클로드, 오픈AI, 구글에서 각각 터미널형 서비스를 내놓고 있다. 이중 무료플랜에 가장 관대한 구글 제미나이 CLI 를 설명한다.

제미나이 CLI 구동에 필요한 환경설정이 만들어져야 한다. node.js 를 아래와 같이 설치한다.

# nvm 다운로드 및 설치:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
 
# Node.js 다운로드 및 설치:
nvm install 24
 
# Node.js 버전 확인:
node -v # "v24.14.1"가 출력되어야 합니다.
nvm current # "v24.14.1"가 출력되어야 합니다.
 
# Verify the Node.js version:
node -v # Should print "v24.14.1".
 
npm 버전 확인:
npm -v # 11.11.0가 출력되어야 합니다.

이제 제미나이 CLI를 설치한다.

#npm install -g @google/gemini-cli

아래와 같이 실행한다.

#gemini

  • computer/programming/vibe_coding_gemini_cli.txt
  • Last modified: 4 hours ago
  • by likewind