๐ Git Auto Commit (gac)
June 18, 2026 ยท View on GitHub
๐ Git Auto Commit (gac)
English | ็ฎไฝไธญๆ | ็น้ซไธญๆ | ๆฅๆฌ่ช | ํ๊ตญ์ด | เคนเคฟเคจเฅเคฆเฅ | Tiแบฟng Viแปt | Franรงais | ะ ัััะบะธะน | Espaรฑol | Portuguรชs | Norsk | Svenska | Deutsch | Nederlands | Italiano
์ฝ๋๋ฅผ ์ดํดํ๋ LLM ๊ธฐ๋ฐ ์ปค๋ฐ ๋ฉ์์ง!
์ปค๋ฐ์ ์๋ํํ์ธ์! git commit -m "..." ๋์ uvx gac๋ฅผ ์ฌ์ฉํ์ฌ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ด ์์ฑํ๋ ๋งฅ๋ฝ์ ์ด๊ณ ์ ํฌ๋งท๋ ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ๋ฐ์ผ์ธ์!
๋ฌด์์ ์ป์ ์ ์๋์?
๋ณ๊ฒฝ ์ฌํญ์ ์ด์ ๋ฅผ ์ค๋ช ํ๋ ์ง๋ฅ์ ์ด๊ณ ๋งฅ๋ฝ์ ์ธ ๋ฉ์์ง:

๋น ๋ฅธ ์์
uvx gac init # ํ๋ก๋ฐ์ด๋, ๋ชจ๋ธ, ์ธ์ด ๊ตฌ์ฑ
uvx gac # LLM์ผ๋ก ์์ฑ ๋ฐ ์ปค๋ฐ
์ด๊ฒ ์ ๋ถ์
๋๋ค! ์์ฑ๋ ๋ฉ์์ง๋ฅผ ๊ฒํ ํ๊ณ y๋ก ํ์ธํ์ธ์.
์ฃผ์ ๊ธฐ๋ฅ
33+ ์ง์๋๋ ํ๋ก๋ฐ์ด๋
- Anthropic โข Azure OpenAI โข Cerebras โข ChatGPT (OAuth) โข Chutes.ai โข Claude Code (OAuth)
- Crof.ai โข DeepInfra โข DeepSeek โข Fireworks โข Gemini โข GitHub Copilot (OAuth) โข Groq
- Kimi for Coding โข Lilac โข LM Studio โข MiniMax.io โข Mistral AI โข Moonshot AI โข Neuralwatt โข Ollama
- Ollama Cloud โข OpenAI โข OpenCode Go โข OpenRouter โข Plexus Gateway โข Qwen Cloud (CN & INTL)
- Replicate โข Streamlake/Vanchin โข Synthetic.new โข Together AI โข Wafer.ai โข Z.AI (API & Coding Plans)
- Custom Endpoints (Anthropic/OpenAI)
๐ง ์ค๋งํธ LLM ๋ถ์
- ์๋ ์ดํด: ์ฝ๋ ๊ตฌ์กฐ, ๋ก์ง, ํจํด์ ๋ถ์ํด ๋ณ๊ฒฝ๋ ๋ด์ฉ๋ฟ ์๋๋ผ ๋ณ๊ฒฝ์ ์ด์ ๊น์ง ์ดํด
- ์๋ฏธ ์ธ์: ๋ฆฌํฉํ ๋ง, ๋ฒ๊ทธ ์์ , ๊ธฐ๋ฅ, ํธํ์ฑ ๊นจ์ง๋ ๋ณ๊ฒฝ์ ์ธ์ํ์ฌ ๋งฅ๋ฝ์ ์ผ๋ก ์ ์ ํ ๋ฉ์์ง ์์ฑ
- ์ง๋ฅ์ ํํฐ๋ง: ์์ฑ๋ ํ์ผ, ์์กด์ฑ, ์ํฐํฉํธ๋ฅผ ๋ฌด์ํ๋ฉด์ ์๋ฏธ ์๋ ๋ณ๊ฒฝ ์ฐ์ ์์ ์ง์
- ์ง๋ฅ์ ์ปค๋ฐ ๊ทธ๋ฃนํ -
--group์ ์ฌ์ฉํ์ฌ ๊ด๋ จ ๋ณ๊ฒฝ์ ์ฌ๋ฌ ๋ ผ๋ฆฌ์ ์ปค๋ฐ์ผ๋ก ์๋ ๊ทธ๋ฃนํ
๐ ๋ค์ํ ๋ฉ์์ง ํ์
- ํ ์ค ์์ฝ (-o ํ๋๊ทธ): ์ปจ๋ฒค์ ๋ ์ปค๋ฐ ํ์์ ๋ฐ๋ฅด๋ ํ ์ค ์ปค๋ฐ ๋ฉ์์ง
- ํ์ค (๊ธฐ๋ณธ๊ฐ): ๊ตฌํ ์ธ๋ถ์ฌํญ์ ์ค๋ช ํ๋ ๋ถ๋ ํฌ์ธํธ๊ฐ ํฌํจ๋ ์์ฝ
- ์์ธ (-v ํ๋๊ทธ): ๋๊ธฐ, ๊ธฐ์ ์ ์ ๊ทผ ๋ฐฉ์, ์ํฅ ๋ถ์์ ํฌํจํ ํฌ๊ด์ ์ธ ์ค๋ช
- 50/72 ๊ท์น (--50-72 ํ๋๊ทธ): git log์ GitHub UI์์ ์ต์ ์ ๊ฐ๋ ์ฑ์ ์ํด ํด๋์ ์ปค๋ฐ ๋ฉ์์ง ํ์ ๊ฐ์
- DCO/Signoff (--signoff ํ๋๊ทธ): Developer Certificate of Origin ๊ท์ ์ค์๋ฅผ ์ํด Signed-off-by ์ค ์ถ๊ฐ (Cherry Studio, Linux ์ปค๋ ๋ฐ ๊ธฐํ ํ๋ก์ ํธ์์ ํ์)
๐ ๋ค๊ตญ์ด ์ง์
- 25+ ์ธ์ด: ์์ด, ์ค๊ตญ์ด, ์ผ๋ณธ์ด, ํ๊ตญ์ด, ์คํ์ธ์ด, ํ๋์ค์ด, ๋ ์ผ์ด ๋ฑ 18+ ์ธ์ด๋ก ์ปค๋ฐ ๋ฉ์์ง ์์ฑ
- ์ ์ฐํ ๋ฒ์ญ: ๋๊ตฌ ํธํ์ฑ์ ์ํด ์ปจ๋ฒค์ ๋ ์ปค๋ฐ ์ ๋์ฌ๋ฅผ ์์ด๋ก ์ ์งํ๊ฑฐ๋ ์์ ํ ๋ฒ์ญ
- ๋ค์ํ ์ํฌํ๋ก์ฐ:
uvx gac language๋ก ๊ธฐ๋ณธ ์ธ์ด ์ค์ ๋๋-l <language>ํ๋๊ทธ๋ก ์ผํ์ฑ ์ฌ์ ์ - ๋ค์ดํฐ๋ธ ์คํฌ๋ฆฝํธ ์ง์: CJK, ํค๋ฆด, ํ๊ตญ์ด ๋ฑ ๋น๋ผํด ์คํฌ๋ฆฝํธ ์์ ์ง์
๐ป ๊ฐ๋ฐ์ ๊ฒฝํ
- ์ํธ์์ฉ ํผ๋๋ฐฑ:
r์ ์ ๋ ฅํ์ฌ ์ฌ์์ฑ,e๋ฅผ ์ ๋ ฅํ์ฌ ํธ์ง (๊ธฐ๋ณธ์ ์ผ๋ก ์ธํ๋ ์ด์ค TUI, ๋๋$GAC_EDITOR๊ฐ ์ค์ ๋ ๊ฒฝ์ฐ ํด๋น ์๋ํฐ), ๋๋๋ ์งง๊ฒ ๋ง๋ค์ด์ค๋๋ฒ๊ทธ ์์ ์ ์ง์คํด์ค์ ๊ฐ์ด ํผ๋๋ฐฑ ์ง์ ์ ๋ ฅ - ์ํธ์์ฉ ์ง๋ฌธ:
--interactive(-i)๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ๋ชฉํ ์ง๋ฌธ์ ๋ตํด ๋ ํ๋ถํ ์ปจํ ์คํธ๋ฅผ ๋ด์ ์ปค๋ฐ ๋ฉ์์ง ์์ฑ - ํ ๋ฒ์ ๋ช
๋ น ์ํฌํ๋ก์ฐ:
uvx gac -ayp(๋ชจ๋ ์คํ ์ด์ง, ์๋ ํ์ธ, ํธ์)์ ๊ฐ์ ํ๋๊ทธ๋ก ์์ ํ ์ํฌํ๋ก์ฐ - Git ํตํฉ: ๋น์ผ LLM ์์ ์ ์ pre-commit ๋ฐ lefthook hooks ์คํ
- MCP ์๋ฒ:
uvx gac serve๋ฅผ ์คํํ์ฌ Model Context Protocol์ ํตํด AI ์์ด์ ํธ์ ์ปค๋ฐ ๋๊ตฌ ์ ๊ณต
๐ ์ฌ์ฉ ํต๊ณ
uvx gac stats # ๊ฐ์: ์ด gac ์, ์ฐ์ ๊ธฐ๋ก, ์ผ์ผ/์ฃผ๊ฐ ํผํฌ, ์์ ํ๋ก์ ํธ ๋ฐ ๋ชจ๋ธ
uvx gac stats models # ๋ชจ๋ธ๋ณ ์ธ๋ถ ์ ๋ณด: gac ์, ํ ํฐ, ์ง์ฐ ์๊ฐ, ์๋, ์ปค๋ฐ๋น ์ง์ฐ ์๊ฐ ์ฐจํธ
uvx gac stats projects # ํ๋ก์ ํธ๋ณ ์ธ๋ถ ์ ๋ณด: ๋ชจ๋ ์ ์ฅ์์ gac ์, ์ปค๋ฐ ์, ํ ํฐ ์, gac๋น ํ๊ท ํ์ผ ์
uvx gac stats recent # ์ต๊ทผ gac ๊ธฐ๋ก: gac๋น ํ ํฐ, ์๋, ์ง์ฐ ์๊ฐ, ํ์ผ ์ (-n 20์ผ๋ก ๋ ๋ณด๊ธฐ)
uvx gac stats reset # ๋ชจ๋ ํต๊ณ ์ด๊ธฐํ (ํ์ธ ํ์)
uvx gac stats reset model <model-id> # ํน์ ๋ชจ๋ธ์ ํต๊ณ๋ง ์ด๊ธฐํ
- gac ์ฌ์ฉ ์ถ์ : gac์ผ๋ก ๋ช ๋ฒ ์ปค๋ฐํ๋์ง, ํ์ฌ ์ฐ์ ์ฌ์ฉ ์ผ์, ์ผ์ผ/์ฃผ๊ฐ ํ๋ ํผํฌ, ์์ ํ๋ก์ ํธ ํ์ธ
- ํ ํฐ ์ถ์ : ์ผ, ์ฃผ, ํ๋ก์ ํธ, ๋ชจ๋ธ๋ณ ์ด ํ๋กฌํํธ + ์๋ฃ ํ ํฐ โ ํ ํฐ ์ฌ์ฉ๋ ํ์ด ์ค์ฝ์ด ํธ๋กํผ ํฌํจ
- ์์ ๋ชจ๋ธ: ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ๋ชจ๋ธ๊ณผ ๊ฐ ๋ชจ๋ธ์ ํ ํฐ ์๋น๋ ํ์ธ
- ํ์ด ์ค์ฝ์ด ์ถํ: ๐ ์๋ก์ด ์ผ์ผ, ์ฃผ๊ฐ, ํ ํฐ ๋๋ ์ฐ์ ๊ธฐ๋ก์ ์ธ์ฐ๋ฉด ํธ๋กํผ ํ๋; ๐ฅ ๊ธฐ๋ก๊ณผ ํ์ด๋ฉด ํ๋
- ์ค์ ์ ์ตํธ์ธ:
uvx gac init์ด ํต๊ณ ํ์ฑํ ์ฌ๋ถ๋ฅผ ๋ฌป๊ณ ์ ์ฅ๋๋ ํญ๋ชฉ์ ์ค๋ช ํฉ๋๋ค - ์ธ์ ๋ ์ตํธ์์:
GAC_DISABLE_STATS=true(๋๋1/yes/on) ์ค์ ์ผ๋ก ๋นํ์ฑํ.false/0/no๋ก ์ค์ (๋๋ ํด์ ) ์ ํต๊ณ๊ฐ ํ์ฑํ ์ํ๋ก ์ ์ง - ๊ฐ์ธ์ ๋ณด ๋ณดํธ ์ฐ์ :
~/.gac_stats.json์ ๋ก์ปฌ ์ ์ฅ. ์นด์ดํธ, ๋ ์ง, ํ๋ก์ ํธ ์ด๋ฆ, ๋ชจ๋ธ ์ด๋ฆ๋ง โ ์ปค๋ฐ ๋ฉ์์ง, ์ฝ๋, ๊ฐ์ธ ๋ฐ์ดํฐ๋ ์ ์ฅํ์ง ์์ต๋๋ค. ์๊ฒฉ ์ธก์ ์์
๐ก๏ธ ๋ด์ฅ ๋ณด์
- ์๋ ๋น๋ฐ ๊ฐ์ง: ์ปค๋ฐ ์ ์ API ํค, ๋น๋ฐ๋ฒํธ, ํ ํฐ ์ค์บ
- ์ํธ์์ฉ ๋ณดํธ: ์ ์ฌ์ ์ผ๋ก ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ์ปค๋ฐํ๊ธฐ ์ ์ ๋ช ํํ ์์ ์ต์ ์ผ๋ก ํ๋กฌํํธ
- ์ค๋งํธ ํํฐ๋ง: ์์ ํ์ผ, ํ ํ๋ฆฟ ํ์ผ, ํ๋ ์ด์คํ๋ ํ ์คํธ๋ฅผ ๋ฌด์ํ์ฌ ๊ฑฐ์ง ์์ฑ ๊ฐ์
์ฌ์ฉ ์์
๊ธฐ๋ณธ ์ํฌํ๋ก์ฐ
# ๋ณ๊ฒฝ ์ฌํญ ์คํ
์ด์ง
git add .
# LLM์ผ๋ก ์์ฑํ๊ณ ์ปค๋ฐ
uvx gac
# ๊ฒํ โ y (์ปค๋ฐ) | n (์ทจ์) | r (์ฌ์์ฑ) | e (ํธ์ง) | ๋๋ ํผ๋๋ฐฑ ์
๋ ฅ
์ผ๋ฐ ๋ช ๋ น์ด
| ๋ช ๋ น์ด | ์ค๋ช |
|---|---|
uvx gac | ์ปค๋ฐ ๋ฉ์์ง ์์ฑ |
uvx gac -y | ์๋ ํ์ธ (๊ฒํ ๋ถํ์) |
uvx gac -a | ์ปค๋ฐ ๋ฉ์์ง ์์ฑ ์ ๋ชจ๋ ์คํ ์ด์ง |
uvx gac -S | ์ธํฐ๋ํฐ๋ธํ๊ฒ ์คํ ์ด์งํ ํ์ผ ์ ํ |
uvx gac -o | ์ฌ์ํ ๋ณ๊ฒฝ์ ์ํ ํ ์ค ๋ฉ์์ง |
uvx gac -v | ๋๊ธฐ, ๊ธฐ์ ์ ์ ๊ทผ ๋ฐฉ์, ์ํฅ ๋ถ์์ด ํฌํจ๋ ์์ธ ํ์ |
uvx gac -h "hint" | LLM์ ์ํ ์ปจํ
์คํธ ์ถ๊ฐ (์: uvx gac -h "๋ฒ๊ทธ ์์ ") |
uvx gac -s | ์ค์ฝํ ํฌํจ (์: feat(auth):) |
uvx gac -i | ๋ณ๊ฒฝ์ ๋ํ ์ง๋ฌธํ์ฌ ๋ ๋์ ์ปจํ ์คํธ ์ป๊ธฐ |
uvx gac -g | ๋ณ๊ฒฝ ์ฌํญ์ ์ฌ๋ฌ ๋ ผ๋ฆฌ์ ์ธ ์ปค๋ฐ์ผ๋ก ๊ทธ๋ฃนํ |
uvx gac -p | ์ปค๋ฐํ๊ณ ํธ์ |
uvx gac model | AI ๊ณต๊ธ์์ ๋ชจ๋ธ ๋ณ๊ฒฝ |
uvx gac stats | gac ์ฌ์ฉ ํต๊ณ ๋ณด๊ธฐ |
๊ณ ๊ธ ์ฌ์ฉ์ ์์
# ํ ๋ช
๋ น์ด๋ก ์์ ํ ์ํฌํ๋ก์ฐ
# ์ปค๋ฐ ํต๊ณ ๋ณด๊ธฐ
uvx gac stats
# ๋ชจ๋ ํ๋ก์ ํธ์ ํต๊ณ
uvx gac stats projects
uvx gac -ayp -h "๋ฆด๋ฆฌ์ค ์ค๋น"
# ์ค์ฝํ๊ฐ ํฌํจ๋ ์์ธ ์ค๋ช
uvx gac -v -s
# ์์ ๋ณ๊ฒฝ์ ์ํ ๋น ๋ฅธ ํ ์ค ์์ฝ
uvx gac -o
# ํน์ ์ธ์ด๋ก ์ปค๋ฐ ๋ฉ์์ง ์์ฑ
uvx gac -l ko
# ๋ณ๊ฒฝ์ ๋
ผ๋ฆฌ์ ์ผ๋ก ๊ด๋ จ๋ ์ปค๋ฐ์ผ๋ก ๊ทธ๋ฃนํ
uvx gac -ag
# ์์ธํ ์ถ๋ ฅ์ผ๋ก ์ํธ์์ฉ ๋ชจ๋ ์ฌ์ฉํ ์์ธํ ์ค๋ช
uvx gac -iv
# LLM์ด ๋ณด๋ ๋ด์ฉ ๋๋ฒ๊น
uvx gac --show-prompt
# ๋ณด์ ์ค์บ ๊ฑด๋๋ฐ๊ธฐ (์ฃผ์ํด์ ์ฌ์ฉ)
uvx gac --skip-secret-scan
# DCO ๊ท์ ์ค์๋ฅผ ์ํ signoff ์ถ๊ฐ (Cherry Studio, Linux ์ปค๋ ๋ฑ)
uvx gac --signoff
์ํธ์์ฉ ํผ๋๋ฐฑ ์์คํ
๊ฒฐ๊ณผ๊ฐ ๋ง์์ ๋ค์ง ์์ผ์ธ์? ์ฌ๋ฌ ์ต์ ์ด ์์ต๋๋ค:
# ๋จ์ ์ฌ์์ฑ (ํผ๋๋ฐฑ ์์)
r
# ์ปค๋ฐ ๋ฉ์์ง ํธ์ง
e
# ๋๋ ํผ๋๋ฐฑ์ ์ง์ ์
๋ ฅํ์ธ์!
๋ ์งง๊ฒ ๋ง๋ค๊ณ ์ฑ๋ฅ ๊ฐ์ ์ ์ง์คํด์ค
์ค์ฝํ๊ฐ ํฌํจ๋ ์ปจ๋ฒค์
๋ ์ปค๋ฐ ํ์ ์ฌ์ฉํด์ค
๋ณด์ ์ํฅ ์ค๋ช
ํด์ค
# ๋น ์
๋ ฅ์์ Enter๋ฅผ ๋๋ฌ ํ๋กฌํํธ๋ฅผ ๋ค์ ๋ณด์ธ์
ํธ์ง ๊ธฐ๋ฅ(e)์ผ๋ก ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ๋ค๋ฌ์ ์ ์์ต๋๋ค:
- ๊ธฐ๋ณธ๊ฐ (์ธํ๋ ์ด์ค TUI): vi/emacs ํค๋ฐ์ธ๋ฉ์ผ๋ก ๋ค์ค ๋ผ์ธ ํธ์ง โ ์คํ ์์ , ํํ ์กฐ์ , ์ฌ๊ตฌ์ฑ
GAC_EDITOR์ฌ์ฉ ์: ์ํ๋ ์๋ํฐ(code,vim,nano๋ฑ) ์ด๊ธฐ โ ์ฐพ๊ธฐ/๋ฐ๊พธ๊ธฐ, ๋งคํฌ๋ก ๋ฑ ์๋ํฐ์ ๋ชจ๋ ๊ธฐ๋ฅ ์ฌ์ฉ ๊ฐ๋ฅ
VS Code ๊ฐ์ GUI ์๋ํฐ๋ ์๋์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค: gac์ด --wait์ ์ฝ์
ํ์ฌ ์๋ํฐ ํญ์ ๋ซ์ ๋๊น์ง ํ๋ก์ธ์ค๊ฐ ์ฐจ๋จ๋ฉ๋๋ค. ์ถ๊ฐ ์ค์ ์ด ํ์ ์์ต๋๋ค.
์ค์
์ํธ์์ฉ์ ์ผ๋ก ํ๋ก๋ฐ์ด๋๋ฅผ ์ค์ ํ๋ ค๋ฉด uvx gac init๋ฅผ ์คํํ๊ฑฐ๋ ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ์ธ์:
๋์ค์ ์ธ์ด ์ค์ ์ ๊ฑด๋๋ฆฌ์ง ์๊ณ ํ๋ก๋ฐ์ด๋๋ ๋ชจ๋ธ์ ๋ณ๊ฒฝํด์ผ ํ๋์? ์ธ์ด ํ๋กฌํํธ๋ฅผ ๊ฑด๋๋ฐ๋ ๊ฐ์ํ๋ ํ๋ฆ์ ์ํด uvx gac model์ ์ฌ์ฉํ์ธ์.
์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์ต์
์ .gac.env.example์ ์ฐธ์กฐํ์ธ์.
๋ค๋ฅธ ์ธ์ด๋ก ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์ํ์๋์? uvx gac language๋ฅผ ์คํํ์ฌ Espaรฑol, Franรงais, ๆฅๆฌ่ช ๋ฑ 25+ ์ธ์ด ์ค์์ ์ ํํ์ธ์.
์ปค๋ฐ ๋ฉ์์ง ์คํ์ผ์ ์ฌ์ฉ์ ์ ์ํ๊ณ ์ถ์ผ์ ๊ฐ์? ์ฌ์ฉ์ ์ ์ ์์คํ ํ๋กฌํํธ ์์ฑ์ ๋ํ ์๋ด๋ docs/CUSTOM_SYSTEM_PROMPTS.md๋ฅผ ์ฐธ์กฐํ์ธ์.
๋์๋ง ์ป๊ธฐ
- ์ ์ฒด ๋ฌธ์: docs/USAGE.md - ์์ ํ CLI ์ฐธ์กฐ
- MCP ์๋ฒ: docs/MCP.md - AI ์์ด์ ํธ๋ฅผ ์ํ MCP ์๋ฒ๋ก GAC ์ฌ์ฉ
- Claude Code OAuth: docs/CLAUDE_CODE.md - Claude Code ์ค์ ๋ฐ ์ธ์ฆ
- ChatGPT OAuth: docs/CHATGPT_OAUTH.md - ChatGPT OAuth ์ค์ ๋ฐ ์ธ์ฆ
- ์ฌ์ฉ์ ์ ์ ํ๋กฌํํธ: docs/CUSTOM_SYSTEM_PROMPTS.md - ์ปค๋ฐ ๋ฉ์์ง ์คํ์ผ ์ฌ์ฉ์ ์ ์
- ์ฌ์ฉ ํต๊ณ:
uvx gac stats --help๋๋ ์ ์ฒด ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์ - ๋ฌธ์ ํด๊ฒฐ: docs/TROUBLESHOOTING.md - ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ฐ ํด๊ฒฐ์ฑ
- ๊ธฐ์ฌ: docs/CONTRIBUTING.md - ๊ฐ๋ฐ ์ค์ ๋ฐ ๊ฐ์ด๋๋ผ์ธ