WSL Codex, Gemini CLI 설치하기

환경구축

0 views

1. 사전 준비: Node.js 환경 구축

  • npm 명령어를 사용하기 위해서는 Node.js 런타임이 필수적이다.
    • WSL 환경에서 가장 안정적으로 Node.js를 설치하는 방법은 nvm(Node Version Manager)을 사용하는 것이다.

1.1 NVM 설치 및 Node.js 설치

  1. NVM 설치 스크립트 실행:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
    
  2. 환경 변수 적용

    1. 터미널을 껐다 켜거나 source ~/.bashrc를 입력한다.

      source ~/.bashrc
      
  3. Node.js LTS 버전 설치

    nvm install --lts
    
  4. 설치 확인

    node -v && npm -v
    
image.png

2. Gemini CLI 설치

  • Google의 Gemini를 터미널에서 사용하는 가장 간편한 방법은 오픈소스 커뮤니티에서 개발된 gemini-chat-cli 패키지를 사용하는 것이다.

2.1 패키지 설치

  • npm의 -g 옵션을 사용해서 시스템 전역에 설치한다.

    npm install -g @google/gemini-cli
    

2.2 실행 및 인증

  • 설치 후 터미널에서 gemini를 입력하고 실행한다.

    gemini
    
image.png
  • 나는 Google 계정으로 로그인한다.
    • 인증 후 다시 실행하면 이렇게 뜬다
image.png

3. Codex 설치

3.1 패키지 설치

  • npm을 이용해 Codex CLI를 전역으로 설치한다.

    npm install -g @openai/codex
    

3.2 실행 및 인증

  • 설치 후 터미널에서 Codex를 입력하고 실행한다.
codex
image.png
  • 자기 환경에 맞게 인증하면
image.png

Loading comments...