관리 메뉴

피터의 개발이야기

[AI] Gemini CLI 2.0과 Cursor로 실시간 바이브 코딩하기 본문

AI/AI코딩 | 실습

[AI] Gemini CLI 2.0과 Cursor로 실시간 바이브 코딩하기

기록하는 백앤드개발자 2025. 8. 21. 07:00
반응형

[AI] Peterica의 AI공부와 비젼 정리

ㅁ 들어가며

  [AI] Gemini CLI와 Cursor로 스마트하게 개발하기: 토큰 절약과 효율 극대화 전략 

글에서 통합적으로 사용해서 토큰을 절약하는 방법을 정리하였다. 하지만 cursor와 연동부분이 아쉬웠다. 

 Gemini CLI 2.0: 오늘 당장 사용해 봐야 할 가장 멋진 기능들! (+커서) 

이 영상을 보고 Gemini CLI 2.0을 Cursor와의 연동하여 AI 코딩하는 방법을 정리하였다.

 

ㅁ 동영상 시간

00:00 도입 - Gemini CLI 최신 기능들과 Cursor/VS Code 연동 개요
01:06 Gemini CLI Companion 확장 설치
01:25 터미널에서 Gemini CLI 설치 과정
02:01 인증 및 세팅
02:30 IDE 연동 확인
03:20 실시간 코드 수정 데모
04:15 주요 고급 기능 & 통계
04:30 내장 Google 검색 기능
05:35 컨텍스트 압축 데모
06:00 커스텀 설정 및 환경 구성
06:20 GitHub Actions 통합
07:10 마무리 및 소감

 

ㅁ Gemini CLI 핵심 기능

커서와의 자동 파일 감지 및 코드 영역 선택 연동

  • 현재 Cursor에서 열려있는 파일을 자동 인식
  • 코드 일부 선택 시, AI가 해당 부분에 초점을 맞춰 설명/추천 제공
    - MCP 지원(멀티모달 콘텐츠 프로세싱)
    - Key highlights for week of 8/4/2025 #6160
  • 코드와 자연어 등 다양한 입력을 유연하게 처리
    - 반응형 터미널 UI, 커맨드 즉시 검색
  • 컨텍스트 압축 기능
    - 기존 컨텍스트를 요약하여 토큰을 절약할 수 있는 방법이다.

     

 

  • 대화 기록, 코드 등 맥락을 대폭 압축해 API 사용 비용을 최대 90% 절감
    - 멀티 프로젝트(디렉터리) 지원
    - 내장형 Google 검색
  • CLI 내에서 바로 최신 정보 검색 후, 코드에 반영
    - GitHub Actions와 자동화 연동
  • 코드 리뷰, 수정, 피드백, 테스트를 자동화하여 배포 효율 극대화
  • 예시: PR 생성 시 Gemini가 코드 리뷰 및 문제점 수정
    - 커스텀 명령어(gemini.md) 및 설정(sandbox, settings.json)
  • 프로젝트별 요청 가이드/설정 가능
  • 샌드박스 모드로 안전하게 명령어 실행 가능

 

ㅁ 설치 및 연동 방법

ㅇ Gemini CLI Companion 확장(커서/VSCode) 설치

 - 동영상에서 제시한 방법으로는 Gemini CLI Companion를 설치할 수 없었다.

 - 웹의 마켓에서 @id:Google.gemini-cli-vscode-ide-companion를 찾아 입력하여 설치하였다.

 

 - gemini 또는 /login 입력 후 Google 계정/키/Vertex AI 중 하나로 인증

 

 

- gemini를 cursor 터미널에서 실행하면 다음과 같이 연결 질문이 나왔다.

 

- ide 연결상태 확인

 

 

ㅁ 바이브코딩 및 자동화 사례

ㅇ 코드 섹션 선택 → “설명해줘”/“이 함수에 목 테스트 추가” 등 실시간 요청

ㅇ 코드 리뷰, 에러 디버깅, 유닛 테스트 생성도 명령 한 줄로 자동화
  - 승인(Approve) 버튼으로 바로 코드 반영
  - gemini.md로 폴더/프로젝트 단위 커스텀 지시 작성
  - GitHub Actions에 Gemini 연동 → PR/커밋마다 자동 AI 리뷰

ㅇ “@Gemini CLI 리뷰/설명/테스트” 등 태스크 바로 지정 가능

 

ㅁ 마무리

ㅇ Gemini CLI 2.0은 커서와 연동하여  바이브코딩과 실시간 자동화의 핵심 기능을 적극 활용해 생산성을 높일 수 있다.
ㅇ GitHub Actions, 컨텍스트 압축 등 최신 개발 자동화 흐름에 관심 있다면 직접 경험해볼 가치 있음

 

 

ㅁ 함께 보면 좋은 사이트

Gemini CLI 2.0: 오늘 당장 사용해 봐야 할 가장 멋진 기능들! (+커서)

 

반응형
Comments