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
'AI' 카테고리의 다른 글
Gemini CLI 사용법 (0) | 2025.07.04 |
---|---|
Claude Code 사용법 (0) | 2025.07.04 |
Fugatto (Nvidia AI Sound Machine) (0) | 2025.06.06 |
Amazon Bedrock, Amazone Nova AI 모델 정보 (0) | 2024.12.10 |
[펌] 인공지능: 디스토피아인가, 유토피아인가? - 비노드 코슬라 (0) | 2024.10.02 |