Gemini Code Assist 사용방법

AI 2025. 7. 19. 20:44

Gemini Code Assist 사용방법
    - VScode Extension

https://codeassist.google/
https://marketplace.visualstudio.com/items?itemName=Google.geminicodeassist

https://cloud.google.com/gemini/docs/codeassist/write-code-gemini

 

- Gemini Code Assist 는 기본이 무료이지만 사용에 제한이 있고, 유료 버전을 사용해야 Gemini-Pro 모델을 사용할 수 있다.
- Gemini CLI를 API 인증으로 사용하면 가격이 비싸다.(조금 하면 1만원 초과)
- Gemini CLI에서 인증방법을 'Login with Google'로 선택하면 정액제로 사용가능

-------------------------------------------------------------------------------
* 월 정액제 Gemini 요금 (Google Cloud 를 위한 Gemini 가격)
https://cloud.google.com/products/gemini/pricing

Gemini Code Assist Standard 사용자당 월 $22.80
     - 1개도 가능
     - Google Workspace 계정의 경우 Gemini 사용 가능 설정 필요 

Gemini Code Assist Enterprise 사용자당 월 $54
    기본 10개 이상 라이선스 신청 필요

-------------------------------------------------------------------------------
* Gemini Code Assist Standard(유료버전) 사용 신청 방법
https://console.cloud.google.com/gemini-admin
     - 구글 클라이드의 상단 메뉴에서  'gemini 관리자' 타이핑해도 됨
 
* 구독 신청
     'Gemini Code Assist 관리' 선택

* 구독 관리 (우측 메뉴)
     - Google Workspace 사용자는 Gemini 사용 가능 설정 필요
     - 구독한 제품 선택 ->  '라이선스가 부여된 사용자 추가'

 

-------------------------------------------------------------------------------
google cloud 'Gemini Code Assist Standard' 유료 서비스 이용시, 실시간 사용량 보기(모니터링)

API 및 서비스 - API 사용 현황
https://console.cloud.google.com/apis/dashboard
-> 'Gemini for Google Cloud' 선택

모니터링 – 사용량 모니터링
https://console.cloud.google.com/monitoring/dashboards
-> 'Gemini for Google Cloud' 선택

 

-------------------------------------------------------------------------------
Gemini Code Assist VScode Extension 에서 Gemini Code Assist Standard 로 인증하기
     - 로그아웃
Gemini Code Assist : Chat 창 우상단 '...' 메뉴 선택 -> 'Sign Out' 선택

     - 로그인
맨 좌측 메뉴 'Gemini Code Assist' 아이콘 선택 -> 'Sign in' 선택

---------------------------------------
     - Sign In을 했는데 다음과 같은 에러 메시지가 상단에 출력되면 
위에서 설명한 '구독관리'에서 사용자에게 라이선스를 할당해 주어야 한다.
          - 로그인 인증 에러 메시지
You are missing a valid license for Gemini Code Assist. Please contact your billing administrator to purchase or assign a license.

---------------------------------------
VScode 에서 설정
     - settings.json 파일 수정

"geminicodeassist.project": "Google Cloud 프로젝트 이름", // 유료버전 사용시 설정 필요, 
    //"geminicodeassist.project": "", // 무료버전 사용시
    "geminicodeassist.inlineSuggestions.enableAuto": false, // 코드 자동 제안 끄기
    "geminicodeassist.enableTelemetry": false, // 정보 전송 끄기    
    "geminicodeassist.verboseLogging": true, // 상세 로깅
    "geminicodeassist.contextExclusionGitignore": true, // .gitignore 파일 사용

* 금지 파일 목록 : .aiexclude
     - .gitignore 파일을 사용할 수도 있지만 , .aiexclude 파일 설정으로 AI가 읽기 금지할 파일을 설정할 수 있다.


-------------------------------------------------------------------------------

< 참고 >

---------------------------------------
Google Cloud Code  (VS code Extension )

https://cloud.google.com/code/docs/vscode/install

https://marketplace.visualstudio.com/items?itemName=GoogleCloudTools.cloudcode
     - Google Cloud 기반의 개발 및 배포 기능
     - AI 코딩 도우미가 아님
    - Gemini Code Assist 와 관련 없음


-------------------------------------------------------------------------------
< 참고 >
* Google Cloud 할당량 및 시스템 한도 할당량 조절
https://console.cloud.google.com/iam-admin/quotas

*  Google Cloud API 사용 현황
https://console.cloud.google.com/apis

*  Google Cloud API 사용 요금 현황(결제 예정 금액)
https://console.cloud.google.com/billing

 

 

 

반응형
Posted by codens


반응형