πŸ› οΈAI 도ꡬ2026-06-16

λ‰΄μŠ€ - 원문 기반 μš”μ•½ ν•„μš”

πŸ’‘ ν•œμ€„ μš”μ•½|λ‰΄μŠ€ - 원문 기반 μš”μ•½ ν•„μš”


title: "API ν‚€ 없이 둜컬 AI둜 컀밋 λ©”μ‹œμ§€ μžλ™ 생성" description: "λ‰΄μŠ€ - 원문 기반 μš”μ•½ ν•„μš”" date: 2026-06-16 tags: [ai-tool] source: "https://dev.to/bhargavirengarajan21/git-commit-at-generate-conventional-commit-messages-locally-with-ai-no-api-key-needed-1nc4" sidebar: order: 0

제λͺ©(ν•œκΈ€): API ν‚€ 없이 둜컬 AI둜 컀밋 λ©”μ‹œμ§€ μžλ™ 생성 원문 제λͺ©(영문): git-commit-at: Generate conventional commit messages locally with AI (no API key needed) 원문: git-commit-at: Generate conventional commit messages locally with AI (no API key needed) μ†ŒμŠ€: dev-to-ai MD 파일: content/2026-06-16/dev-to-ai-git-commit-at-generate-conventional-commit-message.md

핡심 λ‚΄μš©

μ½”λ“œ diffλ₯Ό ν΄λΌμš°λ“œμ— μ˜¬λ¦¬μ§€ μ•Šκ³  둜컬 AI둜 컀밋 λ©”μ‹œμ§€λ₯Ό μžλ™ μƒμ„±ν•΄μ£ΌλŠ” CLI 도ꡬ git-commit-at이 κ³΅κ°œλμ–΄μš”.

npm install -g git-commit-at ν•œ μ€„λ‘œ μ„€μΉ˜ν•˜λ©΄, staged diffλ₯Ό λΆ„μ„ν•΄μ„œ conventional commit ν˜•μ‹ λ©”μ‹œμ§€ 3개λ₯Ό μ œμ•ˆν•΄μ€˜μš”. Docker둜 qwen2.5-coder:1.5b λͺ¨λΈ(μ•½ 1GB)을 λ‘œμ»¬μ—μ„œ λŒλ¦¬λŠ” 방식이라 API 킀도, ν΄λΌμš°λ“œ 전솑도 μ—†κ±°λ“ μš”.

JIRAΒ·Linear ν‹°μΌ“ 번호 μžλ™ prefix, 브랜치 μ‹œκ°ν™”, 컀밋 νžˆμŠ€ν† λ¦¬ 좔적 κΈ°λŠ₯도 포함돼 μžˆμ–΄μš”. 첫 λͺ¨λΈ λ‹€μš΄λ‘œλ“œ 이후엔 μ œμ•ˆκΉŒμ§€ 5~10초면 μΆ©λΆ„ν•˜κ³ μš”.

λ―Όκ°ν•œ μ½”λ“œλ² μ΄μŠ€λ‚˜ λΉ„κ³΅κ°œ λ ˆν¬μ—μ„œ AI 컀밋 도ꡬλ₯Ό λͺ» μ“°λ˜ λΆ„λ“€ν•œν…Œ ν˜„μ‹€μ μΈ λŒ€μ•ˆμ΄ 생긴 κ±°μ˜ˆμš”.

작돌쌀의 ν•œλ§ˆλ””

API 킀도 ν΄λΌμš°λ“œ 전솑도 μ—†μ–΄μ„œ λ―Όκ°ν•œ λΉ„κ³΅κ°œ λ ˆν¬μ—μ„œλ„ AI 컀밋 도ꡬλ₯Ό 처음으둜 μ•ˆμ „ν•˜κ²Œ μ“Έ 수 있게 λμ–΄μš”.


좜처: git-commit-at: Generate conventional commit messages locally with AI (no API key needed)

이 글이 μ–΄λ• λ‚˜μš”?