VS Code에서 Gemini Code Assist 설치하기: 공식 확장, 로그인, 첫 대화
공식 Google 확장을 설치하고 Cloud 프로젝트를 고른 뒤, 확인할 수 있는 첫 채팅 또는 /generate를 보낸다.
저장소는 이미 VS Code에 열려 있다. 편집기에서 한 문장 묻고 한 곳을 고치고 싶다. 다른 사이트는 필요 없다. 공식 확장은 Gemini Code Assist다. Google이 게시한 빌드를 설치하고 Google Cloud에 로그인한 뒤 첫 채팅 또는 인라인 생성을 한다.
검색되는 일은 VS Code에서 Gemini Code Assist 설치하고 쓰기다. 공식 확장을 설치하고 Login to Google Cloud를 누른 뒤, Gemini for Google Cloud API가 켜진 프로젝트를 고르고, 채팅 또는 Ctrl+I / Cmd+I Quick Pick에 확인할 수 있는 작업 하나를 준다. 절차는 Google Cloud Code Assist 문서.
먼저 공식 확장, 그다음 Google Cloud 로그인
마켓 설치
Ctrl+Shift+X(Mac은 Cmd+Shift+X)로 확장을 열고 Gemini Code Assist를 검색한 뒤 Install. 게시자는 Google, 식별자는 Google.geminicodeassist. 재시작을 요청하면 재시작한다. 설치 후 활동 막대에 Gemini Code Assist가 보인다.
로그인은 장식이 아니다
활동 막대 아이콘을 열고 채팅에서 Login to Google Cloud. 외부 사이트를 허용하고 Google 계정 안내를 끝낸다. Google에서 내려받았는지 물으면 Sign In. 처음에는 상태 표시줄의 Select Gemini Code project로 API가 켜진 프로젝트를 고른다.
| 입구 | 단축키(버전마다 움직임) | 첫 사용 |
|---|---|---|
| Chat | 활동 막대 아이콘, 또는 Alt+G | 현재 파일 설명, 오류 붙여넣기, 안내 |
| Quick Pick /generate | Ctrl+I / Cmd+I | 현재 파일을 생성하거나 고친다. diff를 보고 Accept |
| 주석 생성 | 주석 뒤 Ctrl+Enter / Ctrl+Return | 커서 옆 고스트. Tab으로 수락 |
한 바퀴: 설치, 로그인, 첫 채팅 또는 편집
- 01공식 확장 설치
게시자가 Google인지 확인한다. 활동 막대를 본다. 없으면 명령 팔레트에서 Gemini Code Assist.
- 02Google Cloud 로그인과 프로젝트
채팅의 Login to Google Cloud로 브라우저 인가를 끝낸다. VS Code로 돌아와 API가 켜진 프로젝트를 Select Gemini Code project. 잘못된 프로젝트면 IDE에서 Enable the API를 제안할 수 있다. 좌석은 관리자가 할당한 것.
- 03첫 채팅, 또는 파일에서 /generate
기존 파일을 연다. 채팅에 Explain this code to me를 쓰고 Send. 또는 Ctrl+I(Mac은 Cmd+I)로 /generate와 범위 있는 결과. 관련 없는 다섯 파일을 한 문장에 쓰지 않는다.
- 04diff를 읽고 수락
무엇이 바뀌었는지 본다. 범위를 벗어난 편집은 거절한다. 고스트는 Tab, 아니면 Esc. 테스트는 내가 돌린다. 공식은 UI 고리를 설명한다. 첫 패치의 정확성은 보장하지 않는다.
/generate 이 함수에 user id가 없으면 401을 반환하는
가드를 넣는다. 다른 파일은 건드리지 않는다.
어떤 줄을 고칠지 먼저 쓰고, diff에서 수락한 뒤에만
적용한다.
첫 대화가 자주 끊기는 곳
- 확장은 있는데 전송이 안 되거나 라이선스를 묻는다
- 개인 Google 경로는 멈췄다. 조직 Standard / Enterprise 좌석, API가 켜진 프로젝트, Gemini for Google Cloud User 같은 역할이 필요하다. 이 페이지는 좌석을 열어 주지 않는다.
- 로그인이 계속 시간 초과된다
- 회사 망이거나 팝업이 막혔다. 알려진 문제대로 cloudcode.beta.forceOobLogin을 넣거나 다른 망에서 Login to Google Cloud를 다시 시도한다.
- 프로젝트가 없거나 API가 꺼져 있다
- 상태 표시줄 Gemini Code Assist 메뉴에서 Select Gemini Code project. 관리자는 보통 cloudaicompanion.googleapis.com을 켠다. 확장이 Enable the API를 제안할 수도 있다.
- 채팅의 긴 계획을 한 번에 수락했다
- Chat과 /generate 모두 파일을 바꿀 수 있다. 모든 diff를 읽는다. 방향이 틀리면 멈추고, 나쁜 패치 위에 두 번째를 쌓지 않는다.
먼저 로그인하고 Cloud 프로젝트를 고른 뒤, 일 하나 또는 /generate 한 곳, 그다음 diff를 직접 읽는다. Accept는 검토가 아니다.
좌석과 할당량은 조직 쪽
가격과 기능은 Google Cloud의 Standard / Enterprise 설명. 관리자는 기능을 끄거나 로그를 제한할 수 있다. 이 튜토리얼은 특정 모델이 남는다고 약속하지 않는다. 개인 요금제는 공식 중단 페이지를 읽는다. IDE에서 Login with Google이 소비자 플랜을 아직 열어 준다고 가정하지 않는다.
합치기 전에 패치 모양을 두 사람이 맞춰야 한다면 파일 목록을 한 페이지에 펼친다. 짧은 oakmeet 방으로 충분하다. 브라우저, 공간 코드, 계정 없음. 한도는 8명, 대략 한 시간. GitHub 고리가 익숙하면 VS Code의 Copilot Chat과 비교한다.
Gemini Code Assist가 Copilot이나 Cline과 같은가?
아니다. Gemini Code Assist는 Google의 VS Code 확장이며 청구는 Google Cloud의 Standard / Enterprise. Copilot Chat은 GitHub Copilot. Cline은 다른 마켓 확장이며 모델은 고른 공급자. 설치와 청구는 따로다.
개인 Google 계정으로 아직 채팅할 수 있나?
공식 문구: 2026년 6월 18일부터 개인용 Gemini Code Assist와 Google AI Pro / Ultra는 IDE 확장 요청을 받지 않으며 그 소비자 경로의 Login with Google도 멈췄다. 개인은 Antigravity 제품군으로 안내된다. IDE의 현재 경로는 조직 좌석. developers.google.com의 중단 페이지를 따른다.
첫 번째는 채팅인가 /generate인가?
설명이나 오류 붙여넣기는 활동 막대 채팅. 현재 파일을 한 곳 고치고 diff를 보려면 Ctrl+I / Cmd+I와 /generate. 둘 다 편집을 낼 수 있다. diff는 내가 읽는다.
첫 프롬프트는 얼마나 길어야 하나?
확인할 수 있는 일 하나면 된다. 함수 하나 또는 몇 줄, 손대지 말 경로 하나. 끝난 뒤 다음 턴을 연다.