# Show GN: AI 기반 Git 커밋 메시지 생성 도구

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=25602](https://news.hada.io/topic?id=25602)
- GeekNews Markdown: [https://news.hada.io/topic/25602.md](https://news.hada.io/topic/25602.md)
- Type: show
- Author: [hosu4343](https://news.hada.io/@hosu4343)
- Published: 2026-01-06T14:10:30+09:00
- Updated: 2026-01-06T14:10:30+09:00
- Original source: [github.com/leehosu](https://github.com/leehosu/commitmate)
- Points: 5
- Comments: 1

## Summary

**AI 기반 커밋 메시지 생성 도구 ‘Commitmate’**는 CLI 환경에서 커밋 메시지를 작성하는 부담을 줄이는 데 초점을 맞춥니다. 코드 변경(diff)을 분석해 의미 있는 메시지를 제안하고, **Conventional Commit 스타일**을 자동 유지해 프로젝트 전반의 일관성을 확보합니다. 브랜치명에서 JIRA 이슈 키를 감지하거나 한글·영문 메시지를 모두 지원해, 개인 개발부터 협업 환경까지 자연스럽게 녹아듭니다.

## Topic Body

git을 거의 항상 CLI로 사용하다 보니,  
커밋 자체보다 커밋 메시지를 작성하는 데 은근히 시간이 든다는 점이 늘 불편했습니다.  
  
이 문제에서 출발해,  
CLI 환경에서 커밋 메시지를 더 쉽고 일관되게 작성할 수 있도록  
AI를 활용한 작은 오픈소스 도구 Commitmate를 만들었습니다.  
  
Commitmate 주요 기능  
  
- 변경 사항(diff) 기반 커밋 메시지 생성  
실제 코드 변경 내용을 분석해 의미 있는 메시지를 제안합니다.  
  
- 일관된 커밋 타입 / 스타일 유지  
Conventional Commit 스타일을 포함해 프로젝트 전반의 커밋 품질을 안정적으로 유지할 수 있습니다.  
  
- 브랜치명에서 JIRA 이슈 키 자동 감지  
PROJ-123-... 같은 브랜치명을 기반으로 이슈 키를 자동 포함합니다.  
  
- 한글 / 영어 커밋 메시지 지원  
개인 개발과 글로벌 협업 환경 모두에 사용 가능합니다.  
  
- AI 제안 + 사용자 수정 흐름  
AI가 커밋 메시지를 제안하고, 최종 커밋 전 직접 수정할 수 있어 흐름을 방해하지 않습니다.  
  
  
  
  
CLI 워크플로우를 깨지 않으면서 커밋 메시지 작성에 드는 인지 비용을 줄이고 싶은 분들께 도움이 되길 바랍니다.  
  
아직 작은 도구이지만 실사용하면서 개선해 나가고 싶습니다.  
이슈 등록, 개선 제안, 태클(?) 모두 환영합니다.

## Comments



### Comment 48745

- Author: awbrg789
- Created: 2026-01-06T14:13:34+09:00
- Points: 1

https://github.com/f/git-rewrite-commits  
  
이걸 사용 중에 있었는데 한 번 사용해보겠습니다.
