2025년 6월 28일 토요일

바이브 코딩을 위한 구글 Gemini CLI 도구 분석 및 사용

이 글은 바이브 코딩을 위한 구글 Gemini CLI 도구 분석 및 사용기를 나눔합니다. 이 도구를 사용하면 다음과 같이 터미널 명령창에서 프롬프트를 이용해 바이브 코딩을 하고, 이 과정도 자동화할 수 있습니다.

준비 사항
다음 링크를 방문해, 도구를 설치한다.
이 도구를 사용하기 위해선 Google AI API 키 등이 준비되어야 한다. 다음 링크를 참고해 가입 준비 후 진행한다. 
바이브 코딩하기
명령창에서 gemini를 실행하고, 다음과 같이 프롬프트를 입력해 본다. 
> Convert all the images in this directory to png, and rename them to use dates with pillow library etc.

정상적으로 실행된다면, 제미니가 에이전트로 동작하며, 문제 해결을 위한 ReAct 전략을 단계별로 추론해, 적절한 도구를 설치하고, 코딩을 해 소스코드를 생성한 후, 실행할 것이다. 다음은 그 결과를 보여준다. 

다른 프롬프트도 입력해 바이브 코딩해 본다. 
> Organise my PDF invoices by month of expenditure.
> make photoshop web app using three.js, bootstrap. Menus includes layer, line, arc, circle, fill color with tranparent, border color, zoom in/out, pan, download file as JPG


결과물이 제대로 동작하지 않을 때는 다음과 같이 오류 검토 후 수정 요청을 한다.

vscode에서 다른 vibe 코드 도구의 agent 기능을 이용해 수정 요청을 하는 것도 도움이 된다.  

레퍼런스

댓글 없음:

댓글 쓰기