목록 보기
Gemini CLI로 커밋 메시지 자동 생성 도구 개발하기
AI

Gemini CLI로 커밋 메시지 자동 생성 도구 개발하기

데보션
데보션
2025년 7월 22일

두줄요약

gemini-cli와 쉘 스크립트로 Git 변경사항을 분석해 커밋 메시지를 자동 생성하는 도구를 개발했습니다.\n무료 쿼터와 flash 모델을 활용해 비용 부담과 429 에러 문제를 줄였습니다.

핵심 내용

  • gemini-cli의 무료 사용 쿼터를 활용해 Git 스테이징 변경사항을 분석하고 커밋 메시지를 자동 생성하는 도구 개발 후기
  • --prompt 옵션과 쉘 스크립트로 대화형 없이 LLM 응답을 받아 커밋 메시지 생성 흐름 구성
  • npm 패키지로 패키징해 aic, aic --all, git aic 같은 명령으로 쉽게 사용 가능하도록 설계
  • 초기에는 429 에러를 겪었지만 flash 모델만 사용하도록 바꿔 안정적으로 동작시킴

적용해볼 점

  • 비용 부담이 적은 LLM 도구를 이용한 업무 자동화 아이디어 탐색
  • 에디터 종속 없는 커밋 메시지 생성 도구로의 활용 가능성 검토

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...