# AI Git Narrator - AI 기반 Git 커밋 메시지·PR 설명 자동 생성 도구

> Clean Markdown view of GeekNews topic #22019. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22019](https://news.hada.io/topic?id=22019)
- GeekNews Markdown: [https://news.hada.io/topic/22019.md](https://news.hada.io/topic/22019.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-07-17T09:32:01+09:00
- Updated: 2025-07-17T09:32:01+09:00
- Original source: [github.com/pmusolino](https://github.com/pmusolino/AI-Git-Narrator)
- Points: 15
- Comments: 3

## Summary

**OpenAI GPT**, **Google Gemini**, 그리고 **Ollama(로컬 LLM)** 을 연동해 **Git 변경 기록만으로 자동 커밋 메시지 및 PR 설명**을 생성하는 macOS용 CLI 툴입니다. 반복적인 Git 메시지 작성에 소요되는 시간을 크게 줄여주며, **팀 협업 효율 및 코드 기록 품질**을 동시에 높일 수 있습니다. Swift 기반으로 macOS 최적화와 **Homebrew 설치, 다양한 클리 옵션** 지원으로 개발자 워크플로우에 자연스럽게 녹아들 수 있으며, 로컬 LLM 연동 시 개인정보 보호와 API 비용 부담 없이 오프라인 활용도 가능합니다.

## Topic Body

- **OpenAI GPT, Google Gemini, Ollama(로컬 LLM)** 을 활용해 **Git diff와 커밋 기록을 바탕으로 자동으로 커밋 메시지와 Pull Request 설명을 생성**하는 macOS 전용 CLI 도구  
- 복잡하고 반복적인 Git 메시지 작성 시간을 절약해주며, **팀 협업·코드 리뷰·기록 품질 향상**에 매우 유용함  
  - 여러 커밋을 분석해 PR 제목·설명을 풍부하게 생성하며, 전체 변경사항·스테이지된 변경·언스테이지된 변경별로 커밋 메시지 자동 작성  
- Swift로 작성되어 macOS 개발 환경에 최적화, Homebrew 설치 지원, 명령어 기반 커스텀 옵션(모델/토큰/온도/비교 브랜치 등) 제공으로 개발자 워크플로우에 자연스럽게 통합 가능  
- **로컬 LLM(Ollama) 지원으로 개인정보 보호, API 비용 부담 없는 오프라인 사용**까지 가능  
- 복잡한 IDE 통합형 AI와 달리, **가볍고 목적이 분명한 Git 전용 AI CLI 툴**

## Comments



### Comment 41510

- Author: crawler
- Created: 2025-07-17T13:02:53+09:00
- Points: 1

요즘 딱 필요한 거였는데....  
  
>macOS 전용 CLI 도구  
  
ㅠㅠㅠㅠㅠㅠ

### Comment 41528

- Author: striga
- Created: 2025-07-18T08:00:52+09:00
- Points: 1
- Parent comment: 41510
- Depth: 1

깃 데스크탑에도 비슷한 기능이 있는것 같더라고요.

### Comment 41524

- Author: ng0301
- Created: 2025-07-17T23:42:02+09:00
- Points: 1
- Parent comment: 41510
- Depth: 1

를 Linux용으로 포팅해줘! 라고 해주세요
